OpenCompensation

Calgary neighbourhoods: income, home values & demographics

2021 census profiles for 328 neighbourhoods across Calgary, home to 1,481,806 people. Median tract household income is $105k and median tract home value is $468k.

Neighbourhoods by population

The 200 most-populous of 328 census tracts.

NeighbourhoodPopulationMedian incomeMedian homeRentersImmigrants
Seton14,189$118k$520k25.5%30.8%
Cornerstone13,230$107k$428k12.7%62.5%
Stoney 310,067$104k$448k12.0%63.8%
Beltline9,322$68k$320k76.6%28.1%
Airdrie9,299$139k$480k7.7%16.4%
Seton9,200$139k$552k8.6%27.7%
Airdrie8,421$108k$420k25.0%25.9%
West Springs8,059$155k$650k12.9%33.3%
Legacy7,975$102k$420k24.9%37.6%
Hidden Valley7,720$114k$448k13.2%33.2%
Airdrie7,690$79k$320k41.3%17.4%
Downtown Commercial Core7,563$65k$500k75.1%41.9%
Rocky View County7,440$180k$1.20M3.4%22.1%
Skyview Ranch7,414$97k$420k32.0%56.7%
Evanston7,336$124k$480k11.6%44.0%
Downtown West End7,333$68k$348k81.8%46.1%
Evanston7,253$92k$420k34.3%49.9%
Belvedere7,245$86k$328k27.3%35.6%
Airdrie7,230$121k$400k12.2%13.4%
Acadia7,208$59k$260k64.0%34.0%
Windsor Park7,156$83k$700k47.8%27.6%
Airdrie7,132$102k$368k22.3%18.5%
South Calgary7,127$99k$650k48.4%16.9%
Cochrane7,107$124k$428k11.9%13.8%
Airdrie7,078$127k$500k14.6%23.7%
Cougar Ridge7,038$152k$580k10.8%33.8%
Belmont6,933$121k$428k11.5%45.2%
Bridlewood6,910$103k$400k20.0%47.8%
Coventry Hills6,906$130k$552k14.5%50.0%
Dover6,896$67k$300k36.7%25.8%
Crescent Heights6,876$74k$500k60.3%25.8%
Bridgeland-Riverside6,860$76k$448k54.1%24.3%
Applewood Park6,835$87k$368k38.6%50.4%
Millrise6,754$97k$400k23.0%40.9%
Meridian6,753$66k$348k65.4%39.3%
Rocky View County6,722$139k$500k8.2%8.0%
McKenzie Towne6,690$114k$400k19.7%19.6%
Cranston6,662$129k$476k14.7%28.0%
Skyview Ranch6,647$84k$324k49.7%54.6%
Sunnyside6,615$86k$695k53.4%16.5%
Springbank Hill6,602$158k$710k11.7%31.7%
Airdrie6,583$89k$320k31.0%14.0%
Abbeydale6,561$82k$300k23.6%32.5%
Airdrie6,403$116k$400k16.0%12.8%
Highland Park6,357$81k$552k52.3%25.1%
Spruce Cliff6,323$79k$532k50.3%27.4%
Lake Bonavista6,257$123k$650k15.7%17.0%
Lower Mount Royal6,252$76k$310k73.4%33.2%
Somerset6,247$123k$448k14.6%45.0%
Chestermere6,246$132k$500k7.5%22.2%
Edgemont6,149$133k$650k7.6%50.4%
Capitol Hill6,135$80k$620k51.3%17.9%
Castleridge6,127$87k$348k31.4%50.0%
Forest Heights6,120$79k$300k33.8%40.5%
Southwood6,092$81k$440k43.8%27.0%
Montgomery6,081$91k$476k32.4%19.2%
Cochrane6,052$116k$424k13.7%15.2%
Tuscany6,045$141k$492k11.8%23.9%
Falconridge6,039$81k$300k32.7%40.1%
Westwinds6,021$88k$348k29.5%51.5%
Hillhurst6,018$96k$700k43.1%20.5%
Cedarbrae5,943$88k$400k26.1%24.5%
Mayland Heights5,937$73k$420k47.6%26.1%
Deer Ridge5,895$91k$400k30.2%20.6%
Woodlands5,895$95k$472k28.2%24.5%
Royal Vista5,891$109k$528k21.0%35.2%
Sandstone Valley5,816$102k$448k17.0%42.1%
Airdrie5,816$136k$468k8.4%18.3%
Monterey Park5,806$98k$380k21.5%54.6%
West Hillhurst5,738$119k$750k41.5%19.0%
Coral Springs5,718$122k$500k11.3%56.4%
Braeside5,706$90k$400k23.6%20.9%
Royal Oak5,705$130k$528k10.8%41.8%
Kincora5,695$134k$508k14.6%43.7%
Citadel5,668$115k$440k13.8%40.7%
Bridlewood5,637$110k$400k17.0%46.9%
Temple5,635$83k$348k28.6%42.0%
Oakridge5,623$112k$552k13.3%19.8%
Chaparral5,582$134k$480k6.5%20.5%
Aspen Woods5,568$160k$750k23.2%40.5%
Queensland5,549$96k$400k18.1%19.7%
Dalhousie5,547$76k$460k44.4%34.7%
Country Hills5,502$111k$400k15.2%35.9%
Tuxedo Park5,452$90k$592k45.5%21.7%
Arbour Lake5,435$86k$384k18.8%34.8%
Valley Ridge5,431$148k$592k4.7%21.7%
Varsity5,422$74k$548k49.5%29.1%
Martindale5,413$95k$348k22.1%53.1%
Sherwood5,397$95k$552k39.3%56.4%
Rundle5,362$88k$376k22.8%48.7%
Richmond5,355$87k$660k48.7%21.9%
East Village5,345$47k$340k77.0%41.9%
Ogden Shops5,316$74k$340k40.2%17.0%
Rosscarrock5,298$72k$600k62.1%36.2%
Chestermere5,290$129k$500k14.5%27.8%
Red Carpet5,272$65k$190k36.7%30.8%
Whitehorn5,252$88k$360k29.0%45.4%
Ramsay5,244$76k$304k72.4%32.8%
Altadore5,243$212k$900k18.9%15.5%
Christie Park5,240$137k$695k8.5%37.6%
New Brighton5,233$115k$400k18.0%31.6%
Rocky View County5,209$114k$750k10.9%29.1%
Rundle5,187$80k$324k35.4%49.3%
Hidden Valley5,162$121k$448k12.1%30.0%
Killarney5,160$97k$600k42.2%23.6%
Midnapore5,134$84k$400k35.3%19.7%
Glenbrook5,133$83k$424k35.8%28.4%
Copperfield5,101$123k$424k15.3%26.6%
Renfrew5,088$91k$524k43.6%18.3%
Rocky View County5,088$236k$1.25M4.3%16.8%
Scenic Acres5,087$159k$552k7.8%19.2%
Ranchlands5,087$80k$348k40.8%27.8%
Currie Barracks5,069$121k$628k30.7%18.0%
Cranston5,060$113k$448k12.8%25.4%
Pineridge5,058$75k$300k30.2%37.6%
Glenbrook5,052$89k$556k44.4%25.0%
Evergreen5,036$148k$552k8.7%47.9%
Rocky View County5,030$210k$1.20M4.8%19.0%
Silver Springs5,022$71k$448k47.7%16.4%
Arbour Lake5,019$132k$552k9.0%36.0%
Auburn Bay5,009$190k$700k8.8%22.6%
Kelvin Grove5,008$136k$900k26.8%18.8%
Pineridge5,004$74k$348k38.9%40.0%
Edgemont5,002$104k$528k24.3%45.3%
Canyon Meadows5,001$92k$448k24.3%19.3%
Taradale4,980$111k$424k18.1%61.5%
Saddle Ridge4,968$105k$400k33.8%60.9%
Temple4,910$90k$376k20.2%39.7%
Cochrane4,885$105k$528k21.2%13.4%
Manchester4,869$77k$588k55.8%26.1%
Midnapore4,864$96k$420k24.0%24.2%
Keystone Hills4,846$117k$412k19.8%39.8%
Tuscany4,806$112k$452k15.7%29.6%
Walden4,799$119k$428k20.4%44.6%
Mount Pleasant4,799$106k$640k41.0%19.6%
Beddington Heights4,795$93k$388k25.9%30.4%
Douglas Glen4,786$125k$480k22.3%25.7%
Marlborough4,740$84k$348k27.5%50.2%
Penbrooke Meadows4,729$76k$310k36.1%40.9%
Brentwood4,718$107k$448k13.6%28.3%
Kingsland4,700$66k$448k66.6%34.4%
Riverbend4,680$118k$452k8.6%19.0%
Saddle Ridge4,671$99k$468k24.2%64.8%
Bridlewood4,666$90k$360k22.0%45.9%
Country Hills4,629$116k$400k14.7%35.0%
Varsity4,613$91k$568k34.1%27.2%
McKenzie Towne4,612$115k$412k15.7%18.8%
Calgary4,584$121k$420k17.6%50.6%
Scarboro4,579$70k$700k61.7%26.2%
Sage Hill4,579$117k$452k12.3%36.9%
Marlborough Park4,560$82k$348k25.5%38.9%
Mission4,558$70k$348k69.1%22.0%
Monterey Park4,557$92k$440k14.1%46.6%
Lincoln Park4,544$101k$624k26.9%16.1%
Airdrie4,540$116k$400k10.9%8.9%
Martindale4,533$100k$376k21.8%58.0%
Citadel4,528$124k$472k10.9%39.5%
Martindale4,521$99k$380k20.7%55.0%
Signal Hill4,512$103k$500k12.3%34.9%
Woodbine4,476$104k$440k14.9%25.8%
Copperfield4,471$106k$380k22.2%28.1%
Shawnessy4,451$115k$448k9.7%43.6%
Beddington Heights4,382$86k$352k32.0%35.6%
Copperfield4,380$99k$400k21.8%34.8%
Inglewood4,380$92k$472k43.9%13.0%
Rocky Ridge4,358$97k$480k24.1%36.4%
Riverbend4,347$118k$424k11.7%28.2%
Harvest Hills4,338$107k$420k12.4%35.1%
North Haven Upper4,333$92k$500k27.9%19.1%
Evanston4,315$125k$480k14.7%36.4%
Evergreen4,303$131k$624k8.9%34.5%
Douglas Glen4,274$128k$476k8.3%22.8%
Woodbine4,273$127k$520k4.9%25.6%
Taradale4,273$99k$400k30.1%62.5%
Taradale4,272$97k$376k26.3%51.4%
Strathcona Park4,262$133k$600k9.7%22.1%
Discovery Ridge4,256$139k$730k19.3%25.2%
Thorncliffe4,248$72k$260k53.3%32.3%
Rocky View County4,225$123k$800k11.8%10.8%
New Brighton4,219$144k$492k8.9%33.0%
Taradale4,210$97k$400k26.4%56.6%
Edgemont4,208$127k$616k16.1%39.9%
Point McKay4,195$105k$552k21.8%18.8%
Marlborough4,192$76k$352k43.0%49.3%
Falconridge4,179$81k$310k44.7%52.6%
Patterson4,169$92k$448k28.3%33.1%
Panorama Hills4,164$103k$500k26.4%52.0%
Shawnessy4,153$102k$400k21.3%38.5%
Forest Lawn4,149$58k$320k74.3%34.0%
Scenic Acres4,088$129k$528k11.0%28.1%
Sundance4,076$134k$500k5.9%17.9%
Hamptons4,070$127k$685k9.3%58.2%
Rocky Ridge4,061$157k$560k10.3%34.7%
01f4,048$180k$700k6.1%19.6%
Rideau Park4,039$228k$1.30M11.2%12.9%
Aspen Woods4,038$264k$1.20M6.8%39.1%
University Heights4,031$71k$800k71.6%27.3%
Rocky View County4,012$96k$348k13.9%8.0%
Cochrane4,005$115k$428k16.8%15.9%
McKenzie Lake3,999$120k$460k13.1%15.9%

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.