Home › Canada › Alberta › Calgary › Rankings › Highest incomes Calgary · 2026 Neighbourhoods with the highest household incomes in Calgary Leading Calgary on this list is Elbow Park, at $200,000. The places after the leader belong to Aspen Woods ($199,000) and Upper Mount Royal ($188,200). Halfway down the list sits Martindale, at $100,800. At the other end is Downtown Commercial Core, with $51,100. Across Canada, the same list puts Elbow Park #1 of 2,589. Canada’s top 100 on this list includes 15 neighbourhoods in Calgary.
Median household income before tax, 2020 (2021 census) How grades work
#1 $200,000 Household income Overall A+ · #81 of 2,556
Strongest: health A+ , jobs & income A · lowest: safety B−
#2 $199,000 Household income Overall A · #105 of 2,556
Strongest: schools A+ , health A · lowest: jobs & income B−
#3 $188,200 Household income Overall A+ · #35 of 2,556
Strongest: jobs & income A+ , walkability A+ · lowest: safety B−
All 151 neighbourhoods, ranked Best first in Calgary; beside each place, its rank on the same list for all of Canada.
Every Calgary list # Neighbourhood Household income Canada rank What drives it
9 Altadore 7,675 people $155,100 #36 of 2,589 Strongest: jobs & income A+ , health A+ · lowest: cost of living C+ 16 Parkland 3,652 people $138,700 #106 of 2,589 Strongest: health A+ , schools A · lowest: cost of living C+ 17 Lake Bonavista 11,154 people $138,000 #113 of 2,589 Strongest: health A , jobs & income A · lowest: cost of living C+ 18 Sundance 9,043 people $135,600 #128 of 2,589 Strongest: health A+ , schools A · lowest: cost of living B− 19 Douglasdale/Glen 13,333 people $131,700 #157 of 2,589 Strongest: health A , jobs & income A · lowest: cost of living C+ 20 McKenzie Lake 11,966 people $130,800 #163 of 2,589 Strongest: health A , schools A · lowest: cost of living C+ 21 Cranston 20,055 people $128,500 #192 of 2,589 Strongest: health A+ , schools A− · lowest: cost of living C 22 Nolan Hill 8,581 people $127,600 #205 of 2,589 Strongest: health A+ , schools A · lowest: cost of living C 23 Hidden Valley 10,614 people $127,300 #208 of 2,589 Strongest: health A+ , schools A · lowest: cost of living C+ 24 New Brighton 13,048 people $126,500 #219 of 2,589 Strongest: health A , schools A · lowest: cost of living C 25 Silverado 9,663 people $125,900 #231 of 2,589 Strongest: health A+ , walkability A · lowest: cost of living C+ 26 West Hillhurst 10,319 people $125,800 #233 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living C− 27 Auburn Bay 18,296 people $125,800 #234 of 2,589 Strongest: health A+ , schools A · lowest: cost of living C+ 28 Hawkwood 9,188 people $125,500 #237 of 2,589 Strongest: health A+ , schools A · lowest: cost of living C 29 Edgemont 15,359 people $124,900 #243 of 2,589 Strongest: health A+ , schools A · lowest: cost of living C− 30 Lakeview 12,799 people $124,600 #247 of 2,589 Strongest: health A+ , jobs & income A · lowest: cost of living C− 31 Evergreen 19,988 people $124,500 #249 of 2,589 Strongest: health A , walkability A · lowest: cost of living C 32 Citadel 10,196 people $123,900 #257 of 2,589 Strongest: health A+ , schools A · lowest: cost of living C+ 33 Evanston 21,483 people $123,600 #262 of 2,589 Strongest: health A , schools A · lowest: cost of living C 34 Coral Springs 5,542 people $123,600 #264 of 2,589 Strongest: health A , walkability B+ · lowest: schools D 35 Royal Oak 12,343 people $122,000 #292 of 2,589 Strongest: health A+ , schools A · lowest: cost of living C 36 Mahogany 17,818 people $121,600 #297 of 2,589 Strongest: health A+ , schools A · lowest: cost of living C 37 Wildwood 4,177 people $120,800 #308 of 2,589 Strongest: health A+ , schools A · lowest: cost of living C− 38 Rocky Ridge 8,419 people $120,800 #309 of 2,589 Strongest: schools A+ , health A+ · lowest: cost of living C 39 Fish Creek Park 9,045 people $120,600 #313 of 2,589 Strongest: health A , schools A · lowest: cost of living C− 40 Riverbend 9,193 people $120,300 #321 of 2,589 Strongest: health A , jobs & income A · lowest: cost of living C 41 Signal Hill 13,293 people $119,300 #336 of 2,589 Strongest: schools A+ , health A+ · lowest: cost of living C− 42 Oakridge 5,623 people $119,000 #346 of 2,589 Strongest: health A+ , schools A · lowest: cost of living C− 43 Carrington 2,920 people $118,000 #362 of 2,589 Strongest: health A , schools A · lowest: cost of living C 44 Livingston 3,929 people $117,500 #377 of 2,589 Strongest: health A , schools A · lowest: cost of living C− 45 Woodbine 8,075 people $117,300 #380 of 2,589 Strongest: health A , schools A · lowest: cost of living C 46 Coventry Hills 17,391 people $116,900 #387 of 2,589 Strongest: health A , schools A · lowest: cost of living C+ 47 Charleswood 5,642 people $115,800 #400 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living C− 48 Erlton 3,221 people $115,600 #405 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living C− 49 Richmond 4,811 people $114,300 #418 of 2,589 Strongest: health A+ , walkability A+ · lowest: cost of living C− 50 Willow Park 6,891 people $114,300 #419 of 2,589 Strongest: health A , walkability A · lowest: cost of living C− 51 Walden 8,190 people $113,300 #437 of 2,589 Strongest: health A , schools A · lowest: cost of living C 52 Macewan Glen 4,718 people $113,300 #439 of 2,589 Strongest: health A+ , schools A · lowest: cost of living C 53 Panorama Hills 25,494 people $112,900 #449 of 2,589 Strongest: health A , schools A · lowest: cost of living C− 54 Sherwood 6,537 people $112,700 #458 of 2,589 Strongest: health A+ , schools A · lowest: cost of living C− 55 Silver Springs 9,042 people $112,200 #468 of 2,589 Strongest: health A , schools A · lowest: cost of living C− 56 Kincora 7,290 people $112,100 #470 of 2,589 Strongest: health A+ , schools A · lowest: cost of living C− 57 Sage Hill 7,974 people $111,900 #473 of 2,589 Strongest: health A , schools A · lowest: cost of living C 58 Copperfield 13,952 people $110,900 #491 of 2,589 Strongest: health A , schools A · lowest: cost of living C 59 Shawnessy 9,696 people $110,000 #517 of 2,589 Strongest: health A+ , walkability A+ · lowest: cost of living C− 60 Arbour Lake 10,454 people $109,600 #528 of 2,589 Strongest: health A+ , walkability A · lowest: cost of living C− 61 Bridlewood 12,547 people $109,500 #529 of 2,589 Strongest: health A+ , walkability A · lowest: cost of living C 62 Mount Pleasant 9,224 people $107,900 #565 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 63 McKenzie Towne 17,757 people $107,600 #573 of 2,589 Strongest: health A+ , jobs & income A− · lowest: cost of living C 64 Harvest Hills 7,930 people $107,600 #574 of 2,589 Strongest: health A , walkability A− · lowest: cost of living C− 65 Redstone 13,230 people $107,400 #580 of 2,589 Strongest: health A , walkability B+ · lowest: cost of living C− 66 Saddle Ridge 21,479 people $106,700 #604 of 2,589 Strongest: walkability A , health A · lowest: cost of living C− 67 Hillhurst 8,435 people $106,000 #613 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 68 Deer Run 3,652 people $105,300 #628 of 2,589 Strongest: health A+ , schools A · lowest: cost of living C− 69 Sandstone Valley 5,816 people $104,800 #640 of 2,589 Strongest: health A+ , walkability A− · lowest: cost of living C− 70 Coach Hill 3,383 people $104,500 #648 of 2,589 Strongest: schools A+ , health A+ · lowest: cost of living C− 71 Canyon Meadows 6,751 people $104,100 #660 of 2,589 Strongest: health A , walkability A · lowest: cost of living C− 72 Legacy 7,975 people $102,800 #697 of 2,589 Strongest: health A , schools A− · lowest: cost of living C− 73 Taradale 17,911 people $102,400 #709 of 2,589 Strongest: walkability A+ , health A · lowest: schools C− 74 Woodlands 5,391 people $101,500 #723 of 2,589 Strongest: health A , walkability A · lowest: cost of living D 75 Rosedale 2,507 people $101,200 #736 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 76 Martindale 14,467 people $100,800 #747 of 2,589 Strongest: walkability A+ , health A · lowest: schools C− 77 Killarney/Glengarry 7,935 people $100,700 #752 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 78 Westgate 3,139 people $100,700 #753 of 2,589 Strongest: schools A+ , health A+ · lowest: cost of living D 79 Somerset 8,416 people $99,600 #780 of 2,589 Strongest: health A+ , walkability A · lowest: cost of living C− 80 Millrise 6,754 people $99,500 #786 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living C− 81 Country Hills 3,702 people $99,400 #791 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living C− 82 Cityscape 11,782 people $99,400 #793 of 2,589 Strongest: health A , walkability A− · lowest: cost of living D 83 South Calgary 4,412 people $97,300 #859 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 84 Monterey Park 10,363 people $97,300 #861 of 2,589 Strongest: health A+ , walkability B+ · lowest: schools D 85 Renfrew 6,685 people $96,400 #876 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 86 Queensland 4,452 people $95,700 #904 of 2,589 Strongest: health A , walkability A · lowest: cost of living D 87 Eau Claire 3,733 people $94,400 #943 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 88 Beddington Heights 11,333 people $92,900 #991 of 2,589 Strongest: health A+ , walkability A · lowest: cost of living D 89 Inglewood 4,380 people $92,800 #995 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 90 Patterson 4,169 people $92,600 #999 of 2,589 Strongest: health A+ , schools A · lowest: cost of living D 91 Deer Ridge 4,454 people $92,200 #1,019 of 2,589 Strongest: health A+ , walkability A · lowest: cost of living D 92 Braeside 5,706 people $92,200 #1,020 of 2,589 Strongest: health A+ , walkability A · lowest: cost of living D 93 Midnapore 7,022 people $91,800 #1,028 of 2,589 Strongest: health A+ , walkability A · lowest: cost of living D 94 Varsity 12,605 people $90,700 #1,072 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 95 Ranchlands 7,376 people $90,500 #1,082 of 2,589 Strongest: health A+ , walkability A · lowest: cost of living D 96 Cedarbrae 5,943 people $90,300 #1,091 of 2,589 Strongest: health A , schools A · lowest: cost of living D 97 Whitehorn 11,273 people $90,200 #1,097 of 2,589 Strongest: walkability A+ , health A+ · lowest: schools D 98 Skyview Ranch 14,061 people $90,000 #1,105 of 2,589 Strongest: health A , walkability A · lowest: cost of living D 99 Temple 10,545 people $89,800 #1,112 of 2,589 Strongest: health A+ , walkability A · lowest: schools D 101 Montgomery 4,456 people $89,500 #1,127 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 102 Castleridge 6,127 people $89,500 #1,129 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living C− 103 Glenbrook 10,185 people $89,400 #1,131 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 104 Dalhousie 8,617 people $89,400 #1,133 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 105 Erin Woods 7,245 people $88,500 #1,174 of 2,589 Strongest: health A , walkability A− · lowest: schools D 106 Applewood Park 6,835 people $88,100 #1,192 of 2,589 Strongest: health A , walkability A · lowest: schools D 107 Brentwood 7,369 people $86,900 #1,251 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 108 Rundle 10,549 people $86,800 #1,260 of 2,589 Strongest: health A+ , walkability A+ · lowest: schools D 109 Palliser 4,987 people $86,000 #1,301 of 2,589 Strongest: health A+ , walkability A · lowest: cost of living D− 110 Abbeydale 6,561 people $85,600 #1,326 of 2,589 Strongest: health A , walkability A · lowest: schools D 111 Fairview 3,909 people $85,000 #1,349 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 112 Marlborough Park 8,378 people $84,100 #1,395 of 2,589 Strongest: health A+ , walkability A · lowest: schools D 113 Thorncliffe 15,570 people $82,500 #1,453 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D 114 Southwood 6,092 people $82,400 #1,459 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 115 Marlborough 8,932 people $82,300 #1,467 of 2,589 Strongest: walkability A+ , health A+ · lowest: schools D 116 Falconridge 10,218 people $82,000 #1,481 of 2,589 Strongest: walkability A+ , health A+ · lowest: jobs & income D 117 Windsor Park 7,863 people $81,700 #1,494 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 118 Tuxedo Park 4,082 people $81,600 #1,501 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 119 Forest Heights 6,120 people $81,500 #1,507 of 2,589 Strongest: walkability A+ , health A+ · lowest: schools D 120 Huntington Hills 13,184 people $80,400 #1,555 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D 121 Currie Barracks 7,342 people $80,300 #1,558 of 2,589 Strongest: health A+ , walkability A · lowest: cost of living D− 122 Capitol Hill 6,135 people $80,000 #1,573 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 123 Downtown West End 2,796 people $79,600 #1,599 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 124 Bridgeland/Riverside 6,860 people $78,400 #1,650 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 125 Ogden 8,484 people $77,800 #1,685 of 2,589 Strongest: health A , walkability A · lowest: cost of living D 126 Haysboro 7,222 people $77,600 #1,697 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 127 Pineridge 10,062 people $75,700 #1,790 of 2,589 Strongest: health A+ , walkability A · lowest: cost of living D 128 Mayland Heights 5,937 people $75,200 #1,809 of 2,589 Strongest: health A+ , walkability A · lowest: cost of living D 129 Glamorgan 6,479 people $74,900 #1,823 of 2,589 Strongest: health A+ , schools A+ · lowest: cost of living D 130 Spruce Cliff 6,691 people $74,000 #1,858 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 131 Sunnyside 2,976 people $73,700 #1,872 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 132 Crescent Heights 6,411 people $73,600 #1,875 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 133 Acadia 9,950 people $73,500 #1,879 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 134 Beltline 26,171 people $71,400 #1,960 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 135 Bowness 11,548 people $71,000 #1,985 of 2,589 Strongest: health A , walkability A · lowest: cost of living D 136 University Heights 4,031 people $70,700 #1,997 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 137 Penbrooke Meadows 10,001 people $70,500 #2,010 of 2,589 Strongest: health A , walkability A · lowest: jobs & income D 138 Dover 10,440 people $69,500 #2,051 of 2,589 Strongest: walkability A , health A · lowest: cost of living D 139 Rosscarrock 3,862 people $68,900 #2,078 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 140 Country Hills Village 2,731 people $68,500 #2,094 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D 141 Sunalta 4,151 people $68,100 #2,107 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 142 Mission 6,329 people $67,900 #2,116 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 143 Ramsay 3,601 people $67,600 #2,129 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 145 Highland Park 4,908 people $67,400 #2,136 of 2,589 Strongest: walkability A+ , health A · lowest: cost of living D− 146 Kingsland 4,700 people $66,300 #2,184 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 147 Bankview 5,610 people $61,700 #2,336 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 148 Forest Lawn 7,513 people $60,500 #2,376 of 2,589 Strongest: walkability A+ , health A · lowest: jobs & income D− 149 Downtown East Village 3,524 people $59,200 #2,420 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D− 150 Lower Mount Royal 3,136 people $57,800 #2,446 of 2,589 Strongest: walkability A+ , health A+ · lowest: cost of living D 151 Downtown Commercial Core 9,286 people $51,100 #2,545 of 2,589 Strongest: walkability A+ , health A+ · lowest: jobs & income D Rankings
More lists for Calgary City by city
Highest incomes elsewhere Photos: Aspen Woods, Qyd (CC BY-SA 3.0 ), via Wikimedia Commons.
Sources: TownRatings grades: our own summary of the data, ranking Canadian towns against each other only, run #73 of 10 November 2026. Under the Statistics Canada Open Licence.
Adapted from Statistics Canada (Census of Population 2021, population estimates 2025, 2021 census boundaries) under the Statistics Canada Open Licence; this does not constitute an endorsement by Statistics Canada. Neighbourhood names in some cities © OpenStreetMap contributors (ODbL).