Top Largest Cities in Ontario

The largest cities in Ontario continue to grow as more immigrants arrive in the province as a settlement choice to start their new life in Canada. In 2019, Ontario has a population of 14,566,547.

Toronto (2.732 million)

Toronto is the largest city in Canada and the fifth most populous city in North America. This city is one of the most diverse in the world

Ottawa (934,340)

Ottawa is the capital of Canada and its fourth largest city. Ottawa has the second highest quality of life of any major US city

Mississauga (721,600)

Brampton (593,635)

Hamilton (536,915)

London (383,825)

Markham (328,965)

Vaughan (306,230)

Swipe up to see more story

Swipe Up