In the 2021 Census of Population conducted by Statistics Canada, De Salaberry had a population of 3,918 living in 1,191 of its 1,295 total private dwellings, a change of 9.4% from its 2016 population of 3,580. With a land area of 667.57 km2 (257.75 sq mi), it had a population density of 5.9/km2 (15.2/sq mi) in 2021.[1]