Spruce Grove’s population is 38,985, according to the 2023 municipal census. The average annual population growth rate for the past ten years is 3.41 per cent, and more than 66 per cent of Spruce Grove residents have lived in the city for more than five years!
The results from previous censuses are available online.
Why does the City conduct a census?
The census is an official door-to-door count of the number of people living in Spruce Grove, but it's more than just a headcount! The census plays a vital role in shaping our City and determining how resources are allocated. Census data is used to make informed decisions about the delivery of future services, including community growth plans, recreational facilities, emergency response and much more.