Human Target Filming Locations

Human Target was filmed in 9 cities in Canada.
Vancouver, North Vancouver, Surrey, Coquitlam, West Vancouver, Delta, Richmond, Squamish, & New Westminster in Canada.

Power House (UBC)

D.C. Alley

Just to the south of the power house is where Chance and Winston investigate one of the murders in episode 1x08 “Baptiste”.

Potomac Electric Substation

Baptiste is caught by a maintenance worker cutting into a secured access pipe and kills the worker in episode 1x08 “Baptiste”.

Hycroft Mansion

Russian Embassy

Chance infiltrates an embassy. After the chase seen at the end, Chance is picked up by Guerrero by the wall facing McRae Avenue in episode 1x03 “Embassy Row”.

Frederic Wood Theatre (UBC)

Museum Storage Room

Shot in the scene shop behind the stage. Storage room where Chance and Victoria encounters guards while trying to sneak into the museum party in episode 1x11 “Victoria”.