Largest cities in Canada by population
The 69 cities the United Nations Demographic Yearbook 2024 lists for Canada: the capital and every city of 100,000 or more, with the latest figure the country reported. The largest is Toronto with 3,271,830 people; the capital, Ottawa, has 1,188,114.
Who runs cities in Canada?
Regional or upper-tier municipalities (in British Columbia, Ontario and Quebec): 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 · Level 3: local councils worldwide
| # | City | Population | Date |
|---|---|---|---|
| 1 | Toronto | 3,271,830 | 1 July 2025 (estimate) |
| 2 | Montréal | 1,915,366 | 1 July 2025 (estimate) |
| 3 | Ottawa - Gatineau | 1,700,014 | 1 July 2025 (estimate) |
| 4 | Calgary | 1,612,834 | 1 July 2025 (estimate) |
| 5 | Edmonton | 1,238,295 | 1 July 2025 (estimate) |
| 6 | Ottawa (capital) | 1,188,114 | 1 July 2025 (estimate) |
| 7 | Winnipeg | 850,260 | 1 July 2025 (estimate) |
| 8 | Brampton | 777,759 | 1 July 2025 (estimate) |
| 9 | Mississauga | 764,597 | 1 July 2025 (estimate) |
| 10 | Vancouver | 740,454 | 1 July 2025 (estimate) |
| 11 | Surrey | 703,531 | 1 July 2025 (estimate) |
| 12 | Kitchener-Cambridge-Waterloo | 701,568 | 1 July 2025 (estimate) |
| 13 | Hamilton | 640,465 | 1 July 2025 (estimate) |
| 14 | Québec | 592,658 | 1 July 2025 (estimate) |
| 15 | Halifax | 516,822 | 1 July 2025 (estimate) |
| 16 | St. Catharines-Niagara | 503,670 | 1 July 2025 (estimate) |
| 17 | London | 494,785 | 1 July 2025 (estimate) |
| 18 | Laval | 461,509 | 1 July 2025 (estimate) |
| 19 | Markham | 371,504 | 1 July 2025 (estimate) |
| 20 | Vaughan | 358,535 | 1 July 2025 (estimate) |
| 21 | Kitchener | 323,917 | 1 July 2025 (estimate) |
| 22 | Saskatoon | 318,067 | 1 July 2025 (estimate) |
| 23 | Gatineau | 306,105 | 1 July 2025 (estimate) |
| 24 | Burnaby | 299,682 | 1 July 2025 (estimate) |
| 25 | Windsor | 269,614 | 1 July 2025 (estimate) |
| 26 | Longueuil | 268,530 | 1 July 2025 (estimate) |
| 27 | Regina | 263,419 | 1 July 2025 (estimate) |
| 28 | Oakville | 243,107 | 1 July 2025 (estimate) |
| 29 | Richmond | 239,584 | 1 July 2025 (estimate) |
| 30 | Abbotsford-Mission | 223,828 | 1 July 2025 (estimate) |
| 31 | Richmond Hill | 222,031 | 1 July 2025 (estimate) |
| 32 | Oshawa | 213,592 | 1 July 2025 (estimate) |
| 33 | Burlington | 197,737 | 1 July 2025 (estimate) |
| 34 | Greater Sudbury / Grand Sudbury | 188,504 | 1 July 2025 (estimate) |
| 35 | Sherbrooke | 184,135 | 1 July 2025 (estimate) |
| 36 | Abbotsford | 175,358 | 1 July 2025 (estimate) |
| 37 | Barrie | 174,469 | 1 July 2025 (estimate) |
| 38 | Coquitlam | 173,599 | 1 July 2025 (estimate) |
| 39 | Kelowna | 167,654 | 1 July 2025 (estimate) |
| 40 | Cambridge | 165,354 | 1 July 2025 (estimate) |
| 41 | Langley | 163,885 | 1 July 2025 (estimate) |
| 42 | Whitby | 162,413 | 1 July 2025 (estimate) |
| 43 | Lévis V | 160,882 | 1 July 2025 (estimate) |
| 44 | Guelph | 160,760 | 1 July 2025 (estimate) |
| 45 | Milton | 157,345 | 1 July 2025 (estimate) |
| 46 | St. Catharines | 153,865 | 1 July 2025 (estimate) |
| 47 | Saguenay | 151,972 | 1 July 2025 (estimate) |
| 48 | Trois-Rivières | 149,934 | 1 July 2025 (estimate) |
| 49 | Kingston | 149,527 | 1 July 2025 (estimate) |
| 50 | Waterloo | 142,450 | 1 July 2025 (estimate) |
| 51 | Ajax | 141,111 | 1 July 2025 (estimate) |
| 52 | St. John's | 128,693 | 1 July 2025 (estimate) |
| 53 | Terrebonne | 126,872 | 1 July 2025 (estimate) |
| 54 | Saanich | 126,011 | 1 July 2025 (estimate) |
| 55 | Delta | 124,670 | 1 July 2025 (estimate) |
| 56 | Brantford | 123,521 | 1 July 2025 (estimate) |
| 57 | Thunder Bay | 117,671 | 1 July 2025 (estimate) |
| 58 | Red Deer | 115,409 | 1 July 2025 (estimate) |
| 59 | Lethbridge | 113,671 | 1 July 2025 (estimate) |
| 60 | Chatham-Kent | 112,716 | 1 July 2025 (estimate) |
| 61 | Nanaimo | 111,845 | 1 July 2025 (estimate) |
| 62 | Kamloops | 108,793 | 1 July 2025 (estimate) |
| 63 | Cape Breton | 106,752 | 1 July 2025 (estimate) |
| 64 | Chilliwack | 105,520 | 1 July 2025 (estimate) |
| 65 | Victoria | 103,888 | 1 July 2025 (estimate) |
| 66 | Moncton | 102,378 | 1 July 2025 (estimate) |
| 67 | Peterborough | 97,834 | 1 July 2025 (estimate) |
| 68 | Saint John | 79,371 | 1 July 2025 (estimate) |
| 69 | Belleville | 62,914 | 1 July 2025 (estimate) |
Countries define a city in different ways (the city proper, or the wider urban area) and report in different years, so cities in different countries are not always comparable.
More on Canada: official statistics · government and power · regions
Sources
- United Nations Statistics Division: Demographic Yearbook 2024, Table 8: Population of capital cities and cities of 100 000 or more inhabitants, latest available year, 2005-2024, read 23 October 2026 · saved copy (SHA-256 0c6784df022e…)
Each saved copy is the file exactly as downloaded, kept so the figures can be checked even if the source changes. Report an error.