OpenCompensation

Toronto neighbourhoods: income, home values & demographics

2021 census profiles for 1,227 neighbourhoods across Toronto, home to 6,202,225 people. Median tract household income is $101k and median tract home value is $950k.

Neighbourhoods by population

The 200 most-populous of 1,227 census tracts.

NeighbourhoodPopulationMedian incomeMedian homeRentersImmigrants
Brampton29,669$119k$1.00M19.2%56.6%
Oakville21,317$131k$1.30M28.9%56.4%
Aurora16,709$122k$1.20M16.9%49.4%
Kleinburg16,587$162k$1.70M7.9%36.4%
Vaughan15,154$142k$1.25M8.4%41.9%
Niagara13,554$84k$685k61.4%46.3%
Richmond Hill13,157$131k$1.20M10.1%54.2%
Brampton12,629$140k$1.30M16.2%55.2%
Mount Pleasant West12,611$82k$800k67.4%41.1%
Markham12,558$121k$1.30M15.0%59.8%
Markham12,448$114k$1.28M14.1%62.1%
Niagara11,591$90k$695k54.8%40.8%
Markham11,590$117k$950k18.3%49.8%
East Gwillimbury11,526$122k$1.20M20.7%36.7%
Markham11,336$102k$1.10M19.6%59.2%
Vaughan11,190$152k$1.30M11.8%53.2%
Moss Park11,144$95k$695k47.8%33.6%
North St.James Town11,120$50k$448k98.0%59.3%
Clanton Park11,027$83k$1.00M49.9%46.2%
Bradford West Gwillimbury10,879$123k$1.00M12.0%32.7%
Six Points10,827$72k$540k74.0%53.7%
Markham10,637$120k$1.17M10.6%61.7%
Markham10,615$112k$1.00M18.9%61.4%
Bay Street Corridor10,506$66k$750k69.8%44.2%
Waterfront Communities-The Island10,439$100k$850k55.3%48.8%
Markham10,353$137k$1.20M12.3%55.2%
Whitchurch-Stouffville10,270$113k$950k16.1%39.3%
Vaughan10,261$87k$820k25.1%42.4%
Vaughan10,136$155k$1.80M7.5%55.3%
East Gwillimbury10,104$118k$1.00M15.7%34.8%
Stonegate-Queensway10,080$89k$695k41.1%48.1%
Mississauga10,056$74k$600k48.7%59.8%
Ajax10,050$131k$900k16.9%49.7%
Vaughan9,979$141k$1.50M15.8%50.1%
Richmond Hill9,958$120k$1.20M14.2%58.0%
Markham9,890$136k$1.10M9.1%55.5%
Downtown Toronto9,746$88k$720k62.9%39.9%
Tam O'Shanter-Sullivan9,656$68k$500k50.0%64.6%
Niagara9,592$97k$760k57.9%29.4%
Caledon9,563$138k$1.20M5.9%44.6%
Brampton9,294$130k$1.00M19.8%59.8%
Mississauga9,288$81k$700k44.5%60.9%
Kleinburg9,254$146k$1.20M5.4%35.9%
West Humber-Clairville9,027$88k$800k36.0%56.0%
Richmond Hill9,013$136k$1.50M9.8%61.3%
East Gwillimbury9,009$118k$900k11.2%18.4%
Downtown Toronto8,957$98k$700k57.6%46.1%
Ajax8,917$136k$900k6.0%48.8%
Vaughan8,911$143k$1.25M10.1%39.8%
Pickering8,874$122k$850k14.9%45.4%
Richmond Hill8,859$117k$1.30M18.1%49.1%
Richmond Hill8,853$98k$1.20M25.8%65.1%
Henry Farm8,766$76k$600k58.8%56.8%
Yonge and Eglinton8,740$70k$700k74.0%46.2%
Vaughan8,731$136k$1.10M10.4%47.4%
Moss Park8,710$70k$700k71.7%38.6%
Weston8,672$56k$700k82.8%53.5%
King8,659$154k$1.90M10.8%30.0%
Richmond Hill8,657$76k$650k33.2%62.3%
High Park-Swansea8,648$103k$755k26.6%33.7%
Markham8,632$64k$620k46.8%61.6%
Taylor-Massey8,588$67k$420k61.3%61.0%
Pelmo Park-Humberlea8,580$79k$850k51.8%51.4%
New Tecumseth8,536$90k$695k31.1%17.4%
Bay Street Corridor8,524$53k$700k66.8%42.5%
Brampton8,511$148k$1.60M5.5%60.4%
Niagara8,480$97k$695k51.7%31.2%
Brampton8,477$114k$870k14.2%57.8%
Wexford/Maryvale8,463$90k$900k30.3%50.6%
Newmarket8,386$109k$900k20.7%31.8%
Markham8,355$94k$1.00M15.9%66.8%
Georgina8,349$105k$785k17.8%22.0%
Newmarket8,327$148k$1.50M12.7%43.2%
Henry Farm8,324$77k$600k67.7%58.4%
Richmond Hill8,306$125k$1.25M11.0%58.8%
Brampton8,244$116k$850k18.3%46.9%
Oakville8,217$147k$1.20M19.1%46.0%
Bendale8,145$88k$890k43.1%52.5%
Ajax8,024$150k$920k6.1%32.1%
Richmond Hill7,993$80k$850k28.3%67.3%
Church-Yonge Corridor7,992$62k$700k69.6%40.9%
Oakville7,989$142k$1.20M21.4%43.8%
King7,956$126k$1.20M12.8%22.7%
Morningside7,948$91k$650k22.2%59.8%
Markham7,885$97k$1.20M15.6%67.4%
Cliffcrest7,857$76k$950k52.7%45.6%
Caledon7,842$142k$1.25M8.6%26.7%
Milton7,833$118k$850k18.6%50.6%
Old East York7,821$66k$552k97.3%64.6%
Richmond Hill7,750$112k$1.51M26.5%49.7%
Englemount-Lawrence7,734$93k$1.80M51.5%37.0%
Aurora7,728$127k$1.12M18.2%36.5%
Georgina7,728$86k$700k21.1%16.2%
Brampton7,707$89k$800k35.6%34.2%
West Hill7,681$67k$695k50.4%52.4%
Woburn7,650$91k$850k35.1%54.1%
Malvern7,612$121k$950k12.3%61.2%
Briar Hill-Belgravia7,596$79k$700k58.6%58.0%
Milton7,578$131k$1.07M25.7%52.7%
Mississauga7,557$98k$1.00M35.3%43.4%
Ajax7,541$143k$990k8.0%51.3%
Mississauga7,509$88k$800k27.4%60.4%
Lansing7,505$88k$645k42.0%59.4%
Whitchurch-Stouffville7,487$131k$1.00M8.1%32.4%
Niagara7,468$97k$750k46.1%31.4%
Vaughan7,466$76k$700k56.1%45.9%
East End-Danforth7,424$126k$1.00M25.6%20.2%
Centennial Scarborough7,416$132k$900k6.5%39.1%
Markham7,408$135k$1.51M6.2%59.9%
Orangeville7,371$131k$800k8.4%15.6%
Whitchurch-Stouffville7,367$134k$1.00M7.0%41.3%
Vaughan7,363$117k$1.00M21.7%58.5%
Scarborough Village7,337$63k$800k62.9%51.8%
Clairlea-Birchmount7,329$94k$880k40.3%55.9%
Halton Hills7,306$129k$1.20M12.0%17.1%
Brampton7,297$119k$900k15.7%57.1%
Vaughan7,296$136k$1.20M15.0%39.2%
Vaughan7,282$61k$624k33.9%60.0%
Vaughan7,278$103k$1.10M19.9%45.1%
Yonge and Eglinton7,267$70k$800k89.6%43.6%
Westminster-Branson7,242$59k$600k71.3%70.2%
Bathurst Manor7,239$85k$800k52.5%56.1%
Aurora7,228$122k$1.20M17.0%29.6%
Brookhaven-Amesbury7,217$70k$950k65.4%54.6%
Pickering7,216$145k$1.00M4.4%32.6%
King7,215$162k$1.70M7.7%24.3%
Rexdale-Kipling7,213$94k$900k27.9%52.3%
Richmond Hill7,209$112k$1.90M15.3%55.7%
Bendale7,176$72k$500k32.4%64.1%
Aurora7,173$118k$870k11.1%36.5%
Mississauga7,166$78k$516k42.5%62.1%
Brampton7,158$74k$448k78.4%55.2%
Stonegate-Queensway7,151$107k$1.10M25.0%38.2%
Pickering7,125$139k$950k6.9%34.1%
Lorne Park Estates7,122$132k$1.04M13.2%36.3%
Islington7,105$99k$700k24.6%43.7%
Brampton7,097$125k$1.00M12.9%59.7%
Vaughan7,096$172k$1.80M4.3%38.9%
Forest Hill North7,082$78k$2.00M75.7%41.7%
North St.James Town7,062$67k$650k62.3%38.8%
Humber Heights-Westmount7,062$73k$552k51.7%57.1%
Milton7,044$142k$950k9.3%47.6%
Richmond Hill7,043$81k$1.40M50.9%59.5%
Rexdale-Kipling7,033$74k$850k56.1%47.9%
Mount Olive-Silverstone-Jamestown7,031$74k$500k59.1%72.3%
Richmond Hill7,012$137k$1.40M8.6%57.2%
Vaughan6,984$144k$1.30M9.2%49.7%
Dovercourt-Wallace Emerson-Junction6,976$91k$1.00M47.3%35.9%
Ajax6,964$121k$880k17.4%50.3%
Stonegate-Queensway6,959$91k$650k37.5%42.8%
Little Portugal6,957$66k$670k73.7%37.5%
Brampton6,956$103k$700k12.5%50.0%
Etobicoke West Mall6,949$86k$600k29.3%50.5%
Malvern6,946$111k$900k20.7%59.0%
The Beaches6,937$100k$1.20M34.2%20.0%
Markham6,936$124k$2.00M16.6%60.9%
Oakridge6,931$78k$950k49.7%52.2%
New Tecumseth6,930$117k$900k9.9%25.5%
Regent Park6,926$76k$735k62.6%41.6%
Oakville6,922$158k$1.15M14.8%45.2%
Lansing6,919$79k$700k52.8%62.2%
Yonge and Eglinton6,916$89k$1.51M59.4%33.6%
L'Amoreaux6,915$80k$1.00M52.7%58.4%
Uxbridge6,904$100k$850k23.7%13.0%
Birchcliffe-Cliffside6,901$96k$900k18.0%37.0%
Mississauga6,899$103k$800k14.1%44.8%
Georgina6,898$94k$750k24.0%18.2%
The Beaches6,891$115k$1.40M39.3%20.7%
Caledonia-Fairbank6,885$86k$950k39.4%48.9%
Alderwood6,884$101k$1.00M25.7%37.9%
Caledon6,882$141k$1.00M6.3%16.6%
Highland Creek6,875$117k$1.00M12.9%57.9%
Mississauga6,862$126k$900k23.2%64.0%
Pickering6,850$143k$900k5.4%35.6%
Vaughan6,841$120k$1.20M11.2%48.1%
Milliken6,839$70k$900k15.6%70.6%
Orangeville6,839$83k$750k39.5%17.7%
Broadview North6,836$66k$1.11M72.5%42.5%
Brampton6,834$109k$850k15.1%48.2%
Mississauga6,827$151k$950k9.4%51.4%
Brampton6,827$120k$980k15.2%59.3%
Mississauga6,826$148k$950k5.9%51.9%
Brampton6,824$128k$1.00M14.1%60.1%
Brampton6,821$91k$800k48.7%43.0%
Downtown Toronto6,820$91k$750k65.8%42.0%
Annex6,818$84k$2.00M73.3%24.3%
Newmarket6,810$105k$850k17.0%33.7%
Pelmo Park-Humberlea6,808$99k$900k21.5%50.8%
Richmond Hill6,807$128k$1.20M13.7%60.4%
Mississauga6,807$77k$695k48.9%60.8%
Yonge-Eglinton6,782$82k$1.60M67.6%33.8%
Erindale Woodlands6,781$116k$1.10M13.4%46.7%
New Tecumseth6,769$116k$800k9.1%15.6%
Yorkdale-Glen Park6,768$78k$650k52.4%45.6%
Maple Leaf6,762$81k$1.00M50.1%51.2%
Oakville6,756$144k$1.35M10.3%46.7%
Brampton6,734$126k$1.00M9.7%57.7%
Westminster-Branson6,731$80k$600k47.5%67.4%
Richmond Hill6,730$120k$1.30M12.7%65.8%
Islington-City Centre West6,728$99k$800k24.9%39.1%

Neighbourhood census map

Median household income, home values, and who lives where, for 361 cities across Canada. Click any city for its full 2021 census profile: income brackets, age, education, occupation, housing, and commute.

ProvinceOntarioQuebecBritish ColumbiaAlbertaManitobaSaskatchewanNova ScotiaNew BrunswickNewfoundland & LabradorPrince Edward IslandYukonNorthwest Territories

92 cities with 2021 census profiles.

Click a city on the map, or use the City picker in the panel, for its census profile. Circle size shows population.

Toronto ON

Population 2,794,356 (2021 census)

Explore Toronto's neighbourhoodsSee physician pay in Ontario
Median income$84k
Home value$900k
Renters48.1%
Post-secondary62.4%
Immigrants46.6%
Low income13.2%
Avg. age41.5
IncomeAgeEducationOccupationHousingCommuteOriginsDiversityReligionLanguage
  • Under $30k14.4%
  • $30k-$60k20.3%
  • $60k-$80k12.9%
  • $80k-$100k11.3%
  • $100k-$150k18.7%
  • $150k-$200k9.7%
  • $200k+12.7%

Base: Private households (total household income groups, 100% data). Source: Statistics Canada, 2021 Census of Population (city level).

Published disclosure snapshot. Search salary records or read published reports. Coverage and reporting years vary by dataset.