In the 2011 Census, the Town of Fairview had a population of 3,162 living in 1,266 of its 1,322 total dwellings, a -4.1% change from its 2006 population of 3,297. With a land area of 11.3 km2 (4.4 sq mi), it had a population density of 279.8/km2 (724.7/sq mi) in 2011.[16]