Guest, Sign inJoin
Canada

Find your neighbourhood in Calgary

The weakest overall grade in the city belongs to Forest Lawn, ranked #2,150 of 2,556. Midway through the city’s neighbourhoods comes Tuxedo Park, placed #562 of 2,556. Calgary is covered by 152 neighbourhoods, each with its own page. The most populous neighbourhood is Beltline, at 26,171. Its population has risen 23.4% since the 2021 count. The strongest overall grade in the city goes to Upper Mount Royal, #35 among 2,556 nationally. The city’s neighbourhoods are strongest on health and weakest on cost of living, against the country. A− or better is the overall grade of 75 neighbourhoods in the city.

151graded towns
152neighbourhoods
Beltlinelargest · 26,171
The finder

Find a town that’s…

In national order: each neighbourhood is ranked in its province and across the country, not within the city.

151 towns · in national order

A+

Upper Mount Royal

Town · 2,758 people

StrongestA+Jobs & incomeA+WalkabilityLowestB−Safety
A+

Garrison Woods

Town · 3,138 people

StrongestA+Jobs & incomeA+HealthLowestB−Safety
A+

Altadore

Town · 7,675 people

StrongestA+Jobs & incomeA+HealthLowestC+Cost of living
A+

Elbow Park

Town · 4,120 people

StrongestA+HealthAJobs & incomeLowestB−Safety
A

Cougar Ridge

Town · 7,101 people

StrongestAHealthASchoolsLowestB−Safety
A

Aspen Woods

Town · 9,606 people

StrongestA+SchoolsAHealthLowestB−Jobs & income
A

West Springs

Town · 11,632 people

StrongestA+SchoolsAHealthLowestB−Safety
A

Strathcona Park

Town · 8,680 people

StrongestA+SchoolsA+HealthLowestB−Safety
A

West Hillhurst

Town · 10,319 people

StrongestA+WalkabilityA+HealthLowestC−Cost of living
A

Lake Bonavista

Town · 11,154 people

StrongestAHealthAJobs & incomeLowestC+Cost of living
A

Erlton

Town · 3,221 people

StrongestA+WalkabilityA+HealthLowestC−Cost of living
A

Tuscany

Town · 19,986 people

StrongestAHealthASchoolsLowestB−Safety
A

Richmond

Town · 4,811 people

StrongestA+HealthA+WalkabilityLowestC−Cost of living
A

Auburn Bay

Town · 18,296 people

StrongestA+HealthASchoolsLowestC+Cost of living
A

Wildwood

Town · 4,177 people

StrongestA+HealthASchoolsLowestC−Cost of living
A

Springbank Hill

Town · 9,913 people

StrongestA+SchoolsAHealthLowestB−Cost of living
A

Lakeview

Town · 12,799 people

StrongestA+HealthAJobs & incomeLowestC−Cost of living
A

Chaparral

Town · 12,522 people

StrongestA+HealthASchoolsLowestB−Safety
A

New Brighton

Town · 13,048 people

StrongestAHealthASchoolsLowestCCost of living
A

Sundance

Town · 9,043 people

StrongestA+HealthASchoolsLowestB−Cost of living
A

Charleswood

Town · 5,642 people

StrongestA+WalkabilityA+HealthLowestC−Cost of living
A

Scenic Acres

Town · 8,026 people

StrongestAHealthASchoolsLowestB−Cost of living
A

Killarney/Glengarry

Town · 7,935 people

StrongestA+WalkabilityA+HealthLowestDCost of living
A

Silverado

Town · 9,663 people

StrongestA+HealthAWalkabilityLowestC+Cost of living
A

Oakridge

Town · 5,623 people

StrongestA+HealthASchoolsLowestC−Cost of living
A

McKenzie Towne

Town · 17,757 people

StrongestA+HealthA−Jobs & incomeLowestCCost of living
A−

Riverbend

Town · 9,193 people

StrongestAHealthAJobs & incomeLowestCCost of living
A−

McKenzie Lake

Town · 11,966 people

StrongestAHealthASchoolsLowestC+Cost of living
A−

Mount Pleasant

Town · 9,224 people

StrongestA+WalkabilityA+HealthLowestDCost of living
A−

Eau Claire

Town · 3,733 people

StrongestA+WalkabilityA+HealthLowestDCost of living
A−

Evanston

Large town · 21,483 people

StrongestAHealthASchoolsLowestCCost of living
A−

Hidden Valley

Town · 10,614 people

StrongestA+HealthASchoolsLowestC+Cost of living
A−

Cranston

Large town · 20,055 people

StrongestA+HealthA−SchoolsLowestCCost of living
A−

Citadel

Town · 10,196 people

StrongestA+HealthASchoolsLowestC+Cost of living
A−

Willow Park

Town · 6,891 people

StrongestAHealthAWalkabilityLowestC−Cost of living
A−

Canyon Meadows

Town · 6,751 people

StrongestAHealthAWalkabilityLowestC−Cost of living
A−

Parkland

Town · 3,652 people

StrongestA+HealthASchoolsLowestC+Cost of living
A−

Nolan Hill

Town · 8,581 people

StrongestA+HealthASchoolsLowestCCost of living
A−

Westgate

Town · 3,139 people

StrongestA+SchoolsA+HealthLowestDCost of living
A−

Signal Hill

Town · 13,293 people

StrongestA+SchoolsA+HealthLowestC−Cost of living
A−

Sage Hill

Town · 7,974 people

StrongestAHealthASchoolsLowestCCost of living
A−

Hillhurst

Town · 8,435 people

StrongestA+WalkabilityA+HealthLowestDCost of living
A−

Discovery Ridge

Town · 4,256 people

StrongestA+SchoolsAHealthLowestC+Cost of living
A−

Rosedale

Town · 2,507 people

StrongestA+WalkabilityA+HealthLowestDCost of living
A−

Douglasdale/Glen

Town · 13,333 people

StrongestAHealthAJobs & incomeLowestC+Cost of living
A−

Copperfield

Town · 13,952 people

StrongestAHealthASchoolsLowestCCost of living
A−

South Calgary

Town · 4,412 people

StrongestA+WalkabilityA+HealthLowestDCost of living
A−

Montgomery

Town · 4,456 people

StrongestA+WalkabilityA+HealthLowestDCost of living
A−

Mahogany

Town · 17,818 people

StrongestA+HealthASchoolsLowestCCost of living
A−

Valley Ridge

Town · 7,782 people

StrongestAHealthASchoolsLowestDWalkability
A−

Coach Hill

Town · 3,383 people

StrongestA+SchoolsA+HealthLowestC−Cost of living
A−

Downtown West End

Town · 2,796 people

StrongestA+WalkabilityA+HealthLowestDCost of living
A−

Silver Springs

Town · 9,042 people

StrongestAHealthASchoolsLowestC−Cost of living
A−

Hawkwood

Town · 9,188 people

StrongestA+HealthASchoolsLowestCCost of living
A−

Bridlewood

Town · 12,547 people

StrongestA+HealthAWalkabilityLowestCCost of living
A−

Hamptons

Town · 7,342 people

StrongestA+HealthASchoolsLowestC+Cost of living
A−

Coventry Hills

Town · 17,391 people

StrongestAHealthASchoolsLowestC+Cost of living
A−

Evergreen

Town · 19,988 people

StrongestAHealthAWalkabilityLowestCCost of living
A−

Walden

Town · 8,190 people

StrongestAHealthASchoolsLowestCCost of living
A−

Shawnessy

Town · 9,696 people

StrongestA+HealthA+WalkabilityLowestC−Cost of living
A−

Millrise

Town · 6,754 people

StrongestA+WalkabilityA+HealthLowestC−Cost of living
A−

Kincora

Town · 7,290 people

StrongestA+HealthASchoolsLowestC−Cost of living
A−

Royal Oak

Town · 12,343 people

StrongestA+HealthASchoolsLowestCCost of living
A−

Glenbrook

Town · 10,185 people

StrongestA+WalkabilityA+HealthLowestDCost of living
A−

Arbour Lake

Town · 10,454 people

StrongestA+HealthAWalkabilityLowestC−Cost of living
A−

Deer Run

Town · 3,652 people

StrongestA+HealthASchoolsLowestC−Cost of living
A−

Mission

Town · 6,329 people

StrongestA+WalkabilityA+HealthLowestDCost of living
A−

Edgemont

Town · 15,359 people

StrongestA+HealthASchoolsLowestC−Cost of living
A−

Woodbine

Town · 8,075 people

StrongestAHealthASchoolsLowestCCost of living
A−

Renfrew

Town · 6,685 people

StrongestA+WalkabilityA+HealthLowestDCost of living
A−

Rocky Ridge

Town · 8,419 people

StrongestA+SchoolsA+HealthLowestCCost of living
A−

Beltline

Large town · 26,171 people

StrongestA+WalkabilityA+HealthLowestDCost of living
A−

Midnapore

Town · 7,022 people

StrongestA+HealthAWalkabilityLowestDCost of living
A−

Sunnyside

Town · 2,976 people

StrongestA+WalkabilityA+HealthLowestD−Cost of living
A−

Sherwood

Town · 6,537 people

StrongestA+HealthASchoolsLowestC−Cost of living
B+

Tuxedo Park

Town · 4,082 people

StrongestA+WalkabilityA+HealthLowestDCost of living
B+

Varsity

Town · 12,605 people

StrongestA+WalkabilityA+HealthLowestDCost of living
B+

Woodlands

Town · 5,391 people

StrongestAHealthAWalkabilityLowestDCost of living
B+

Fish Creek Park

Town · 9,045 people

StrongestAHealthASchoolsLowestC−Cost of living
B+

Glamorgan

Town · 6,479 people

StrongestA+HealthA+SchoolsLowestDCost of living
B+

Brentwood

Town · 7,369 people

StrongestA+WalkabilityA+HealthLowestDCost of living
B+

Windsor Park

Town · 7,863 people

StrongestA+WalkabilityA+HealthLowestD−Cost of living
B+

Cedarbrae

Town · 5,943 people

StrongestAHealthASchoolsLowestDCost of living
B+

Panorama Hills

Large town · 25,494 people

StrongestAHealthASchoolsLowestC−Cost of living
B+

Palliser

Town · 4,987 people

StrongestA+HealthAWalkabilityLowestD−Cost of living
B+

Queensland

Town · 4,452 people

StrongestAHealthAWalkabilityLowestDCost of living
B+

Deer Ridge

Town · 4,454 people

StrongestA+HealthAWalkabilityLowestDCost of living
B+

Ranchlands

Town · 7,376 people

StrongestA+HealthAWalkabilityLowestDCost of living
B+

Winston Heights/Mountview

Town · 4,361 people

StrongestA+WalkabilityA+HealthLowestDCost of living
B+

Patterson

Town · 4,169 people

StrongestA+HealthASchoolsLowestDCost of living
B+

Carrington

Town · 2,920 people

StrongestAHealthASchoolsLowestCCost of living
B+

Braeside

Town · 5,706 people

StrongestA+HealthAWalkabilityLowestDCost of living
B+

Crescent Heights

Town · 6,411 people

StrongestA+WalkabilityA+HealthLowestD−Cost of living
B+

Fairview

Town · 3,909 people

StrongestA+WalkabilityA+HealthLowestDCost of living
B+

Somerset

Town · 8,416 people

StrongestA+HealthAWalkabilityLowestC−Cost of living
B+

Bankview

Town · 5,610 people

StrongestA+WalkabilityA+HealthLowestDCost of living
B+

Haysboro

Town · 7,222 people

StrongestA+WalkabilityA+HealthLowestD−Cost of living
B+

Currie Barracks

Town · 7,342 people

StrongestA+HealthAWalkabilityLowestD−Cost of living
B+

Dalhousie

Town · 8,617 people

StrongestA+WalkabilityA+HealthLowestDCost of living
B+

Macewan Glen

Town · 4,718 people

StrongestA+HealthASchoolsLowestCCost of living
B+

Livingston

Town · 3,929 people

StrongestAHealthASchoolsLowestC−Cost of living
B+

Country Hills

Town · 3,702 people

StrongestA+WalkabilityAHealthLowestC−Cost of living
B+

Sandstone Valley

Town · 5,816 people

StrongestA+HealthA−WalkabilityLowestC−Cost of living
B+

Sunalta

Town · 4,151 people

StrongestA+WalkabilityA+HealthLowestD−Cost of living
B+

Legacy

Town · 7,975 people

StrongestAHealthA−SchoolsLowestC−Cost of living
B+

Lower Mount Royal

Town · 3,136 people

StrongestA+WalkabilityA+HealthLowestDCost of living
B+

Spruce Cliff

Town · 6,691 people

StrongestA+WalkabilityA+HealthLowestD−Cost of living
B+

Harvest Hills

Town · 7,930 people

StrongestAHealthA−WalkabilityLowestC−Cost of living
B+

Bridgeland/Riverside

Town · 6,860 people

StrongestA+WalkabilityA+HealthLowestDCost of living
B+

Country Hills Village

Town · 2,731 people

StrongestA+WalkabilityAHealthLowestDCost of living
B

Southwood

Town · 6,092 people

StrongestA+WalkabilityA+HealthLowestDCost of living
B

Acadia

Town · 9,950 people

StrongestA+WalkabilityA+HealthLowestDCost of living
B

University Heights

Town · 4,031 people

StrongestA+WalkabilityA+HealthLowestD−Cost of living
B

Inglewood

Town · 4,380 people

StrongestA+WalkabilityA+HealthLowestDCost of living
B

Capitol Hill

Town · 6,135 people

StrongestA+WalkabilityA+HealthLowestD−Cost of living
B

Rosscarrock

Town · 3,862 people

StrongestA+WalkabilityA+HealthLowestD−Cost of living
B

Redstone

Town · 13,230 people

StrongestAHealthB+WalkabilityLowestC−Cost of living
B

Kingsland

Town · 4,700 people

StrongestA+WalkabilityA+HealthLowestD−Cost of living
B

Bowness

Town · 11,548 people

StrongestAHealthAWalkabilityLowestDCost of living
B

Downtown Commercial Core

Town · 9,286 people

StrongestA+WalkabilityA+HealthLowestDJobs & income
B

Beddington Heights

Town · 11,333 people

StrongestA+HealthAWalkabilityLowestDCost of living
B

Thorncliffe

Town · 15,570 people

StrongestA+WalkabilityAHealthLowestDCost of living
B

Skyview Ranch

Town · 14,061 people

StrongestAHealthAWalkabilityLowestDCost of living
B−

Ramsay

Town · 3,601 people

StrongestA+WalkabilityA+HealthLowestD−Cost of living
B−

Huntington Hills

Town · 13,184 people

StrongestA+WalkabilityAHealthLowestDCost of living
B−

Highland Park

Town · 4,908 people

StrongestA+WalkabilityAHealthLowestD−Cost of living
B−

Downtown East Village

Town · 3,524 people

StrongestA+WalkabilityA+HealthLowestD−Cost of living
B−

Ogden

Town · 8,484 people

StrongestAHealthAWalkabilityLowestDCost of living
B−

Coral Springs

Town · 5,542 people

StrongestAHealthB+WalkabilityLowestDSchools
B−

Martindale

Town · 14,467 people

StrongestA+WalkabilityAHealthLowestC−Schools
C+

Saddle Ridge

Large town · 21,479 people

StrongestAWalkabilityAHealthLowestC−Cost of living
C+

Cityscape

Town · 11,782 people

StrongestAHealthA−WalkabilityLowestDCost of living
C+

Taradale

Town · 17,911 people

StrongestA+WalkabilityAHealthLowestC−Schools
C+

Mayland Heights

Town · 5,937 people

StrongestA+HealthAWalkabilityLowestDCost of living
C+

Castleridge

Town · 6,127 people

StrongestA+WalkabilityA+HealthLowestC−Cost of living
C+

Whitehorn

Town · 11,273 people

StrongestA+WalkabilityA+HealthLowestDSchools
C

Temple

Town · 10,545 people

StrongestA+HealthAWalkabilityLowestDSchools
C

Erin Woods

Town · 7,245 people

StrongestAHealthA−WalkabilityLowestDSchools
C

Monterey Park

Town · 10,363 people

StrongestA+HealthB+WalkabilityLowestDSchools
C

Rundle

Town · 10,549 people

StrongestA+HealthA+WalkabilityLowestDSchools
C

Falconridge

Town · 10,218 people

StrongestA+WalkabilityA+HealthLowestDJobs & income
C

Abbeydale

Town · 6,561 people

StrongestAHealthAWalkabilityLowestDSchools
C

Forest Heights

Town · 6,120 people

StrongestA+WalkabilityA+HealthLowestDSchools
C

Marlborough

Town · 8,932 people

StrongestA+WalkabilityA+HealthLowestDSchools
C

Marlborough Park

Town · 8,378 people

StrongestA+HealthAWalkabilityLowestDSchools
C

Dover

Town · 10,440 people

StrongestAWalkabilityAHealthLowestDCost of living
C

Applewood Park

Town · 6,835 people

StrongestAHealthAWalkabilityLowestDSchools
C

Penbrooke Meadows

Town · 10,001 people

StrongestAHealthAWalkabilityLowestDJobs & income
C

Pineridge

Town · 10,062 people

StrongestA+HealthAWalkabilityLowestDCost of living
C−

Albert Park/Radisson Heights

Town · 8,433 people

StrongestA+WalkabilityA+HealthLowestDCost of living
C−

Forest Lawn

Town · 7,513 people

StrongestA+WalkabilityAHealthLowestD−Jobs & income
Rankings

Calgary’s neighbourhoods, list by list

Upper Mount Royal is first on 5 of the 14 lists that rank the neighbourhoods in Calgary.

No overall grade

Towns without an overall grade

Each has its page and the subject grades it has; the reason it has no overall grade is beside it.

Questions about Calgary

How do the biggest towns in Calgary grade?

Beltline grades A− overall, with its best grade in walkability. Next in size, Panorama Hills grades B+, best in health.

Is every town in Calgary on TownRatings?

Yes: every neighbourhood of Calgary has its page, listed here.

Why isn’t my town ranked?

Neighbourhoods are ranked in their province and nationally, not against each other within the city. Banff Trail has no overall grade; its page shows the grades it has, and why.

Photos: Altadore, jockrutherford from Owen Sound, ON (CC BY-SA 2.0) · Cougar Ridge, Michael from Calgary, AB, Canada (CC BY 2.0) · Aspen Woods, Qyd (CC BY-SA 3.0) · West Springs, Jonathan Schilling (CC BY-SA 4.0) · Strathcona Park, Jack Hope from Calgary, Canada (CC BY 2.0) · West Hillhurst, Oceanflynn (CC BY-SA 4.0) · Erlton, Qyd (CC BY-SA 2.5) · Tuscany, Alamaraine (CC BY-SA 4.0) · Wildwood, JMacPherson from Calgary, Canada (CC BY 2.0) · Lakeview, Silver Dovelet (CC BY-SA 4.0) · Scenic Acres, LittleT889 (CC0) · Killarney/Glengarry, Daniel from Glasgow, United Kingdom (CC BY 2.0) · Oakridge, under_volcano from Canada (CC BY-SA 2.0) · McKenzie Towne, Calgary Reviews from Calgary, Canada (CC BY 2.0) · Riverbend, Thank you for visiting my page from Canada (CC BY 2.0) · McKenzie Lake, jockrutherford from Owen Sound, ON (CC BY-SA 2.0) · Mount Pleasant, Thank you for visiting my page from Canada (CC BY 2.0) · Eau Claire, Thank you for visiting my page from Canada (CC BY 2.0) · Westgate, CnekYT (CC BY-SA 4.0) · Signal Hill, Qyd (CC BY-SA 3.0) · Hillhurst, Thivierr (CC BY-SA 3.0) · Discovery Ridge, outofthought (CC BY-SA 3.0) · Rosedale, DXR (CC BY-SA 4.0) · Douglasdale/Glen, Tiado (CC BY-SA 3.0) · Montgomery, Qyd (CC BY-SA 3.0) · Mahogany, Earth Science and Remote Sensing Unit , Lyndon B. Johnson S… (Public domain) · Valley Ridge, LittleT889 (CC0) · Downtown West End, Iamjforlife (CC BY-SA 3.0) · Silver Springs, Earth Science and Remote Sensing Unit , Lyndon B. Johnson S… (Public domain) · Bridlewood, Earth Science and Remote Sensing Unit , Lyndon B. Johnson S… (Public domain) · Evergreen, Earth Science and Remote Sensing Unit , Lyndon B. Johnson S… (Public domain) · Millrise, Tanya Dmitriev (CC BY-SA 3.0) · Royal Oak, outofthought (CC BY-SA 3.0) · Arbour Lake, Qyd (CC BY 2.5) · Deer Run, Fakewindow (CC BY-SA 4.0) · Mission, Robert Thivierge ( User:Thivierr ) (CC BY-SA 3.0) · Edgemont, Qyd (CC BY 2.5) · Woodbine, CnekYT (CC BY-SA 4.0) · Renfrew, Benlarhome (CC BY-SA 4.0) · Beltline, formulanone (CC BY-SA 2.0) · Midnapore, Unknown author Unknown author (Public domain) · Sunnyside, Bernard Spragg. NZ from Christchurch, New Zealand (CC0) · Tuxedo Park, Mule hollandaise (CC BY-SA 4.0) · Varsity, Sharon Hahn Darlin (CC BY 2.0) · Woodlands, Cszmurlo (CC BY 3.0) · Fish Creek Park, Earth Science and Remote Sensing Unit , Lyndon B. Johnson S… (Public domain) · Glamorgan, Jack Hope from Calgary, Canada (CC BY 2.0) · Brentwood, Daniel from Glasgow, United Kingdom (CC BY 2.0) · Panorama Hills, Qyd (CC BY 2.5) · Queensland, jockrutherford from Owen Sound, ON (CC BY-SA 2.0) · Patterson, Michael from Calgary, AB, Canada (CC BY 2.0) · Crescent Heights, Thank you for visiting my page from Canada (CC BY 2.0) · Bankview, Qyd (CC BY 2.5) · Haysboro, Daniel from Glasgow, United Kingdom (CC BY 2.0) · Currie Barracks, Chris Woodrich (CC BY-SA 4.0) · Macewan Glen, Tiado (CC BY-SA 3.0) · Livingston, Earth Science and Remote Sensing Unit , Lyndon B. Johnson S… (Public domain) · Sunalta, Qyd (CC BY 2.5) · Spruce Cliff, CnekYT (CC BY-SA 4.0) · Bridgeland/Riverside, dave_7 from Lethbridge, Canada (CC BY 2.0) · Southwood, CnekYT (CC BY-SA 4.0) · Acadia, Dwayne Reilander (CC BY-SA 4.0) · University Heights, Thivierr (CC BY-SA 3.0) · Inglewood, Greenwood714 (CC BY-SA 3.0) · Capitol Hill, dave_7 from Lethbridge, Canada (CC BY-SA 2.0) · Rosscarrock, Daniel from Glasgow, United Kingdom (CC BY 2.0) · Kingsland, lenok136 (CC BY 3.0) · Downtown Commercial Core, Thank you for visiting my page from Canada (CC BY 2.0) · Ramsay, John Johnston (CC BY 2.0) · Highland Park, Gabriil Yanofsky (CC BY 4.0) · Downtown East Village, Silver Dovelet (CC BY-SA 4.0) · Ogden, CnekYT (CC BY-SA 4.0) · Saddle Ridge, Daniel from Glasgow, United Kingdom (CC BY 2.0) · Cityscape, Qyd (CC BY 2.5) · Mayland Heights, Daniel from Glasgow, United Kingdom (CC BY 2.0) · Castleridge, Harpreet Sandhu (CC BY-SA 4.0) · Temple, sadikartart (CC0) · Monterey Park, Benefactor123 (CC BY 3.0) · Dover, Kay Röllig (CC BY 3.0) · Pineridge, dave_7 from Lethbridge, Canada (CC BY 2.0) · Albert Park/Radisson Heights, Nicewomanizer (CC BY-SA 3.0) · Forest Lawn, Qyd (CC BY 2.5), 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 · Statistics Canada, 2021 Census of Population and population estimates. 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).