In the 2021 Census of Population conducted by Statistics Canada, Spy Hill had a population of 173 living in 90 of its 116 total private dwellings, a change of 3% from its 2016 population of 168. With a land area of 1.15 km2 (0.44 sq mi), it had a population density of 150.4/km2 (389.6/sq mi) in 2021.[4]
In the 2016 Census of Population, the Village of Spy Hill recorded a population of 168 living in 87 of its 116 total private dwellings, a -21.4% change from its 2011 population of 204. With a land area of 1.19 km2 (0.46 sq mi), it had a population density of 141.2/km2 (365.6/sq mi) in 2016.[5]