In the 2021 Census of Population conducted by Statistics Canada, Moose Lake had a population of 135 living in 30 of its 35 total private dwellings, a change of  from its 2016 population of 200.
In the 2021 Census of Population conducted by Statistics Canada, Moose Lake had a population of 135 living in 30 out of its 35 total private dwellings, a change from its 2016 population of 200.