In the 2021 Census of Population conducted by Statistics Canada, Francis had a population of 182 living in 79 of its 92 total private dwellings, a change of -16.1% from its 2016 population of 217. With a land area of 0.62km2 (0.24sqmi), it had a population density of 293.5/km2 (760.3/sqmi) in 2021.[5]