Population data by city is the population of the city itself, not the metro area (for specific metro area data, see our ranking by metro area). Data is as of 2011 estimates.
Rank | City | Country | Population | |
---|---|---|---|---|
20,551. | Conception Bay South | Canada | 17,087 | |
20,398. | Saint-Augustin-de-Desmaures | Canada | 17,281 | |
20,277. | Deux-Montagnes | Canada | 17,402 | |
20,278. | Fort St. John | Canada | 17,402 | |
20,269. | Pitt Meadows | Canada | 17,410 | |
19,971. | Spruce Grove | Canada | 17,767 | |
19,832. | Amos | Canada | 17,918 | |
19,707. | Dorval | Canada | 18,088 | |
19,697. | Cobourg | Canada | 18,099 | |
19,674. | Miramichi | Canada | 18,129 | |
19,595. | Thorold | Canada | 18,224 | |
19,302. | Dieppe | Canada | 18,565 | |
19,284. | Rivière-du-Loup | Canada | 18,586 | |
19,267. | Port Colborne | Canada | 18,599 | |
19,256. | Cranbrook | Canada | 18,610 | |
19,194. | Corner Brook | Canada | 18,693 | |
19,097. | Bradford West Gwillimbury | Canada | 18,811 | |
19,010. | Beloeil | Canada | 18,927 | |
19,000. | Mont-Royal | Canada | 18,933 | |
18,792. | Beaconsfield | Canada | 19,194 | |
18,599. | North Battleford | Canada | 19,440 | |
18,596. | Terrace | Canada | 19,443 | |
18,494. | Huntsville | Canada | 19,579 | |
18,218. | Glace Bay | Canada | 19,968 | |
18,177. | Cole Harbour | Canada | 20,000 | |
17,933. | New Glasgow | Canada | 20,322 | |
17,822. | Kirkland | Canada | 20,491 | |
17,819. | Westmount | Canada | 20,494 | |
17,722. | Truro | Canada | 20,650 | |
17,623. | Clarence-Rockland | Canada | 20,790 | |
17,526. | Varennes | Canada | 20,950 | |
17,497. | Keswick | Canada | 21,000 | |
17,404. | Parksville | Canada | 21,150 | |
17,331. | Port Alberni | Canada | 21,282 | |
17,121. | Saint-Lambert | Canada | 21,599 | |
17,022. | La Prairie | Canada | 21,763 | |
16,753. | Duncan | Canada | 22,199 | |
16,616. | Langford | Canada | 22,459 | |
16,535. | Sept-Îles | Canada | 22,582 | |
16,517. | Chambly | Canada | 22,608 | |
16,506. | Owen Sound | Canada | 22,625 | |
16,127. | Whitehorse | Canada | 23,272 | |
15,933. | Langley | Canada | 23,606 | |
15,787. | Brockville | Canada | 23,886 | |
15,755. | Saint-Constant | Canada | 23,957 | |
15,719. | Rouyn-Noranda | Canada | 24,023 | |
15,515. | Saint-Bruno-de-Montarville | Canada | 24,388 | |
15,380. | Mount Pearl | Canada | 24,671 | |
15,376. | Airdrie | Canada | 24,673 | |
15,079. | Sainte-Thérèse | Canada | 25,224 | |
14,971. | Prince Edward | Canada | 25,496 | |
14,870. | Walnut Grove | Canada | 25,683 | |
14,856. | Thetford-Mines | Canada | 25,704 | |
14,809. | Vaudreuil-Dorion | Canada | 25,789 | |
14,609. | Brandon | Canada | 26,234 | |
14,473. | Boisbriand | Canada | 26,483 | |
14,052. | Port Moody | Canada | 27,512 | |
13,512. | West Kelowna | Canada | 28,793 | |
13,429. | Sainte-Julie | Canada | 29,019 | |
13,209. | Alma | Canada | 29,526 | |
13,198. | Bellechasse Regional County Municipality | Canada | 29,570 | |
13,101. | Baie-Comeau | Canada | 29,808 | |
12,953. | Pointe-Claire | Canada | 30,161 | |
12,949. | Orillia | Canada | 30,178 | |
12,927. | Stratford | Canada | 30,233 | |
12,856. | Leamington | Canada | 30,428 | |
12,632. | Val-d'Or | Canada | 31,123 | |
12,550. | Côte-Saint-Luc | Canada | 31,395 | |
12,517. | Midland | Canada | 31,502 | |
12,304. | Moose Jaw | Canada | 32,166 | |
12,270. | North Cowichan | Canada | 32,272 | |
12,167. | Orangeville | Canada | 32,640 | |
12,112. | Courtenay | Canada | 32,793 | |
11,912. | Campbell River | Canada | 33,430 | |
11,848. | Sorel-Tracy | Canada | 33,591 | |
11,755. | Woodstock | Canada | 33,892 | |
11,597. | Brant | Canada | 34,415 | |
11,590. | Victoriaville | Canada | 34,426 | |
11,566. | Mission | Canada | 34,505 | |
11,527. | Prince Albert | Canada | 34,609 | |
11,522. | Mascouche | Canada | 34,626 | |
11,523. | Mirabel | Canada | 34,626 | |
11,478. | Joliette | Canada | 34,772 | |
11,102. | St. Thomas | Canada | 36,110 | |
10,705. | Penticton | Canada | 37,721 | |
10,487. | Salaberry-de-Valleyfield | Canada | 38,662 | |
10,406. | Boucherville | Canada | 39,062 | |
9,847. | Grande Prairie | Canada | 41,462 | |
9,732. | Saint-Eustache | Canada | 42,062 | |
9,689. | Rimouski | Canada | 42,240 | |
9,665. | Charlottetown | Canada | 42,402 | |
9,603. | Quinte West | Canada | 42,697 | |
9,583. | Châteauguay | Canada | 42,786 | |
9,552. | Timmins | Canada | 42,997 | |
9,150. | Haldimand County | Canada | 45,212 | |
8,962. | Blainville | Canada | 46,493 | |
8,834. | Vernon | Canada | 47,274 | |
8,687. | North Vancouver | Canada | 48,000 | |
8,558. | Belleville | Canada | 48,821 | |
8,559. | Cornwall | Canada | 48,821 |