Niagara-on-the-Lake Flag

Niagara-on-the-Lake

Province:
Ontario

Niagara-on-the-Lake is a city located in Ontario, Canada with a current estimated population of 20,451. The population was recorded at 19,088 in the 2021 Canadian Census, and was previously recorded at 17,511 in the 2016 census. This is a change in population of 1,577, which is an annual growth rate of 1.74%.

20,451
Total Population
132.81 km²
Area
145
People per km²
1,577
Annual Population Growth

Population of Niagara-on-the-Lake, CA

Median Age

57.2

Average Age

51.3

Economic and Income Statistics

Income Data

$126,800

Average Income

$98,000

Median Household Income

Other Cities in Ontario

2,417,722

798,731

490,747

200,013