Population of Canada 2026
39٬008٬254
Population now (estimate)
9٬984٬670
Area (km²)
4
Density (per km²)
0.9%
Annual growth rate
39٬008٬254
people — live estimate
◷ computed from the 2026 figure and growth rate
The population of Canada in 2026 is about 39,008,254 people, according to the latest United Nations estimates. It grows at an annual rate of about 0.9%.
Canada covers about 9,984,670 km², with Ottawa as its capital, giving a population density of around 4 people per km².
Canada holds a medium position in terms of population size. Its population grows at a moderate pace. It has a low population density, spread across a vast, largely empty area.