Ontario Cities by Population 2026

5 Most Populated Ontario Cities

City
2026 Pop.
2025 Pop.
Annual Change
Toronto3,358,2753,271,8302.64%
Ottawa1,218,9031,188,1142.59%
Brampton801,732777,7593.08%
Mississauga768,794764,5970.55%
Hamilton652,266640,4651.84%
London508,883494,7852.85%
Markham376,096371,5041.24%
Vaughan364,031358,5351.53%
Kitchener338,883323,9174.62%
Windsor277,052269,6142.76%
Oakville248,459243,1072.2%
Richmond Hill224,887222,0311.29%
Oshawa221,497213,5923.7%
Burlington198,805197,7370.54%
Greater Sudbury / Grand Sudbury192,465188,5042.1%
Barrie179,450174,4692.85%
Cambridge170,908165,3543.36%
Whitby167,280162,4133%
Guelph163,551160,7601.74%
Milton162,259157,3453.12%
St. Catharines156,617153,8651.79%
Kingston152,403149,5271.92%
Waterloo146,816142,4503.06%
Ajax143,249141,1111.52%
Brantford127,240123,5213.01%
Pickering122,059118,3783.11%
Thunder Bay118,627117,6710.81%
Niagara Falls117,931113,9833.46%
Clarington116,603114,1802.12%
Chatham-Kent113,909112,7161.06%
Peterborough100,46197,8342.69%
Newmarket96,84395,7631.13%
Caledon93,14390,2013.26%
Kawartha Lakes86,22985,3511.03%
Sault Ste. Marie82,70981,1821.88%
Sarnia81,89080,5391.68%
Norfolk County76,95675,6181.77%
Halton Hills69,00068,2651.08%
Welland68,66766,4803.29%
Aurora68,23767,3851.26%
Belleville64,33362,9142.26%
North Bay63,95762,0623.05%
Whitchurch-Stouffville59,66858,0102.86%
Woodstock57,37155,5723.24%
Haldimand County57,30956,0592.23%
Cornwall55,47154,3462.07%
Georgina54,68653,6301.97%
Bradford West Gwillimbury53,11851,3463.45%
Innisfil52,21950,6863.02%
New Tecumseth52,12850,7392.74%
Quinte West50,96950,3851.16%
St. Thomas50,65349,3882.56%
Lakeshore47,02745,9542.33%
Brant46,89745,5652.92%
Timmins46,21245,5691.41%
East Gwillimbury45,04142,9894.77%
Cochrane41,09439,3974.31%
Orillia38,53537,7352.12%
Fort Erie38,03937,2262.18%
LaSalle37,10636,4521.79%
Stratford36,51036,0971.14%
Leamington35,61634,6532.78%
Thorold35,57933,8445.13%
Centre Wellington35,20234,5651.84%
Orangeville33,46533,0701.19%
Woolwich32,34831,3823.08%
Grimsby31,86431,4781.23%
Clarence-Rockland31,10030,3752.39%
Wasaga Beach29,62228,7363.08%
King29,30229,0770.77%
Collingwood29,10328,3662.6%
Lincoln28,92828,3562.02%
Amherstburg28,33427,5093%
Prince Edward County27,84227,5441.08%
Strathroy-Caradoc27,02926,4972.01%
Essa26,59626,0362.15%
Tecumseh25,90425,5541.37%
Kingsville25,90125,3022.37%
Oro-Medonte24,94724,6811.08%
Springwater24,61224,1441.94%
Russell24,54923,6553.78%
Huntsville24,45023,9482.1%
Owen Sound24,44324,0751.53%
Essex24,35023,8722%
Scugog24,34123,9281.73%
Brockville23,89923,7200.75%
Wilmot23,10722,8900.95%
Cobourg22,87722,5291.54%
Uxbridge22,70622,6180.39%
Middlesex Centre22,31721,6892.9%
Port Colborne22,23121,9211.41%
Tillsonburg22,21221,4503.55%
South Frontenac21,83021,5991.07%
Selwyn21,01220,6281.86%
Hanover20,48919,9502.7%
Pelham20,26819,9801.44%
Niagara-on-the-Lake20,22120,0800.7%
Loyalist20,04119,7611.42%
North Grenville20,02219,7331.46%
Petawawa19,72519,6060.61%
Midland19,54419,3051.24%
Bracebridge18,91418,6761.27%
North Perth18,73518,1683.12%
Saugeen Shores18,64918,1672.65%
Port Hope18,60718,4460.87%
Greater Napanee18,18118,0160.92%
West Nipissing / Nipissing Ouest17,11816,6822.61%
Clearview16,84916,5711.68%
West Lincoln16,75116,5860.99%
Mississippi Mills16,33516,0731.63%
St. Clair16,07515,8721.28%
Kenora15,96215,8920.44%
Severn15,90315,7161.19%
Thames Centre15,74215,4751.73%
Pembroke15,62315,4790.93%
Central Elgin15,51015,2301.84%
The Nation / La Nation15,42715,1222.02%
Carleton Place15,36114,8373.53%
Trent Hills15,32815,1031.49%
Ingersoll15,08114,9111.14%
Gravenhurst14,83914,5761.8%
Wellington North14,78614,4072.63%
South Stormont14,76114,6021.09%
West Grey14,55514,3551.39%
South Glengarry14,49214,3550.95%
Tiny14,41314,1951.54%
Brock13,93113,7101.61%
Stratford13,60113,1523.41%
North Dumfries13,55813,0513.88%
Perth East13,49213,4230.51%
Kincardine13,30413,1691.03%
Lambton Shores13,17612,9621.65%
Erin13,03712,9240.87%
Brighton12,99312,9000.72%
North Dundas12,84812,7061.12%
Meaford12,83512,6521.45%
Wellesley12,59212,4131.44%
Grey Highlands12,51912,1483.05%
Elliot Lake12,48912,3171.4%
Norwich12,45312,3211.07%
Rideau Lakes12,40212,1482.09%
Georgian Bluffs12,20912,0611.23%
Southgate12,19411,5995.13%
Tay12,11811,9681.25%
South Dundas12,07611,9431.11%
Adjala-Tosorontio12,07211,9481.04%
Hamilton11,86811,8100.49%
Arnprior11,85211,4593.43%
Cavan Monaghan11,83611,5072.86%
Ramara11,76811,5511.88%
Hawkesbury11,63811,4511.63%
The Blue Mountains11,60711,1623.99%
Mapleton11,57911,5180.53%
Smiths Falls11,44511,0933.17%
Penetanguishene11,33811,1411.77%
Shelburne11,13810,7673.45%
Alfred and Plantagenet11,03610,8961.28%
Brockton10,96510,8111.42%
North Glengarry10,87710,7720.97%
South Huron10,87210,7810.84%
Huron East10,52510,4021.18%
Beckwith10,29010,0732.15%
West Perth10,25310,0801.72%
Leeds and the Thousand Islands10,21310,1850.27%
Minto10,17810,0291.49%
Temiskaming Shores10,17010,1440.26%
Mono10,09610,0360.6%
Malahide10,0519,9950.56%
Zorra9,9679,7552.17%
South Bruce Peninsula9,9169,7991.19%
Elizabethtown-Kitley9,9139,8860.27%
Plympton-Wyoming9,7899,5482.52%
Laurentian Valley9,7169,7140.02%
Champlain9,3899,3210.73%
Kapuskasing8,9558,8251.47%
East Zorra-Tavistock8,8608,7101.72%
Hanover8,8348,7231.27%
Renfrew8,7808,7210.68%
Puslinch8,6948,5771.36%
Stone Mills8,6388,5231.35%
Muskoka Lakes8,6258,4631.91%
Huron-Kinloss8,5838,4451.63%
Douro-Dummer8,5468,3791.99%
Goderich8,4738,4120.73%
Bluewater8,4668,3271.67%
South-West Oxford8,4518,3750.91%
Aylmer8,4498,3710.93%
Central Huron8,3818,3180.76%
Blandford-Blenheim8,3568,2511.27%
Dysart et al8,3038,1002.51%
Otonabee-South Monaghan8,2968,0842.62%
St. Marys8,2828,2030.96%
Cornwall8,2097,9203.65%
Lincoln8,1958,0931.26%
Kirkland Lake8,1848,1580.32%
Bayham8,0557,9351.51%
Minden Hills8,0527,8412.69%
North Stormont8,0487,9461.28%
Whitewater Region7,9997,8991.27%
Kenora, Unorganized7,9467,8770.88%
Chatsworth7,8827,7701.44%
Dryden7,8367,8080.36%
Augusta7,8057,7670.49%
Arran-Elderslie7,7307,6391.19%
Parry Sound7,6967,5841.48%
Fort Frances7,5837,607-0.32%
Trent Lakes7,5627,3572.79%
Wainfleet7,3787,3290.67%
Cramahe7,3517,2161.87%
Ashfield-Colborne-Wawanosh7,3077,0523.62%
Algoma, Unorganized, North Part7,2107,0082.88%
Lucan Biddulph7,0766,8273.65%
Perth7,0556,9721.19%
Thunder Bay, Unorganized6,9426,8311.62%
North Middlesex6,9366,8641.05%
Oliver Paipoonge6,5916,5241.03%
Tweed6,5666,5040.95%
Southwest Middlesex6,5536,4681.31%
Lanark Highlands6,4756,3701.65%
Petrolia6,4676,4220.7%
Woodstock6,4106,2602.4%
South Bruce6,2826,2470.56%
Tay Valley6,1896,1710.29%
Sioux Lookout6,1386,1220.26%
Cochrane6,0485,9481.68%
East Ferris6,0295,8353.32%
Waterloo5,9355,7143.87%
Seguin5,8535,7611.6%
Havelock-Belmont-Methuen5,7835,6632.12%
Armstrong5,6865,6430.76%
West Elgin5,6595,5661.67%
Southwold5,5885,4732.1%
Stirling-Rawdon5,5835,4891.71%
Gananoque5,5755,5680.13%
Espanola5,5465,5040.76%
North Huron5,4665,4111.02%
Central Frontenac5,4535,3481.96%
Asphodel-Norwood5,4325,3082.34%
Windsor5,3825,3680.26%
Deer Lake5,3795,3191.13%
Centre Hastings5,2135,1700.83%
Northern Bruce Peninsula5,1565,0182.75%
Hastings Highlands5,0714,9572.3%
Tyendinaga5,0715,0051.32%
Hearst5,0525,0320.4%
Warwick4,9924,9391.07%
Grand Valley4,9664,7594.35%
Amaranth4,8844,8081.58%
Marmora and Lake4,8364,7611.58%
Iroquois Falls4,6644,6400.52%
Casselman4,6454,5352.43%
Howick4,6104,5172.06%
Shelburne4,5784,5420.79%
Montague4,5164,4142.31%
Highlands East4,4824,3722.52%
Bonnechere Valley4,4044,3261.8%
Bancroft4,3954,3311.48%
Deep River4,3824,3530.67%
Prescott4,3784,3420.83%
Greenstone4,3704,398-0.64%
Red Lake4,3034,2850.42%
Lake of Bays4,1784,1051.78%
Madawaska Valley4,1734,1510.53%
Morris-Turnberry4,1074,0281.96%
Perth South4,0814,0550.64%
Callander4,0044,021-0.42%
Warwick3,9973,9551.06%
Georgian Bay3,8773,7982.08%
East Hawkesbury3,8513,7871.69%
Mulmur3,8463,8130.87%
Blind River3,7283,6920.98%
Powassan3,7233,6571.8%
Timiskaming, Unorganized, West Part3,6853,6062.19%
Melancthon3,6653,5812.35%
Kingston3,6593,5772.29%
Horton3,6163,5501.86%
Shuniah3,4973,4581.13%
North Kawartha3,4593,3553.1%
Merrickville-Wolford3,4483,4111.08%
Sables-Spanish Rivers3,4363,4120.7%
North Algona Wilberforce3,3203,2900.91%
Greater Madawaska3,3163,2342.54%
French River / Riviere des Francais3,2563,1782.45%
Enniskillen3,2493,1742.36%
Adelaide-Metcalfe3,2193,1960.72%
Marathon3,2113,223-0.37%
Laurentian Hills3,1803,1471.05%
Tyendinaga Mohawk Territory3,1183,0282.97%
Sudbury, Unorganized, North Part3,1173,0831.1%
Athens3,0703,078-0.26%
McDougall3,0473,0021.5%
Markstay-Warren3,0432,9901.77%
East Garafraxa2,9942,9760.6%
Algonquin Highlands2,9862,9152.44%
Wawa2,9732,9431.02%
Parry Sound, Unorganized, Centre Part2,9682,8773.16%
Black River-Matheson2,9532,8991.86%
Perry2,9002,8661.19%
Wikwemikong Unceded2,8952,8750.7%
Addington Highlands2,8812,8271.91%
Atikokan2,8142,7960.64%
Cochrane, Unorganized, North Part2,7952,7700.9%
Front of Yonge2,7912,7730.65%
Northeastern Manitoulin and the Islands2,7762,7640.43%
Bonfield2,6982,5973.89%
Brooke-Alvinston2,5842,5571.06%
North Frontenac2,5802,5152.58%
Killaloe, Hagarty and Richards2,5082,5050.12%
Madoc2,4992,4671.3%
Pikangikum 142,4742,4580.65%
Alberton2,4582,4261.32%
Central Manitoulin2,4212,3861.47%
Neebing2,4112,3900.88%
Woodstock2,3952,3711.01%
Minto2,3652,3490.68%
Mattawa2,2532,1932.74%
Sandy Lake 882,1792,1750.18%
Dawn-Euphemia2,1352,1270.38%
Armstrong2,0942,0621.55%
Manitouwadge2,0572,0520.24%
Huron Shores2,0552,0301.23%
Chapleau2,0502,0440.29%
Champlain1,9941,9571.89%
Point Edward1,9911,9890.1%
Akwesasne (Part) 591,9761,9471.49%
Frontenac Islands1,9641,9630.05%
Magnetawan1,9181,8881.59%
Nipissing, Unorganized, North Part1,8981,8432.98%
Nipissing 101,8971,8532.37%
Walpole Island 461,8591,8361.25%
Faraday1,8571,8202.03%
Nipissing1,8521,8400.65%
Deseronto1,8501,8440.33%
Shelburne1,8271,7971.67%
Macdonald, Meredith and Aberdeen Additional1,8171,7712.6%
Armour1,7521,6983.18%
St.-Charles1,7191,6543.93%
Brudenell, Lyndoch and Raglan1,6791,6561.39%
Attawapiskat 91A1,6701,6670.18%
Chisholm1,6471,5933.39%
Nipigon1,6451,6241.29%
Brighton1,6381,6350.18%
Carling1,6381,6091.8%
Strong1,6341,6240.62%
Oneida 411,6081,5652.75%
St. Joseph1,5941,5602.18%
Englehart1,5781,5591.22%
McKellar1,5591,5341.63%
Terrace Bay1,5431,553-0.64%
Alberton1,5401,4982.8%
Factory Island 11,5191,5110.53%
Rainy River, Unorganized1,5061,4980.53%
Moosonee1,5021,510-0.53%
Curve Lake First Nation 351,4751,4283.29%
Kettle Point 441,3901,3631.98%
Thessalon1,3831,3631.47%
Kingston1,3491,3083.13%
Lakeshore1,3401,344-0.3%
Moonbeam1,2841,2621.74%
Armstrong1,2791,2690.79%
Smooth Rock Falls1,2651,2590.48%
Emo1,2531,255-0.16%
Laird1,2351,2211.15%
Garden River 141,2231,2051.49%
South River1,2221,2110.91%
Sagamok1,2171,2001.42%
Ignace1,2091,210-0.08%

Ontario Cities Overview

The largest city in Ontario is Toronto, with a 2026 population of 3,358,275. Southgate is the fastest growing city in Ontario, having grown 5.13% annually between 2011 and 2016.