“The Shepherd” Filming Locations

Series: Once Upon a Time Season 1, Episode 6
Previous: “
Next: “

Once Upon a Time episode "The Shepherd" was filmed in Vancouver in Canada.
Show Map

Steveston Museum as Storybrooke Park

David comes and talks to Mary Margaret while she is hanging a bird feeder.

Mid-Valley Viewpoint (LSCR) as War Camp

Camp where the Prince prepares to attack the dragon.

Spur 4 Bridge (LSCR) as T(r)oll Bridge

David and Mary Margaret agree to meet up beside the bridge.


Haswell Residence as Granny's Bed & Breakfast

David stays at the B&B while trying to recover his memory.