Ontario Cities by Population 2026

5 Most Populated Ontario Cities

Canada Flag

Toronto

3,370,011

Canada Flag

Ottawa

1,196,385

Canada Flag

Brampton

833,365

Canada Flag

Mississauga

788,888

Canada Flag

Hamilton

649,392

374 cities

City
2026 Pop.
2025 Pop.
2021 Pop.
2016 Pop.
Annual Change
Toronto3,370,0113,321,5652,917,6662,822,6101.46%
Ottawa1,196,3851,175,1141,062,174964,9651.81%
Brampton833,365812,425687,462615,1902.58%
Mississauga788,888784,817747,057744,0110.52%
Hamilton649,392640,751594,074553,6231.35%
London509,102498,871441,572396,6382.05%
Markham375,389371,749351,943338,9360.98%
Vaughan362,165357,906336,482315,6691.19%
Kitchener337,811329,085269,009241,4492.65%
Windsor275,432270,870239,248223,9291.68%
Oakville247,636243,176222,225199,6741.83%
Richmond Hill223,148221,121210,046200,6770.92%
Oshawa217,057212,232183,273164,7382.27%
Burlington199,712198,531193,848188,5120.59%
Greater Sudbury / Grand Sudbury190,485188,411172,656166,1041.1%
Barrie174,422171,920154,517146,1951.46%
Cambridge169,311166,259144,452134,0091.84%
Guelph165,009162,184150,277136,5401.74%
Whitby164,445161,650144,558132,3351.73%
Milton162,258157,537138,930114,3553%
St. Catharines156,387154,672142,359136,8291.11%
Kingston153,346151,107138,189127,6661.48%
Waterloo152,118148,139127,618108,8232.69%
Ajax142,675140,759132,184123,6931.36%
Brantford124,578122,475109,151101,5241.72%
Thunder Bay118,265117,682113,177110,8610.5%
Clarington117,947115,755105,90695,0991.89%
Pickering117,471115,428103,59394,6051.77%
Niagara Falls116,599114,19698,27490,6882.1%
Chatham-Kent112,695112,031107,928104,1880.59%
Peterborough98,86197,45987,00183,4421.44%
Newmarket96,96196,05291,48786,7900.95%
Caledon95,71393,17279,94768,8962.73%
Kawartha Lakes86,80785,89782,16677,2621.06%
Sault Ste. Marie81,71181,22574,67975,1340.6%
Sarnia81,59080,92774,77973,4550.82%
Norfolk County73,26772,54070,29665,7171%
Aurora70,37469,10164,60757,2971.84%
Halton Hills69,28368,66265,41762,9920.9%
Welland66,10664,99058,10153,7621.72%
Belleville63,83262,77857,30152,1731.68%
North Bay63,30662,50754,82552,9241.28%
Whitchurch-Stouffville59,26658,07251,87847,4092.06%
Haldimand County59,24958,14051,21046,8641.91%
Woodstock56,04654,81448,77842,3492.25%
Georgina54,28453,55649,61746,8821.36%
Cornwall53,49052,97749,64347,7400.97%
Bradford West Gwillimbury53,36051,74044,90936,6533.13%
New Tecumseth52,76351,13545,92635,5103.18%
Innisfil52,07450,68645,22737,8262.74%
Quinte West51,46350,83848,34344,8181.23%
St. Thomas49,50248,66044,56640,0041.73%
Brant48,56147,53641,13436,6422.16%
Lakeshore46,75545,89941,98837,7091.86%
East Gwillimbury45,73743,89536,31124,7964.2%
Timmins45,19145,06542,80442,8820.28%
Fort Erie38,14437,54434,08931,5121.6%
LaSalle37,79937,15333,99131,1331.74%
Orillia37,66037,12434,75332,0361.44%
Stratford36,54736,16734,54432,2571.05%
Centre Wellington35,58434,96232,32529,0171.78%
Leamington35,32234,78330,87528,4431.55%
Orangeville32,57132,30931,43129,7470.81%
Grimsby32,47332,02529,98628,0941.4%
Woolwich32,26731,67328,17925,7531.88%
King30,56029,93928,38025,3422.07%
Clarence-Rockland30,28029,81527,57525,2121.56%
Wasaga Beach29,83228,98225,79221,2482.93%
Lincoln29,63229,13326,84824,4701.71%
Collingwood29,22328,58625,74322,4012.23%
Thorold29,05028,18124,95119,4693.08%
Strathroy-Caradoc28,45927,86224,83821,5162.14%
Amherstburg27,80227,34524,42022,5761.67%
Prince Edward County27,18727,02726,57025,1790.59%
Tecumseh26,13525,95324,14823,8440.7%
Kingsville25,82525,51522,95822,1391.21%
Essa25,82425,39924,04621,8521.67%
Oro-Medonte25,80425,38423,88721,7461.65%
Springwater25,65825,10322,55219,6362.21%
Russell24,36123,70520,51217,0192.77%
Essex24,35024,03322,04920,9811.32%
Huntsville24,19323,83521,94420,3261.5%
Scugog24,07123,90922,39722,1620.68%
Owen Sound23,63123,48022,38021,9000.64%
Brockville23,61723,49122,85722,0940.54%
Wilmot23,42723,20222,20521,1340.97%
Uxbridge23,04122,91322,36721,7050.56%
Middlesex Centre22,72722,28019,69617,7692.01%
South Frontenac22,42922,11520,90019,1791.42%
Port Colborne22,42822,12920,74218,8051.35%
Tillsonburg21,71321,24318,73316,3092.21%
Selwyn21,43921,08119,30017,4761.7%
Cobourg21,02320,90821,24419,8450.55%
Niagara-on-the-Lake20,93320,59319,70417,9851.65%
North Grenville20,43620,10418,65016,8851.65%
Pelham20,39420,12418,84717,5751.34%
Loyalist19,90919,68218,63117,4021.15%
Petawawa19,87419,66819,15817,8441.05%
Midland19,75219,53518,48417,2931.11%
Bracebridge19,12918,89617,94616,4011.23%
Port Hope19,01518,83317,90917,1990.97%
North Perth18,83318,37316,25713,5302.5%
Saugeen Shores18,61518,18516,56014,0732.36%
Greater Napanee18,03217,87317,48316,2520.89%
Mississippi Mills17,66517,28615,29813,4392.19%
West Lincoln17,09216,89716,11114,9151.15%
West Nipissing / Nipissing Ouest16,97216,77215,07814,6991.19%
Severn16,49516,23415,12413,6221.61%
Clearview16,41816,22815,41414,5641.17%
St. Clair15,98715,87115,19914,4400.73%
Kenora15,92315,88415,62915,4670.25%
Trent Hills15,70115,47114,30813,2091.49%
Central Elgin15,63415,41114,26112,9411.45%
Thames Centre15,50415,33014,52813,5691.14%
Pembroke15,45315,35814,92014,1480.62%
Ingersoll15,26515,04914,34613,1591.44%
The Nation / La Nation15,19314,98013,91713,1951.42%
South Glengarry15,14415,00413,77913,4200.93%
Guelph/Eramosa15,10514,97414,46113,0630.87%
South Stormont14,93314,79114,08213,4690.96%
Gravenhurst14,84014,64613,64912,6211.32%
West Grey14,76814,59013,60812,8561.22%
Wellington North14,46414,25612,92212,2471.46%
Carleton Place14,33214,02413,06410,9792.2%
Brock14,31814,10013,14411,9561.55%
Tiny13,90613,73113,41812,0371.27%
Brighton13,59213,44212,50412,1131.12%
Lambton Shores13,47513,25712,26310,8801.64%
Perth East13,45713,38013,10512,6190.58%
Kincardine13,39313,24212,74811,7271.14%
North Dumfries13,25212,98511,03810,5072.06%
Erin13,06012,89612,43911,7711.27%
North Dundas12,84912,75512,22411,5630.74%
Norwich12,72612,58911,85711,1401.09%
Elliot Lake12,70312,55111,70610,9551.21%
Tay12,66612,44911,52710,3351.74%
Rideau Lakes12,59512,41911,25810,5221.42%
Wellesley12,53912,45511,76711,5660.67%
Meaford12,52812,42311,85811,2510.85%
Hamilton12,31212,20311,45711,1880.89%
Cavan Monaghan12,11411,84910,4279,0852.24%
The Blue Mountains12,02211,5899,7517,2053.74%
South Dundas11,97811,90111,42711,0980.65%
Adjala-Tosorontio11,96511,89511,44011,2360.59%
Georgian Bluffs11,94011,86211,48010,6800.66%
Grey Highlands11,90711,72610,85610,0611.54%
Ramara11,89611,69410,7759,7731.73%
Arnprior11,72511,4949,9649,0162.01%
Mapleton11,69811,62011,30210,8190.67%
Southgate11,62611,2759,1557,5323.11%
Penetanguishene11,25311,08710,4659,2211.5%
Shelburne11,19910,8689,4108,4533.05%
South Huron11,11611,04110,40610,2910.68%
Alfred and Plantagenet11,03510,93310,3589,9080.93%
North Glengarry11,02310,96610,49310,3390.52%
Brockton10,79410,70110,1419,7050.87%
Hawkesbury10,76110,75810,53410,4460.03%
Smiths Falls10,70310,5749,6198,9951.22%
Mono10,47310,2779,7718,8721.91%
Huron East10,37010,2839,9069,4030.85%
Leeds and the Thousand Islands10,35710,28710,1509,7030.68%
Beckwith10,35310,1119,4017,8902.39%
Minto10,32710,2019,4698,9061.24%
Temiskaming Shores10,23510,24810,04010,094-0.13%
Malahide10,14810,0929,6659,5380.55%
South Bruce Peninsula10,1099,9729,4528,6051.37%
Elizabethtown-Kitley10,06610,0569,8829,8700.1%
Laurentian Valley9,9459,9459,8149,7450%
West Perth9,7859,7249,3989,1010.63%
Plympton-Wyoming9,6929,5348,6387,9891.66%
Zorra9,6749,5579,0078,3611.22%
Drummond/North Elmsley9,5569,4098,4577,9711.56%
Champlain9,2169,1908,9278,8960.28%
East Zorra-Tavistock8,9318,7768,1737,3011.77%
Kapuskasing8,8688,8298,3548,4940.44%
Alnwick/Haldimand8,8638,7017,7377,0561.86%
Puslinch8,8128,6908,2327,5141.4%
Central Huron8,8068,7178,0727,7461.02%
Stone Mills8,7818,7138,1317,9000.78%
Douro-Dummer8,7638,6007,9236,9221.9%
Muskoka Lakes8,7468,5697,9256,7562.07%
Renfrew8,7348,7088,4638,3910.3%
Huron-Kinloss8,6428,5278,0367,2301.35%
Bluewater8,6268,4987,8197,3051.51%
Hanover8,5878,5208,2587,8810.79%
St. Marys8,5038,3957,9697,4481.29%
McNab/Braeside8,5028,4097,8957,3681.11%
Blandford-Blenheim8,3938,3287,8827,6090.78%
Dysart et al8,3938,2077,4236,3832.27%
Aylmer8,2698,2078,0197,6970.76%
North Stormont8,2628,1547,6447,0661.32%
Minden Hills8,2618,0847,2136,2102.19%
Otonabee-South Monaghan8,1928,0797,3526,8541.4%
Goderich8,1568,1098,1547,7960.58%
Kenora, Unorganized8,1448,0357,7246,8731.36%
Chatsworth8,0717,9477,3476,8221.56%
South-West Oxford8,0658,0377,9557,8320.35%
Kirkland Lake8,0098,0458,0508,175-0.45%
Edwardsburgh/Cardinal7,9827,9147,7947,2700.86%
Whitewater Region7,8607,7937,4907,1790.86%
Augusta7,7737,7477,6377,5300.34%
Dryden7,7697,7857,6817,958-0.21%
Bayham7,7607,7337,3847,5850.35%
Parry Sound7,7497,6347,1626,5311.51%
Fort Frances7,6617,6817,7927,877-0.26%
Trent Lakes7,6557,4656,6415,5362.55%
Wainfleet7,6437,5437,1476,5471.33%
Arran-Elderslie7,2697,2457,1936,9480.33%
Cramahe7,2367,1606,7636,5241.06%
Southwest Middlesex7,0606,9596,1255,8601.45%
Perth6,9896,9046,6856,0591.23%
Algoma, Unorganized, North Part6,9646,8616,2455,8731.5%
Six Nations (Part) 406,9466,8626,4905,6781.22%
Lucan Biddulph6,9266,7385,9294,8492.79%
Thunder Bay, Unorganized6,9006,8116,4326,0121.31%
North Middlesex6,8736,8496,5516,5230.35%
Petrolia6,8076,7226,2405,8941.26%
Tweed6,7276,6806,2616,2130.7%
Ashfield-Colborne-Wawanosh6,6526,5566,0945,5721.46%
Oliver Paipoonge6,4856,4646,2416,0900.32%
Lanark Highlands6,4086,3215,9595,4571.38%
Sioux Lookout6,2436,1666,0965,4461.25%
South Bruce6,2276,1856,1275,7860.68%
Seguin6,0555,9075,4794,4382.51%
East Ferris6,0395,9455,1374,9701.58%
Havelock-Belmont-Methuen5,9835,8655,2624,6412.01%
Cochrane5,9755,9375,5985,4580.64%
Tay Valley5,9315,9136,1135,7830.3%
Gananoque5,6745,6365,5605,2900.67%
Southwold5,6355,5435,0604,5411.66%
North Huron5,6025,5605,2535,0410.76%
West Elgin5,5905,5515,2605,1040.7%
Central Frontenac5,4755,3895,0624,4881.6%
Espanola5,4265,4175,3835,1230.17%
Asphodel-Norwood5,3885,2844,8544,2131.97%
Stirling-Rawdon5,3665,3485,1975,0140.34%
Centre Hastings5,1735,1464,9804,8630.52%
Hearst5,1495,1564,9655,187-0.14%
Northern Bruce Peninsula5,1145,0174,5304,0711.93%
Tyendinaga4,9714,9094,7124,3771.26%
Amaranth4,9434,8644,5054,1971.62%
Hastings Highlands4,9294,8674,5154,1601.27%
Grand Valley4,9004,7284,0323,0823.64%
Marmora and Lake4,8544,7824,4164,0431.51%
Dutton/Dunwich4,7654,6924,3233,9721.56%
Howick4,6674,6064,2083,9571.32%
Bancroft4,5814,5274,2003,9561.19%
Iroquois Falls4,5754,5814,5834,640-0.13%
Casselman4,5294,4574,1363,6481.62%
Highlands East4,5294,4313,9453,3972.21%
Montague4,4804,4194,0733,8731.38%
Bonnechere Valley4,4094,3564,0253,7521.22%
Deep River4,3734,3644,3344,2110.21%
Greenstone4,3214,3594,4524,772-0.87%
Lake of Bays4,1444,0773,8823,2361.64%
Red Lake4,1274,1654,2484,221-0.91%
Perth South4,1184,1063,9263,9290.29%
Prescott4,0524,0774,2304,295-0.61%
Madawaska Valley4,0504,0674,0474,199-0.42%
Georgian Bay4,0313,8993,5732,6003.39%
Callander4,0244,0184,0973,9600.15%
Morris-Turnberry4,0013,9643,7403,5830.93%
Mulmur3,9403,8953,7013,5681.16%
Warwick3,9043,9023,7853,7720.05%
East Hawkesbury3,7393,7113,5443,3720.75%
Melancthon3,7023,6363,2583,0991.82%
Shuniah3,6303,5633,3452,8721.88%
Blind River3,6193,6173,5373,5400.06%
Powassan3,5863,5773,4453,5390.25%
Horton3,5543,4993,2842,9721.57%
Timiskaming, Unorganized, West Part3,5453,5133,3093,3170.91%
Sables-Spanish Rivers3,4793,4513,3463,2720.81%
North Kawartha3,3443,2652,9672,5512.42%
North Algona Wilberforce3,3263,3003,2272,9860.79%
Markstay-Warren3,2873,2262,8052,7161.89%
Merrickville-Wolford3,2593,2393,2303,1260.62%
Greater Madawaska3,2473,1952,9572,5651.63%
Admaston/Bromley3,2403,2203,1023,0070.62%
Marathon3,2193,2383,2583,360-0.59%
Adelaide-Metcalfe3,2103,2013,1313,0640.28%
Laurentian Hills3,2073,1823,0143,0430.79%
Sudbury, Unorganized, North Part3,1703,1202,9822,7501.6%
Athens3,1593,1573,1473,0940.06%
French River / Riviere des Francais3,1543,1102,9232,6901.41%
Perry3,0723,0202,7422,5141.72%
Wikwemikong Unceded3,0443,0072,8692,5611.23%
Wawa3,0103,0072,8102,9720.1%
Parry Sound, Unorganized, Centre Part2,9972,9302,5602,1882.29%
East Garafraxa2,9962,9612,9002,6541.18%
Algonquin Highlands2,9962,9412,6712,3851.87%
Tyendinaga Mohawk Territory2,9632,9392,6282,6520.82%
Addington Highlands2,8862,8472,6162,3691.37%
McDougall2,8832,8722,8162,7630.38%
Black River-Matheson2,8452,8142,6602,4971.1%
Enniskillen2,7922,8022,9252,854-0.36%
Northeastern Manitoulin and the Islands2,7392,7352,7152,7470.15%
Front of Yonge2,7282,7252,6922,6500.11%
Bonfield2,6912,6412,2272,0481.89%
Cochrane, Unorganized, North Part2,6852,7142,6382,928-1.07%
Atikokan2,6772,6882,7162,799-0.41%
North Frontenac2,6212,5652,3431,9412.18%
Killaloe, Hagarty and Richards2,5952,5812,4832,4820.54%
Madoc2,5942,5582,3032,1331.41%
Neebing2,5712,5372,3262,1031.34%
Brooke-Alvinston2,5412,5362,4572,4770.2%
Pikangikum 142,4712,4562,4282,1300.61%
Central Manitoulin2,4292,4002,2962,1081.21%
Huron Shores2,2582,2181,9091,7041.8%
Dawn-Euphemia2,1702,1522,0502,0230.84%
Mattawa2,1522,1451,9512,0330.33%
Chapleau2,0752,0752,0172,0000%
Nipissing2,0472,0171,8131,7451.49%
Point Edward2,0362,0441,9852,081-0.39%
Manitouwadge2,0252,0242,0431,9920.05%
Magnetawan2,0121,9651,8071,4292.39%
Frontenac Islands1,9981,9861,9831,7980.6%
Sandy Lake 881,9771,9792,1882,072-0.1%
Akwesasne (Part) 591,9651,9471,8351,7410.92%
Nipissing 101,9591,9341,7041,6361.29%
Deseronto1,8921,8871,8081,8350.26%
Faraday1,8421,8131,6691,4271.6%
Walpole Island 461,8391,8341,7211,6360.27%
Nipissing, Unorganized, North Part1,8301,8321,6471,818-0.11%
Strong1,8111,7771,6091,4661.91%
St. Joseph1,7611,7171,4821,2602.56%
Carling1,7031,6601,5401,1562.59%
Brudenell, Lyndoch and Raglan1,6831,6741,6031,5310.54%
Macdonald, Meredith and Aberdeen Additional1,6661,6591,5731,6450.42%
Armour1,6241,6051,5131,4411.18%
McKellar1,6131,5731,4611,1352.54%
Oneida 411,6011,5721,4061,2321.84%
Terrace Bay1,5951,5921,5771,6560.19%
Chisholm1,5871,5651,3621,3261.41%
St.-Charles1,5701,5451,4041,2981.62%
Attawapiskat 91A1,5631,5571,6401,5530.39%
Nipigon1,5561,5661,5201,674-0.64%
Rainy River, Unorganized1,5391,5191,4451,4091.32%
Fort Albany (Part) 671,5321,5301,5211,4510.13%
Moosonee1,5161,5251,5841,517-0.59%
Englehart1,4971,5011,4811,503-0.27%
Curve Lake First Nation 351,4841,4481,2891,0872.49%
Kettle Point 441,4231,3901,2761,0422.37%
Thessalon1,3861,3811,3021,3070.36%
Factory Island 11,3491,3631,4331,615-1.03%
Moonbeam1,3201,3071,1981,2670.99%
Armstrong1,2731,2691,2381,1890.32%
Sagamok1,2681,2591,1561,1700.71%
Laird1,2551,2401,1641,0791.21%
Ignace1,2531,2461,2401,2350.56%
Smooth Rock Falls1,2441,2551,2331,360-0.88%
Six Nations (Part) 401,2301,2051,0609272.07%
Emo1,2291,2351,2491,355-0.49%
Garden River 141,2111,2071,1131,1560.33%
Whitestone1,2021,1811,1049331.78%
South River1,1841,1781,1411,1420.51%
Papineau-Cameron1,1831,1701,0081,0431.11%
Chippewas of Rama First Nation1,1681,1461,0449111.92%
The Archipelago1,1571,1071,0065524.52%
Kasabonika Lake1,1531,1321,1058821.86%
South Algonquin1,1321,1361,0901,113-0.35%
Carlow/Mayo1,1301,1129868891.62%
Assiginack1,1171,1101,0331,0270.63%
Hornepayne1,1051,0991,0151,0120.55%
Kitchenuhmaykoosib Aaki 841,0991,0911,0781,0500.73%
Schreiber1,0931,0971,0781,084-0.36%
Lac Seul 281,0921,0811,0651,0061.02%
Kearney1,0891,0721,0059001.59%
Machin1,0681,0601,0489930.75%
Deer Lake1,0631,0481,1379021.43%
Burk's Falls1,0561,0499979950.67%
Prince1,0451,0441,0181,0340.1%
Alberton1,0401,0329969910.78%
Machar1,0251,0209989020.49%
Cobalt9719881,0361,155-1.72%

Ontario Cities Overview

The largest city in Ontario is Toronto, with a 2026 population of 3,370,011. The Archipelago is the fastest growing city in Ontario, having grown 4.52% annually between 2011 and 2016.