In the 2021 Census of Population conducted by Statistics Canada, the Village of Duchess had a population of 1,053 living in 378 of its 404 total private dwellings, a change of -2.9% from its 2016 population of 1,085. With a land area of 1.93 km2 (0.75 sq mi), it had a population density of 545.6/km2 (1,413.1/sq mi) in 2021.[2]
In the 2016 Census of Population conducted by Statistics Canada, the Village of Duchess recorded a population of 1,085 living in 371 of its 390 total private dwellings, a 9.4% change from its 2011 population of 992. With a land area of 1.96 km2 (0.76 sq mi), it had a population density of 553.6/km2 (1,433.7/sq mi) in 2016.[3]