HomeAdministrative and Census Division
Show Map

Ontario

Province in Canada

Contents: Subdivision

The population development in Ontario as well as related information and services (Wikipedia, Google, images).

The Details icon links to further information about a selected division including its population structure (gender, age groups, age distribution, country of birth, mother tongue).

NameStatusPopulation
Estimate
2002-07-01
Population
Estimate
2007-07-01
Population
Estimate
2012-07-01
Population
Estimate
2017-07-01
Population
Estimate
2023-07-01
OntarioProvince12,093,41212,765,13313,392,36414,078,49915,608,369
AlgomaDistrict122,642120,958118,809117,348124,942
BrantCensus Division130,079136,537140,467146,759168,477
BruceCounty66,91967,29768,05370,92679,090
Chatham-KentCensus Division111,546111,088105,982105,191111,091
CochraneDistrict88,34886,03382,95881,22883,931
DufferinCounty53,86756,93458,62265,00271,384
DurhamRegional Municipality538,310594,159634,901675,213766,855
ElginCounty85,20389,07589,99492,495102,354
EssexCounty397,718407,309400,841417,046468,019
FrontenacCounty146,302149,488153,658158,784176,477
Greater Sudbury / Grand SudburyCensus Division160,850164,357165,448167,333179,965
GreyCounty93,20795,16694,81697,846110,524
Haldimand-NorfolkCensus Division110,152112,055111,401114,750128,572
HaliburtonCounty15,90116,67317,70319,07722,945
HaltonRegional Municipality403,494468,275527,692573,874642,955
HamiltonCensus Division514,981524,348539,092562,009615,244
HastingsCounty133,468137,448138,332142,421158,960
HuronCounty61,82360,98359,83860,95365,920
Kawartha LakesCensus Division72,89276,15275,48678,39885,215
KenoraDistrict66,95368,08469,66570,24873,177
LambtonCounty132,311132,253131,158130,547141,078
LanarkCounty65,44766,05767,71571,40482,828
Leeds and GrenvilleUnited Counties100,863102,218102,109103,444110,827
Lennox and AddingtonCounty41,05741,91343,53244,27648,120
ManitoulinDistrict12,70912,97713,41213,58414,771
MiddlesexCounty426,905442,884456,058484,463563,544
MuskokaDistrict Municipality56,37159,79961,21863,86573,076
NiagaraRegional Municipality430,492441,761445,844468,575525,352
NipissingDistrict86,56087,13486,99286,28594,123
NorthumberlandCounty81,07583,46884,72989,14295,826
OttawaCensus Division818,340855,764922,564985,9941,114,316
OxfordCounty103,621106,370110,021116,319133,234
Parry SoundDistrict41,43142,46043,25444,69950,491
PeelRegional Municipality1,074,5271,244,6021,357,0281,451,1391,585,424
PerthCounty76,84576,94977,55779,96688,229
PeterboroughCounty132,634137,392138,688145,077162,808
Prescott and RussellUnited Counties80,31383,80988,96392,547104,296
Prince EdwardCensus Division26,06825,85025,46625,24226,878
Rainy RiverDistrict22,61821,83020,59120,39620,115
RenfrewCounty99,133101,823104,435106,076113,653
SimcoeCounty403,752442,259465,553507,773588,560
Stormont, Dundas and GlengarryUnited Counties115,647115,399115,872116,991125,364
SudburyDistrict23,78722,30821,71622,02124,112
Thunder BayDistrict156,491152,270150,230151,018155,525
TimiskamingDistrict35,04934,23033,75132,74433,268
TorontoCensus Division2,603,6552,613,6702,737,0412,856,5573,110,984
WaterlooRegional Municipality465,787503,139529,112565,509675,227
WellingtonCounty197,702209,094217,989234,405262,165
YorkRegional Municipality807,567963,0321,086,0081,151,5401,248,078
CanadaCountry31,359,19932,888,88634,713,39536,545,07540,097,761

Source: Statistics Canada.

Explanation: In contrast to census figures, population estimates are adjusted for underenumeration.


Further information about the population structure:

Gender (E 2023)
Males7,761,516
Females7,846,853
Age Groups (E 2023)
0-17 years2,840,266
18-64 years9,906,687
65+ years2,861,416
Age Distribution (E 2023)
90+ years142,942
80-89 years570,275
70-79 years1,265,997
60-69 years1,912,684
50-59 years1,977,799
40-49 years1,925,308
30-39 years2,266,920
20-29 years2,322,439
10-19 years1,715,103
0-9 years1,508,902
Country of Birth (C 2021)
Canada9,305,955
America738,415
Europe1,115,150
Africa331,430
Asia2,522,925
Oceania17,845
Mother Tongue (C 2021)
English9,179,655
French463,120
Indigenous language14,470
Other language3,773,365
Multiple languages669,180

See also: