St. Catharines-Niagara: population and official figures
In depth
- Economy, jobs and prices in St. Catharines-Niagara: The median total income of households in St. Catharines-Niagara was C$77,000 in 2020, as reported in the 2021 Census, 19th lowest of 69 Canadian cities and metropolitan areas on this site; the median for Canada was C$84,000.
- Education in St. Catharines-Niagara: 24.3% of people aged 25 to 64 in St. Catharines-Niagara held a bachelor's degree or higher in 2021, 14th lowest of 69 Canadian cities and metropolitan areas on this site, below the national 32.9%.
- Poverty and living standards in St. Catharines-Niagara: 11.0% of people in private households in St. Catharines-Niagara, 46,685 in all, were in low income in 2020 by the low-income measure after tax (LIM-AT), 30th highest of 69 Canadian cities and metropolitan areas on this site; the rate for Canada was 11.1%.
What is the population of St. Catharines-Niagara?
Statistics Canada estimates that the St. Catharines-Niagara census metropolitan area had 503,670 residents on 1 July 2025, 16th largest of 69 Canadian cities and metropolitan areas on this site; that was 2.0% more than a year earlier (493,608) and 11.7% more than on 1 July 2021 (450,926).
Source: Statistics Canada · saved copyHow fast is St. Catharines-Niagara growing?
Between 1 July 2021 and 1 July 2025 the population of St. Catharines-Niagara changed by +11.7%, 25th fastest growth of 69 Canadian cities and metropolitan areas on this site; Canada as a whole grew 8.9%, to 41,651,653, and St. Catharines-Niagara held 1.21% of that total.
Source: Statistics Canada · saved copyHow many people lived in St. Catharines-Niagara at the 2021 Census?
The 2021 Census counted 433,604 people in St. Catharines-Niagara, +6.8% on the 406,074 counted in 2016 (31st fastest growth of 69 Canadian cities and metropolitan areas on this site; Canada: +5.2%). It covers 1,397 square kilometres, or 310 people per square kilometre.
Source: Statistics Canada · saved copyWhat is the median age in St. Catharines-Niagara?
The median age in St. Catharines-Niagara was 46.0 years at the 2021 Census, joint 4th oldest of 69 Canadian cities and metropolitan areas on this site (Canada: 41.6); 23.6% of residents were 65 or older and 14.5% were under 15 (Canada: 19.0% and 16.3%).
Source: Statistics Canada · saved copyWho runs St. Catharines-Niagara?
In Canada, cities and towns are run by regional or upper-tier municipalities: Mostly councillors sent from lower-tier councils; some heads elected directly. Regional planning, transit, water and policing in some areas.
How local power works in Canada
Cities of a similar size in Canada
- Calgary 1,612,834
- Edmonton 1,238,295
- Ottawa 1,188,114
- Winnipeg 850,260
- Brampton 777,759
- Mississauga 764,597
- Vancouver 740,454
- Surrey 703,531
- Kitchener-Cambridge-Waterloo 701,568
- Hamilton 640,465
- Québec 592,658
- Halifax 516,822
- London 494,785
- Laval 461,509
- Markham 371,504
- Vaughan 358,535
Up a level: all cities in Canada · Canada · government and power
Sources
- Statistics Canada: Census Profile, 2021 Census of Population (98-316-X2021001): census metropolitan areas, selected characteristics (Census Profile SDMX API extract, dataflow DF_CMACA), read 23 October 2026 · saved copy (SHA-256 3185f58b7a1a…)
- Statistics Canada: Table 17-10-0148-01: Population estimates, July 1, by census metropolitan area and census agglomeration, 2021 boundaries (Web Data Service extract, 2021-2025; request saved as popest-17100148-cma.request.json), read 23 October 2026 · saved copy (SHA-256 a99adb8474b6…)
- Statistics Canada: Table 14-10-0459-01: Labour force characteristics by census metropolitan area, three-month moving average, seasonally adjusted (Web Data Service extract: unemployment and employment rates, latest 13 months; request saved as lfs-14100459-cma.request.json, geography names in lfs-14100459-metadata.json), read 23 October 2026 · saved copy (SHA-256 5f4399c9fdfa…)
Each saved copy is the file exactly as downloaded, kept so the figures can be checked even if the source changes. Report an error.