MovieMaps
Browse Locations
Cities
Show Map
“Demons” Filming Locations
Series:
The 100
Season 3, Episode 12
Previous: “
Nevermore
”
Next: “
Join or Die
”
View on IMDb
The 100 episode “Demons” was filmed in
North Vancouver
in Canada.
Reclaimed Gravel Pit
(
LSCR
) as Camp Jaha / Arkadia
Browse Gallery