List of Cities in Canada, Largest Cities in Canada

Cities in Canada - This is a list of largest cities, towns, and other populated places in Canada, ordered alphabetically by province or territory, area in sq km and population density.

List of City/ Towns in Canada

City/ Townsprovince or territoryPopultionLand area (km2)Population density (per km2)
TorontoOntario2,731,571630.24,334.40
MontrealQuebec1,704,694365.654,662.10
CalgaryAlberta1,306,784820.621,592.4/km2
EdmontonAlberta1,010,899765.611,320.4/km2
OttawaOntario934,2432,790.30334.8
WinnipegManitoba749,607461.781,623.30
MississaugaOntario721,599292.432,467.60
VancouverBritish Columbia631,486114.975,492.60
BramptonOntario593,638266.362,228.70
HamiltonOntario536,9171,117.29480.6
QuébecQuebec531,902453.381,173.20
SurreyBritish Columbia517,887316.411,636.80
LavalQuebec422,993247.231,710.90
LondonOntario383,822420.35913.1
MarkhamOntario328,966212.351,549.20
VaughanOntario306,233273.561,119.40
GatineauQuebec276,245342.8805.8
SaskatoonSaskatchewan246,376209.561,060.30
LongueuilQuebec239,700115.752,070.90
KitchenerOntario233,222136.771,705.20
BurnabyBritish Columbia232,75590.612,568.70
WindsorOntario217,188146.381,483.80
ReginaSaskatchewan215,106145.451,327.60
RichmondBritish Columbia198,309129.271,534.10
Richmond HillOntario195,022101.111,928.80
BurlingtonOntario183,314185.66987.3
Greater SudburyOntario161,5313,228.3550
SherbrookeQuebec161,323353.76456
OshawaOntario159,458145.641,094.90
SaguenayQuebec145,9491,128.56129.3
LévisQuebec143,414449.05319.4
BarrieOntario141,43499.041,428.00
AbbotsfordBritish Columbia141,397375.55376.5
CoquitlamBritish Columbia139,284122.31,138.90
Trois-RivièresQuebec134,413289.32464.6
St. CatharinesOntario133,11396.131,384.80
GuelphOntario131,79487.221,511.10
CambridgeOntario129,920113.011,149.60
KelownaBritish Columbia127,380211.85601.3
KingstonOntario123,798451.19274.4
TerrebonneQuebec111,575154.12723.9
St. John'sNewfoundland and Labrador108,860446244.1
Thunder BayOntario107,909328.36328.6
WaterlooOntario104,98664.021,639.80
DeltaBritish Columbia102,238180.2567.4
Red DeerAlberta100,844104.34966.5/km2
LethbridgeAlberta98,406121.12812.5/km2
BrantfordOntario97,49672.441,345.90
Saint-Jean-sur-RichelieuQuebec95,114226.63419.7
PickeringOntario91,771231.55396.3
NanaimoBritish Columbia90,50490.76997.2
KamloopsBritish Columbia90,280299.25301.7
Niagara FallsOntario88,071209.73419.9
VictoriaBritish Columbia85,79219.474,305.80
BrossardQuebec85,72145.231,895.40
RepentignyQuebec84,28561.231,376.50
ChilliwackBritish Columbia83,788261.65320.2
Maple RidgeBritish Columbia82,256266.78308.3
PeterboroughOntario81,03264.251,261.20
Kawartha LakesOntario75,4233,084.3824.5
DrummondvilleQuebec75,423247.15305.2
Saint-JérômeQuebec74,34690.44822.1
AirdrieAlberta74,10084.39878.1/km2
Prince GeorgeBritish Columbia74,003318.26232.5
Sault Ste. MarieOntario73,368223.24328.6
MonctonNew Brunswick71,889141.92506.5
SarniaOntario71,594164.85434.3
New WestminsterBritish Columbia70,99615.634,543.40
St. AlbertAlberta68,23247.841,426.3/km2
Saint JohnNew Brunswick67,575315.96213.9
GranbyQuebec66,222152.79433.4
Grande PrairieAlberta64,141132.71483.3/km2
Norfolk CountyOntario64,0441,607.5539.8
Medicine HatAlberta63,271111.97565.1/km2
Port CoquitlamBritish Columbia58,61229.172,009.40
FrederictonNew Brunswick58,220132.57439.2
BlainvilleQuebec56,86355.161,030.90
Saint-HyacintheQuebec55,648188.97294.5
North VancouverBritish Columbia52,89811.854,465.10
WellandOntario52,29381.04645.3
North BayOntario51,553319.11161.6
BrandonManitoba51,31379.04649.2
BellevilleOntario50,716247.25205.1
MirabelQuebec50,513485.07104.1
ShawiniganQuebec49,349734.8467.2
Dollard-des-OrmeauxQuebec48,89914.973,266.10
RimouskiQuebec48,664339.64143.3
ChâteauguayQuebec47,90635.951,332.70
MascoucheQuebec46,692107436.4
CornwallOntario46,58961.56756.8
VictoriavilleQuebec46,13084.23547.7
Haldimand CountyOntario45,6081,251.5436.4
Saint-EustacheQuebec44,00870.51624.1
Quinte WestOntario43,577494.0288.2
Rouyn-NorandaQuebec42,3346,009.897
TimminsOntario41,7882,978.8314
BouchervilleQuebec41,67170.5591.1
WoodstockOntario40,90248.97835.3
Salaberry-de-ValleyfieldQuebec40,745107.13380.3
VernonBritish Columbia40,11696.05417.7
St. ThomasOntario38,90935.631,092.10
MissionBritish Columbia38,833227.65170.6
Vaudreuil-DorionQuebec38,11772.73524.1
Spruce GroveAlberta37,64537.521,003.3/km2
BrantOntario36,707843.2543.5
CharlottetownPrince Edward Island36,09444.34814.1
Prince AlbertSaskatchewan35,92665.74534.4
LangfordBritish Columbia35,34239.94885
Sorel-TracyQuebec34,75557.46604.9
LeducAlberta34,09442.25807.0/km2
Moose JawSaskatchewan33,89050.68656.5
PentictonBritish Columbia33,76142.1801.8
Port MoodyBritish Columbia33,55125.891,295.90
West KelownaBritish Columbia32,655123.53264.4
Campbell RiverBritish Columbia32,588144.36225.7
Saint-GeorgesQuebec32,513199.27163.2
Val-d'OrQuebec32,4913,550.709.2
Côte Saint-LucQuebec32,4486.964,662.50
StratfordOntario31,46528.281,112.50
Pointe-ClaireQuebec31,38018.91,660.00
OrilliaOntario31,16628.581,090.30
AlmaQuebec30,776196.54156.6
Sainte-JulieQuebec29,88148.53615.7
ChamblyQuebec29,12025.131,158.70
Saint-ConstantQuebec27,35957.13478.9
Fort SaskatchewanAlberta27,08856.5479.4/km2
BoisbriandQuebec26,88427.82966.5
MagogQuebec26,669144.47184.6
Saint-Bruno-de-MontarvilleQuebec26,39443.14611.8
Sainte-ThérèseQuebec25,9899.482,741.50
LangleyBritish Columbia25,88810.222,533.60
CourtenayBritish Columbia25,59929.38789.9
Thetford MinesQuebec25,403226.32112.2
Sept-ÎlesQuebec25,4001,762.9214.4
DieppeNew Brunswick25,38454.05469.6
WhitehorseYukon25,08541760.2
Prince Edward CountyOntario24,7351,050.4923.5
Clarence-RocklandOntario24,512297.7182.3
La PrairieQuebec24,11043.68552
Mount PearlNewfoundland and Labrador22,957161,456.80
BeloeilQuebec22,45824.4920.2
L'AssomptionQuebec22,42998.99226.6
ChestermereAlberta22,16332.83675.1/km2
Saint-LambertQuebec21,8617.592,880.60
Baie-ComeauQuebec21,536336.5964
BrockvilleOntario21,34620.851,023.60
Owen SoundOntario21,34124.27879.2
VarennesQuebec21,25794.41225.2
CandiacQuebec21,04717.311,215.80
BeaumontAlberta20,88824.7845.7/km2
Saint-Lin-LaurentidesQuebec20,786118.36175.6
JolietteQuebec20,48422.97891.8
WestmountQuebec20,3124.045,024.90
Mount RoyalQuebec20,2767.532,691.00
Fort St. JohnBritish Columbia20,15526.27767.3
KirklandQuebec20,1519.632,092.80
CranbrookBritish Columbia20,04732626.6
White RockBritish Columbia19,9525.123,893.10
Saint-LazareQuebec19,88966.8297.8
Corner BrookNewfoundland and Labrador19,806148133.6
LloydminsterAlberta19,73923.98823.1/km2
YellowknifeNorthwest Territories19,569105185.5
Rivière-du-LoupQuebec19,50784.11231.9
BeaconsfieldQuebec19,32411.031,752.60
DorvalQuebec18,98020.91907.7
Saint-Augustin-de-DesmauresQuebec18,82085.87219.2
ThoroldOntario18,80182.99226.5
CamroseAlberta18,77241.67450.5/km2
Mont-Saint-HilaireQuebec18,58544.19420.5
Pitt MeadowsBritish Columbia18,57386.51214.7
Port ColborneOntario18,306121.96150.1
Sainte-Marthe-sur-le-LacQuebec18,0748.752,066.70
SteinbachManitoba17,80637.56474.1
Salmon ArmBritish Columbia17,706155.28114
Port AlberniBritish Columbia17,67819.76894.7
MiramichiNew Brunswick17,537179.9399
Deux-MontagnesQuebec17,4966.092,873.80
Saint-Basile-le-GrandQuebec17,05935.89475.3
Sainte-CatherineQuebec17,0479.421,809.40
ColwoodBritish Columbia16,85917.67954.2
Swift CurrentSaskatchewan16,60424.04644.9
EdmundstonNew Brunswick16,580106.85155.2
L'Ancienne-LoretteQuebec16,5437.722,142.00
YorktonSaskatchewan16,34325.77608.1
Saint-ColombanQuebec16,01993.87170.6
Cold LakeAlberta15,66166.61235.1/km2
KenoraOntario15,096211.5971.3
BrooksAlberta14,92418.21819.5/km2
SummersidePrince Edward Island14,82928.49520.5
GaspéQuebec14,5681,121.4313
PincourtQuebec14,5587.112,048.10
Sainte-Anne-des-PlainesQuebec14,42193.59154.1
North BattlefordSaskatchewan14,31533.55414
MataneQuebec14,311196.0873
Dolbeau-MistassiniQuebec14,250295.4948.2
Mont-LaurierQuebec14,116591.2723.9
RosemèreQuebec13,95810.841,287.60
PembrokeOntario13,88214.56953.3
Saint-Charles-BorroméeQuebec13,79118.52744.8
WinklerManitoba13,74720.73663.1
LavaltrieQuebec13,65768.39199.7
CowansvilleQuebec13,65646.89291.2
Sainte-MarieQuebec13,565107.57126.1
LacombeAlberta13,39620.59650.6/km2
Portage la PrairieManitoba13,27024.72536.8
Powell RiverBritish Columbia13,15728.91455.1
MercierQuebec13,11546.08284.6
ThompsonManitoba13,03516.62784.3
BécancourQuebec13,031440.6829.6
PrévostQuebec13,00234.58376
Sainte-AdèleQuebec12,919120.95106.8
BeauharnoisQuebec12,88469.31185.9
LachuteQuebec12,862109.96117
AmosQuebec12,823430.2929.8
WetaskiwinAlberta12,59418.75671.7/km2
ParksvilleBritish Columbia12,51414.56859.6
Prince RupertBritish Columbia12,22066.28184.4
Dawson CreekBritish Columbia12,17824.37499.8
Saint-AmableQuebec12,16736.81330.5
BathurstNew Brunswick11,89792.04129.3
Lloydminster (part)Saskatchewan11,76517.34[SK 6]563.6
TerraceBritish Columbia11,64357.36203
EstevanSaskatchewan11,48318.85586.6
MontmagnyQuebec11,255124.5190.4
WarmanSaskatchewan11,0208.54829.7
La TuqueQuebec11,00125,112.410.4
WeyburnSaskatchewan10,87018.49566.9
L'Île-PerrotQuebec10,7565.551,938.40
Williams LakeBritish Columbia10,75333.13324.6
Elliot LakeOntario10,741714.6515
MarievilleQuebec10,72563.23169.6
Notre-Dame-de-l'Île-PerrotQuebec10,65428.21377.6
NelsonBritish Columbia10,57211.95884.3
SelkirkManitoba10,50424.47429.3
Saint-FélicienQuebec10,238363.1928.2
Saint-SauveurQuebec10,23147.91213.5
Sainte-Agathe-des-MontsQuebec10,223130.0978.6
Saint-RaymondQuebec10,221670.3315.2
RobervalQuebec10,046151.8566.2
MordenManitoba9,92916.29609.6
Temiskaming ShoresOntario9,920178.1155.7
QuesnelBritish Columbia9,87935.39279.2
Mont-TremblantQuebec9,646235.0641
MartensvilleSaskatchewan9,6456.231,239.30
Bois-des-FilionQuebec9,6364.392,193.30
CarignanQuebec9,46262.27151.9
LorraineQuebec9,3525.921,578.40
Notre-Dame-des-PrairiesQuebec9,27318.2509.4
Pont-RougeQuebec9,240121.276.2
BromontQuebec9,041114.1379.2
FarnhamQuebec8,90992.2696.6
CoaticookQuebec8,698219.5139.6
Otterburn ParkQuebec8,4215.371,567.10
DauphinManitoba8,36812.67660.5
La MalbaieQuebec8,271459.2418
NicoletQuebec8,16995.9385.2
Saint-RémiQuebec8,06178.35102.9
CastlegarBritish Columbia8,03919.67408.6
ContrecoeurQuebec7,88761.51128.2
RigaudQuebec7,77799.2378.4
DrydenOntario7,74966.19117.1
IqaluitNunavut7,74053147.4
TrailBritish Columbia7,70934.93220.7
Sainte-Catherine-de-la-Jacques-CartierQuebec7,706121.0663.7
QuebecQuebec7,65691.184
RevelstokeBritish Columbia7,54741.13183.5
ChandlerQuebec7,546419.3418
ChibougamauQuebec7,504698.1310.7
DelsonQuebec7,4577.63977.7
KimberleyBritish Columbia7,42560.62122.5
La SarreQuebec7,282148.549
DonnaconaQuebec7,20020.13357.6
LouisevilleQuebec7,15263.85112
Baie-Saint-PaulQuebec7,146546.4813.1
MerrittBritish Columbia7,13926.07273.9
Brownsburg-ChathamQuebec7,122247.428.8
Coteau-du-LacQuebec7,04446.89150.2
HampsteadQuebec6,9731.83,884.20
CampbelltonNew Brunswick6,88318.58370.5
Port-CartierQuebec6,7991,102.096.2
Val-des-SourcesQuebec6,78630.41223.1
PlessisvilleQuebec6,5514.41,490.30
Sainte-Anne-des-MontsQuebec6,437264.0924.4
Saint-PhilippeQuebec6,32061.95102
BeaucevilleQuebec6,281164.5538.2
Mont-JoliQuebec6,28124.2259.5
AmquiQuebec6,178121.1751
ShannonQuebec6,03163.7894.6
PrincevilleQuebec6,001195.2630.7
MelfortSaskatchewan5,99214.78377.3
CharlemagneQuebec5,9132.192,706.20
Saint-CésaireQuebec5,87783.270.6
HumboldtSaskatchewan5,86913.46421.9
Lac-MéganticQuebec5,65421.95257.5
Saint-PieQuebec5,607107.4952.2
Lac-BromeQuebec5,495207.2926.5
L'ÉpiphanieQuebec5,4932.32,387.40
WindsorQuebec5,41914.56372.2
Cookshire-EatonQuebec5,393296.3818.2
Meadow LakeSaskatchewan5,3447.95634.2
FernieBritish Columbia5,24913.5388.7
RichelieuQuebec5,23630.98169
HudsonQuebec5,18521.87237.1
ArmstrongBritish Columbia5,1145.22979.8
Montreal WestQuebec5,0501.373,689.60
Sainte-Anne-de-BellevueQuebec4,95810.48473
DuncanBritish Columbia4,9442.072,387.10
Flin Flon (part)Manitoba4,94013.14376.1
Témiscouata-sur-le-LacQuebec4,910218.822.4
Saint-Joseph-de-BeauceQuebec4,858114.8742.3
WarwickQuebec4,635109.8442.2
MelvilleSaskatchewan4,56214.82306.7
WaterlooQuebec4,41012.24360.2
NeuvilleQuebec4,39271.9961
Rivière-RougeQuebec4,322455.659.5
BerthiervilleQuebec4,1896.89607.9
Château-RicherQuebec4,126229.5518
La PocatièreQuebec4,12021.63190.4
Carleton-sur-MerQuebec4,073221.4218.4
Grand ForksBritish Columbia4,04910.43388.1
SuttonQuebec4,012245.9516.3
Métabetchouan-Lac-à-la-CroixQuebec3,985187.2321.3
ManiwakiQuebec3,8535.98644.3
Montréal-EstQuebec3,85012.24314.5
DanvilleQuebec3,826151.9825.2
Baie-D'UrféQuebec3,8236.03633.9
BeaupréQuebec3,75222.96163.4
RosslandBritish Columbia3,72959.7962.4
New RichmondQuebec3,706171.3421.6
Saint-TiteQuebec3,67391.3340.2
East AngusQuebec3,6597.89463.5
Saint-PascalQuebec3,46859.6958.1
DunhamQuebec3,432194.0617.7
Grande-RivièreQuebec3,40887.8638.8
Cap-SantéQuebec3,40054.5362.3
MalarticQuebec3,377148.8522.7
Trois-PistolesQuebec3,2467.64425.1
RichmondQuebec3,2326.92467.2
PortneufQuebec3,187109.3929.1
PaspébiacQuebec3,16494.4733.5
PercéQuebec3,103431.377.2
ClermontQuebec3,08551.5959.8
ForestvilleQuebec3,081195.0515.8
NormandinQuebec3,033212.4614.3
EnderbyBritish Columbia2,9644.26695.3
Saint-Marc-des-CarrièresQuebec2,91117.27168.6
Sainte-Anne-de-BeaupréQuebec2,88062.3546.2
SenneterreQuebec2,86814,889.930.2
DégelisQuebec2,863557.055.1
ThursoQuebec2,8186.28449
StansteadQuebec2,78822126.7
Sainte-Marguerite-du-Lac-MassonQuebec2,76391.9630
MacamicQuebec2,751202.713.6
BonaventureQuebec2,706104.3525.9
Saint-GabrielQuebec2,6402.83933.9
Saint-BasileQuebec2,63198.8426.6
Ville-MarieQuebec2,5845.84442.8
PohénégamookQuebec2,582340.447.6
BedfordQuebec2,5604.25602.8
Cap-ChatQuebec2,476182.0513.6
FermontQuebec2,474476.895.2
GracefieldQuebec2,462386.846.4
HuntingdonQuebec2,4442.78879.2
TémiscamingQuebec2,431718.493.4
Saint-PamphileQuebec2,400137.7717.4
DisraeliQuebec2,3366.79343.8
LéryQuebec2,31810.53220.1
CausapscalQuebec2,304161.614.3
Lebel-sur-QuévillonQuebec2,18740.8953.5
ValcourtQuebec2,1655.42399.1
WatervilleQuebec2,12144.148.1
Fossambault-sur-le-LacQuebec1,96011.53170
Kingsey FallsQuebec1,94769.6428
Saint-OursQuebec1,66959.3128.1
Saint-Joseph-de-SorelQuebec1,6421.381,192.70
ChapaisQuebec1,49963.7123.5
MatagamiQuebec1,45375.0319.4
DesbiensQuebec1,02810.498.9
DaveluyvilleQuebec9652.23432.1
DuparquetQuebec666123.575.4
GreenwoodBritish Columbia6652.42274.9
MurdochvilleQuebec65161.3710.6
Lac-DelageQuebec6381.59402.2
Métis-sur-MerQuebec58748.612.1
Lac-SergentQuebec4973.76132.3
ScotstownQuebec47211.4641.2
BelleterreQuebec313551.020.6
Lac-Saint-JosephQuebec26033.697.7
Flin Flon (part)Saskatchewan2032.3796.4
EstérelQuebec19612.5715.6
ScheffervilleQuebec15527.335.7
L'Île-CadieuxQuebec1260.59212.3
BarkmereQuebec5817.993.2
L'Île-DorvalQuebec50.1926.1

Cities in Canada

Canada is one of the countries located in North America. It is the second largest country in the world by area with its ten provinces and three territories that extend from the Atlantic Ocean to the Pacific Ocean and northward into the Arctic Ocean and covers over 9.98 million square kilometres that accounts for 3.85 million square miles. The capital of Canada is Ottawa. The total number of cities in Canada is 7,986 as per data of 2020. Among all these cities of Canada, three of them have the population of more than a million, 52 cities with populations between 100,000 and one million, and 393 cities with populations between 10,000 and 100,000.

The three largest cities in Canada by population are Toronto, Montreal and Vancouver. Toronto is in the first position with 5,583,064 population. Montreal and Vancouver are in the second and third positions with 3,824,221 and 2,313,328 population respectively. The least populated cities in Canada are Farnham, Iqaluit, Lacombe, Forget, Goderich, Perth, Dawson city, Canmore, Lunenburg, and Nelson.

Canada is blessed with many enormous cities. The largest cities in Canada by area are La Tuque, Senneterre, and Rouyn-Noranda. La Tuque has 28,099 square Kilometres of area, Senneterre occupies 16,324 square kilometres, and Rouyn- Noranda is spread in 6,441 Square Kilometres. The smallest city in Canada is Brampton which is around 266.34 Square kilometres.

Canada is a unique country. The cities in Canada range from major cosmopolitan cities like Toronto in Ontario to small outposts such as Whitehorse, the capital of the Yukon Territory. Most of the popular cities to visit in Canada are gateways to breath-taking wilderness areas, thrilling attractions, and some of the world's top ski resorts. The most beautiful cities in Canada that one should not miss exploring are Vancouver, Quebec City, Montreal, Winnipeg, London, Halifax, Niagara Falls, St. John’s , Toronto, Victoria, Regina, Calgary Ottawa, and Saskatoon.