Ontario · City in the Toronto area
Markham by the numbers
Markham is a city of about 371,504 people in the Toronto metro area, Ontario, the 16th largest municipality in Canada. It has grown +5.6% since 2021. A two-bedroom rents for about $1,996 a month.
People
Population of Markham
Markham had an estimated 371,504 residents on July 1, 2025. The 2021 Census counted 338,503, +2.9% more than in 2016.
Sources: Statistics Canada, Table 17-10-0155-01, Statistics Canada, Table 98-10-0003-01
2021 Census
Who lives in Markham
Age
Median age is 42.4 (Toronto metro: 39.6; Canada: 41.6).
Languages
At home, 48.3% speak mostly English, 0.2% mostly French and 42.7% mostly another language.
Immigration and education details are published for the whole metro area: see Toronto.
Sources: Statistics Canada, Table 98-10-0021-01, Statistics Canada, Table 98-10-0225-01, Statistics Canada, Table 98-10-0229-01
Housing
Housing and income in Markham
Average rent (October 2025)
Purpose-built rental apartments and townhouses. The Toronto metro average for a two-bedroom is $2,045. Two-bedroom rents changed +5.4% from October 2024.
Sources: Statistics Canada, Table 98-10-0060-01, Statistics Canada, Table 98-10-0240-01, CMHC Rental Market Survey 2025, data tables
Commuting
Getting around Markham
Census day 2021 was during the COVID-19 pandemic.
Metro area
Jobs, prices, safety and climate around Markham
These numbers are published for the whole Toronto metro area, which includes Markham.
Official city data
Markham open data & fun facts
City of Markham – Open Data · 14 datasets
- Traffic Camera To show Traffic camera locations within the Regional Municipality of York.
- Parcel To display property ownership boundaries (parcels) within the Region of York.
- Roads, York To represent the road centerline dataset for the Regional Municipality of York.
- York Region Vision Zero Traveller Safety Plan Countermeasures This data shows implemented countermeasures and planned countermeasures on roads in York Region.
Other cities in the Toronto area
Among Canadian municipalities with 50,000+ people
How Markham ranks
FAQ
Markham questions, answered
What is the population of Markham?
Markham had an estimated 371,504 people on July 1, 2025 (Statistics Canada). The 2021 Census counted 338,503.
How much is rent in Markham?
In October 2025 the average rent in Markham was $1,885 for a one-bedroom and $1,996 for a two-bedroom (CMHC Rental Market Survey, purpose-built rentals).
What is the median household income in Markham?
The median household income in Markham was $104,000 before tax in 2020 (2021 Census).
Is Markham part of Toronto?
Yes. Statistics Canada counts Markham as part of the Toronto census metropolitan area, which had about 7,108,874 people in 2025.
Built October 30, 2026 from the latest published official data.