Vaughan vs Markham Population: 323,103 vs 338,503 + Income
Markham is bigger, but Vaughan grew faster (5.5% vs 2.9%). Median income is $107,000 in Vaughan and $92,000 in Markham. Average age: Vaughan 40.9, Markham 41.8.

Vaughan and Markham are York Region neighbours known for rapid suburban growth and high household incomes. 2021 figures put their populations and paycheques in context. Here is a clear head-to-head.
Population & growth
Vaughan counted 323,103 residents in 2021, compared with Markham at 338,503. Size, however, is not the same as momentum. Vaughan's population rose 5.5% from 2016 to 2021, while Markham grew 2.9% over the same period.
In short: Markham leads on municipal population; Vaughan grew faster from 2016 to 2021.
Income
Median after-tax household income tells another part of the story. Vaughan households sat at $107,000 (median after tax), versus $92,000 in Markham. That gap matters for cost-of-living and labour-market conversations across the two cities.
Age profile
Average age was 40.9 years in Vaughan and 41.8 in Markham. Vaughan's younger profile contrasts with Markham in this snapshot.
Quick comparison table
- Population (2021): Vaughan 323,103 · Markham 338,503
- Growth 2016–2021: Vaughan 5.5% · Markham 2.9%
- Median HH income (after tax): Vaughan $107,000 · Markham $92,000
- Average age: Vaughan 40.9 · Markham 41.8
Markham edges Vaughan on population; Vaughan grew faster and posts a higher median after-tax household income, with a slightly younger average age.
Explore the full datasets
Dig into every section (households, labour, languages, dwellings) on the location profiles, or build your own side-by-side:
- Vaughan demographic profile
- Markham demographic profile
- Location Comparison tool — choose both places, then Vaughan and Markham
Vaughan vs Markham — Key Metrics
Source: Statistics Canada, 2021 Census of Population
Data source → Census methodology & attribution
Back to All Insights