In the
2021 Census of Population conducted by
Statistics Canada, the Town of Coalhurst had a population of 2,869 living in 1,025 of its 1,055 total private dwellings, a change of from its 2016 population of 2,668. With a land area of , it had a population density of in 2021. The population of the Town of Coalhurst according to its
2019 municipal census is 2,784, a change of from its
2018 municipal census population of 2,767. In the
2016 Census of Population conducted by Statistics Canada, the Town of Coalhurst recorded a population of 2,668 living in 938 of its 970 total private dwellings, a change from its 2011 population of 1,978. With a land area of , it had a population density of in 2016. == See also ==