In the
2021 Census of Population conducted by
Statistics Canada, the Town of Penhold had a population of 3,484 living in 1,325 of its 1,396 total private dwellings, a change of from its 2016 population of 3,287. With a land area of , it had a population density of in 2021. The population of the Town of Penhold according to its
2019 municipal census is 3,563, a change of from its
2014 municipal census population of 2,842. In the
2016 Census of Population conducted by Statistics Canada, the Town of Penhold recorded a population of 3,277 living in 1,235 of its 1,300 total private dwellings, a change from its 2011 population of 2,375. With a land area of , it had a population density of in 2016. == Attractions ==