Guest, Sign inJoin
Canada

Find your town in Manitoba

One of its places is a city of 250,000 or more, split into 128 neighbourhoods with pages of their own. There are also 27 First Nations reserves, with a page each. At the top here stands Lorne, #5 among 2,556 in the country. The latest estimate has it 12.5% above the 2021 census count. Manitoba has 1.48 million people in its places with a page, by Statistics Canada’s latest estimate. 57% of them live in Winnipeg, the biggest place.

181graded towns
284places with a page
Brandonlargest · 59,444
Manitoba at a glance

What Manitoba is like

Against towns across Canada, the median ranked town in Manitoba does best on walkability and hazard risk and least well on safety. Choose a subject to find the towns that lead on it.

The median town, subject by subjectThe median ranked town in Manitoba against Canadian towns · the line marks the median town in Canada
The finder

Find a town that’s…

58 towns · ordered by province rank

A+

Lorne

Town · 3,022 people · #5 of 2,556 nationally

StrongestA+Cost of livingA+SafetyLowestB−Health
A+

Neepawa

Town · 6,328 people · #28 of 2,556 nationally

StrongestA+Jobs & incomeACost of livingLowestB−Health
A

Dufferin

Town · 2,587 people · #128 of 2,556 nationally

StrongestA+SafetyA+Jobs & incomeLowestCWalkability
A

Pembina

Town · 2,502 people · #152 of 2,556 nationally

StrongestA+SafetyACost of livingLowestC+Jobs & income
A

Grey

Town · 2,655 people · #187 of 2,556 nationally

StrongestA+SafetyA−Cost of livingLowestC+Health
A−

Stanley

Town · 9,929 people · #354 of 2,556 nationally

StrongestA+SafetyAJobs & incomeLowestC−Walkability
A−

Souris

Town · 2,737 people · #435 of 2,556 nationally

StrongestAWalkabilityA−Cost of livingLowestC+Hazard risk
A−

Niverville

Town · 7,277 people · #470 of 2,556 nationally

StrongestASafetyA−Hazard riskLowestC+Health
A−

East St. Paul

Town · 10,321 people · #481 of 2,556 nationally

StrongestAJobs & incomeA−Hazard riskLowestC−Walkability
B+

Russell

Town · 2,715 people · #646 of 2,556 nationally

StrongestA+Jobs & incomeAWalkabilityLowestDSafety
B+

Stonewall

Town · 5,443 people · #651 of 2,556 nationally

StrongestAWalkabilityA−Jobs & incomeLowestCHealth
B+

Altona

Town · 4,989 people · #675 of 2,556 nationally

StrongestAWalkabilityB+Jobs & incomeLowestB−Cost of living
B+

St. Adolphe

Town · 8,770 people · #741 of 2,556 nationally

StrongestA−Hazard riskB+SafetyLowestCWalkability
B+

Killarney

Town · 3,708 people · #749 of 2,556 nationally

StrongestAWalkabilityA−Cost of livingLowestCSafety
B+

La Salle

Town · 9,215 people · #815 of 2,556 nationally

StrongestA−Jobs & incomeB+Cost of livingLowestC+Health
B+

Emerson-Franklin

Town · 2,686 people · #822 of 2,556 nationally

StrongestA−Hazard riskA−Cost of livingLowestC−Jobs & income
B+

North Norfolk

Town · 4,084 people · #836 of 2,556 nationally

StrongestA−Cost of livingBWalkabilityLowestC+Jobs & income
B

West St. Paul

Town · 10,796 people · #931 of 2,556 nationally

StrongestAJobs & incomeB+Hazard riskLowestDWalkability
B

De Salaberry

Town · 4,401 people · #937 of 2,556 nationally

StrongestA−Hazard riskB+SafetyLowestC−Jobs & income
B

Winkler

Town · 16,156 people · #975 of 2,556 nationally

StrongestA−SafetyB+Jobs & incomeLowestC−Cost of living
B

Mitchell

Town · 19,950 people · #1,052 of 2,556 nationally

StrongestA−Hazard riskB+SafetyLowestC+Walkability
B

Virden

Town · 3,322 people · #1,071 of 2,556 nationally

StrongestAWalkabilityAJobs & incomeLowestC−Safety
B

WestLake-Gladstone

Town · 3,604 people · #1,129 of 2,556 nationally

StrongestA−Cost of livingB+WalkabilityLowestC−Jobs & income
B−

Morris

Town · 3,550 people · #1,246 of 2,556 nationally

StrongestA−Jobs & incomeB+Cost of livingLowestCSafety
B−

Lorette

Town · 13,509 people · #1,313 of 2,556 nationally

StrongestA−Hazard riskBJobs & incomeLowestCWalkability
B−

Morden

Town · 11,578 people · #1,341 of 2,556 nationally

StrongestB+Jobs & incomeB+WalkabilityLowestCCost of living
B−

Swan Valley West

Town · 2,702 people · #1,353 of 2,556 nationally

StrongestACost of livingAJobs & incomeLowestDSafety
B−

Steinbach

Large town · 21,671 people · #1,371 of 2,556 nationally

StrongestA−Hazard riskA−WalkabilityLowestC−Safety
B−

Minnedosa

Town · 2,859 people · #1,460 of 2,556 nationally

StrongestB+Cost of livingBWalkabilityLowestCSafety
B−

Flin Flon (Part)

Town · 4,732 people · #1,483 of 2,556 nationally

StrongestA+Cost of livingAWalkabilityLowestD−Hazard risk
C+

Rhineland

Town · 6,819 people · #1,511 of 2,556 nationally

StrongestBJobs & incomeBWalkabilityLowestCSafety
C+

Headingley

Town · 5,368 people · #1,516 of 2,556 nationally

StrongestBCost of livingBJobs & incomeLowestC−Walkability
C+

The Pas

Town · 5,634 people · #1,522 of 2,556 nationally

StrongestA+Cost of livingAWalkabilityLowestD−Safety
C+

Ste. Anne

Town · 3,587 people · #1,579 of 2,556 nationally

StrongestA−SafetyB+WalkabilityLowestD−Hazard risk
C+

Thompson

Town · 12,917 people · #1,590 of 2,556 nationally

StrongestACost of livingA−Jobs & incomeLowestD−Safety
C+

Roblin

Town · 3,184 people · #1,621 of 2,556 nationally

StrongestB+Jobs & incomeB+Cost of livingLowestDSafety
C+

Brandon

Large town · 59,444 people · #1,644 of 2,556 nationally

StrongestA−WalkabilityA−Jobs & incomeLowestC−Safety
C+

Carman

Town · 3,547 people · #1,661 of 2,556 nationally

StrongestAWalkabilityBJobs & incomeLowestCCost of living
C

Portage la Prairie

Town · 7,359 people · #1,775 of 2,556 nationally

StrongestBCost of livingB−Jobs & incomeLowestDWalkability
C

Ste. Anne

Town · 6,387 people · #1,780 of 2,556 nationally

StrongestA−Hazard riskB+SafetyLowestD−Walkability
C

Oakbank

Town · 17,494 people · #1,787 of 2,556 nationally

StrongestBJobs & incomeBHazard riskLowestDHealth
C

Beausejour

Town · 3,565 people · #1,827 of 2,556 nationally

StrongestA−WalkabilityBHazard riskLowestCCost of living
C

Dauphin

Town · 8,587 people · #1,923 of 2,556 nationally

StrongestAWalkabilityB−Cost of livingLowestD−Safety
C

Cartier

Town · 3,739 people · #1,933 of 2,556 nationally

StrongestA−Cost of livingB−SafetyLowestDWalkability
C

Swan River

Town · 4,048 people · #1,948 of 2,556 nationally

StrongestAWalkabilityBCost of livingLowestD−Safety
C

Woodlands

Town · 4,057 people · #2,005 of 2,556 nationally

StrongestA−Cost of livingBHazard riskLowestDHealth
C−

Portage la Prairie

Town · 14,738 people · #2,084 of 2,556 nationally

StrongestAWalkabilityBJobs & incomeLowestDSafety
C−

St. Andrews

Town · 12,021 people · #2,165 of 2,556 nationally

StrongestB+Jobs & incomeBHazard riskLowestC−Health
C−

La Broquerie

Town · 7,808 people · #2,186 of 2,556 nationally

StrongestB+SafetyC+HealthLowestD−Hazard risk
C−

Stony Mountain

Town · 9,180 people · #2,187 of 2,556 nationally

StrongestA−Cost of livingBHazard riskLowestC−Health
C−

Brokenhead

Town · 5,931 people · #2,310 of 2,556 nationally

StrongestBHazard riskBSafetyLowestC−Health
D

Bifrost-Riverton

Town · 3,518 people · #2,333 of 2,556 nationally

StrongestBCost of livingBWalkabilityLowestD−Safety
D

St. Clements

Town · 12,029 people · #2,389 of 2,556 nationally

StrongestBHazard riskB−Jobs & incomeLowestDWalkability
D

Lac du Bonnet

Town · 3,592 people · #2,432 of 2,556 nationally

StrongestB+Cost of livingBHazard riskLowestDJobs & income
D

Division No. 19, Unorganized

Town · 3,324 people · #2,470 of 2,556 nationally

StrongestA+Cost of livingC+WalkabilityLowestD−Hazard risk
D

Gimli

Town · 6,914 people · #2,485 of 2,556 nationally

StrongestBWalkabilityBHazard riskLowestDSafety
D

Alexander

Town · 4,032 people · #2,486 of 2,556 nationally

StrongestB+Cost of livingBHazard riskLowestD−Safety
D−

Selkirk

Town · 11,570 people · #2,501 of 2,556 nationally

StrongestAWalkabilityBHazard riskLowestDSafety
Cities by neighbourhood

The city in Manitoba graded by neighbourhood

Each city’s page lists its neighbourhoods with their grades and province ranks, 123 of them in all, and finds them by subject.

Rankings

Manitoba’s lists

24 lists rank the places in Manitoba; Lorne tops 3 of them.

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.

Montcalm5,676 people · a campus neighbourhood (graded, not ranked).Graded on its page: Safety D, Cost of living D−, Health B+, Jobs & income D−, Walkability A+, Hazard risk B+Norway House 175,616 people · a First Nations reserve: subject grades, never an overall grade or a rank.Graded on its page: Health D, Jobs & income C+, Walkability B−, Hazard risk ARiver-Osborne5,090 people · a campus neighbourhood (graded, not ranked).Graded on its page: Safety D, Cost of living D, Health B+, Jobs & income C−, Walkability A+, Hazard risk B+Pembina Strip4,715 people · a campus neighbourhood (graded, not ranked).Graded on its page: Safety D, Cost of living D, Health B+, Jobs & income D, Walkability A+, Hazard risk B+Cornwallis4,705 people · No Safety Grade.Graded on its page: Cost of living A−, Health C, Jobs & income A+, Walkability C, Hazard risk B−Fairfield Park4,578 people · a campus neighbourhood (graded, not ranked).Graded on its page: Safety D, Cost of living D, Health B+, Jobs & income C−, Walkability A, Hazard risk B+St. Theresa Point3,619 people · a First Nations reserve: subject grades, never an overall grade or a rank.Graded on its page: Health D, Jobs & income C, Walkability B, Hazard risk D−Peguis 1B3,313 people · a First Nations reserve: subject grades, never an overall grade or a rank.Graded on its page: Health C−, Jobs & income C−, Walkability D, Hazard risk D−North Cypress-Langford3,234 people · No Safety Grade.Graded on its page: Cost of living A−, Health C, Jobs & income B−, Walkability C, Hazard risk B−Garden Hill First Nation3,143 people · a First Nations reserve: subject grades, never an overall grade or a rank.Graded on its page: Health D, Jobs & income C−, Walkability B, Hazard risk D−South Portage3,037 people · No Cost of living Grade.Graded on its page: Safety D, Health B+, Jobs & income D, Walkability A+, Hazard risk B+Wallace-Woodworth2,983 people · No Safety Grade.Graded on its page: Cost of living A, Health C, Jobs & income A, Walkability B−, Hazard risk C+Sandy Bay 52,906 people · a First Nations reserve: subject grades, never an overall grade or a rank.Graded on its page: Health C, Jobs & income C−, Walkability D, Hazard risk B−Nelson House 1702,723 people · a First Nations reserve: subject grades, never an overall grade or a rank.Graded on its page: Health D−, Jobs & income C, Walkability A−, Hazard risk D−Split Lake 1712,462 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Health D−, Jobs & income B−, Walkability A−, Hazard risk D−Cross Lake 19A2,396 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Health D−, Jobs & income C+, Walkability B−, Hazard risk D−Boissevain2,369 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety B, Cost of living B, Health C+, Jobs & income A−, Walkability A+, Hazard risk B−West Interlake2,349 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety D, Cost of living B−, Health C−, Jobs & income B−, Walkability B−, Hazard risk D−Fort Alexander 32,300 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Health C−, Jobs & income D, Walkability C+, Hazard risk BDauphin2,295 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety D−, Cost of living A, Health C, Jobs & income A+, Walkability D, Hazard risk B−Oxford House 242,243 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Health D−, Hazard risk ADivision No. 22, Unorganized2,223 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety D−, Cost of living A+, Health D−, Jobs & income C, Walkability B−, Hazard risk DRiverdale2,205 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety C−, Cost of living A, Health C+, Jobs & income C, Walkability A−, Hazard risk B−Opaskwayak Cree Nation 21E2,184 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Health D, Jobs & income C, Walkability B, Hazard risk D−Wasagamack2,175 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Health D, Jobs & income C−, Walkability B, Hazard risk D−Prairie View2,149 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety C−, Cost of living A+, Health C, Jobs & income A−, Walkability B+, Hazard risk C+Kelsey2,142 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety D, Cost of living A, Health D−, Jobs & income A, Walkability B, Hazard risk D−Morris2,139 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety C, Cost of living B−, Health B, Jobs & income C+, Walkability A−, Hazard risk B−Louise2,086 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety A+, Cost of living A, Health B−, Jobs & income B, Walkability B+, Hazard risk B−Armstrong2,062 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety C+, Cost of living B, Health D, Jobs & income D, Walkability C−, Hazard risk BPukatawagan 1982,055 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Health D−, Hazard risk D−Norfolk-Treherne1,960 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety A+, Cost of living B, Health C+, Jobs & income C+, Walkability C, Hazard risk BCarberry1,950 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Cost of living B, Health B−, Jobs & income B+, Walkability A−, Hazard risk B−Piney1,937 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Cost of living A−, Health C, Jobs & income D−, Walkability B−, Hazard risk D−Harrison Park1,916 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety C−, Cost of living A−, Health C, Jobs & income B+, Walkability C−, Hazard risk B−Stuartburn1,907 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety B+, Cost of living C+, Health B−, Jobs & income D−, Walkability C−, Hazard risk D−Cross Lake 191,882 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Health D−, Jobs & income C, Walkability B, Hazard risk D−Oakland-Wawanesa1,869 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety A−, Cost of living A−, Health C+, Jobs & income B−, Walkability C+, Hazard risk B−Yellowhead1,867 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety C−, Cost of living A+, Health C+, Jobs & income B, Walkability A−, Hazard risk C+Whitehead1,824 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Cost of living B+, Health C, Jobs & income A, Walkability C−, Hazard risk C+Division No. 21, Unorganized1,820 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety D−, Cost of living A, Health D−, Jobs & income C, Walkability D−, Hazard risk D−Fisher1,800 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety D−, Cost of living A, Health D, Jobs & income D, Walkability B, Hazard risk D−Glenboro-South Cypress1,759 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety A−, Cost of living A, Health C+, Jobs & income B−, Walkability B, Hazard risk B−Ebb and Flow 521,751 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Health C−, Jobs & income C−, Walkability C−, Hazard risk B−Whitemouth1,732 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety C+, Cost of living B, Health D, Jobs & income C−, Walkability C+, Hazard risk BWaywayseecappo First Nation1,714 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Health C+, Jobs & income D, Walkability C−, Hazard risk B−Fisher River 441,687 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Health D, Jobs & income C−, Walkability B−, Hazard risk D−Prairie Lakes1,679 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety A−, Cost of living A, Health C, Jobs & income C−, Walkability C, Hazard risk B−Oakview1,670 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety C−, Cost of living A+, Health C, Jobs & income B−, Walkability C+, Hazard risk C+God's Lake 231,655 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Health D−, Jobs & income C−, Walkability B, Hazard risk DPinawa1,653 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety A, Cost of living B−, Health C, Jobs & income B−, Walkability A, Hazard risk BSte. Rose1,651 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety D−, Cost of living A, Health C−, Jobs & income C, Walkability A+, Hazard risk C+Grassland1,635 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Cost of living A+, Health C, Jobs & income B, Walkability B+, Hazard risk C+St. François Xavier1,607 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety B−, Cost of living B, Health C+, Jobs & income B+, Walkability C, Hazard risk B−Rosedale1,591 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Cost of living A−, Health C, Jobs & income D, Walkability C, Hazard risk BLong Plain 61,579 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Health C+, Jobs & income D, Walkability B+, Hazard risk B−St. Laurent1,577 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety D, Cost of living B+, Health D, Jobs & income D−, Walkability D, Hazard risk BDeloraine-Winchester1,553 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety A−, Cost of living A+, Health C+, Jobs & income A, Walkability A, Hazard risk B−Minitonas-Bowsman1,545 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety D, Cost of living A+, Health C, Jobs & income B, Walkability B−, Hazard risk B−Riding Mountain West1,511 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Cost of living A+, Health C, Jobs & income B+, Walkability C+, Hazard risk B−Rosser1,481 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety B−, Cost of living C−, Health C−, Jobs & income B−, Walkability C, Hazard risk B−Winnipeg Beach1,480 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety C+, Cost of living C+, Health C−, Jobs & income D−, Walkability B, Hazard risk BArborg1,455 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety C+, Cost of living C+, Health C, Jobs & income B+, Walkability A+, Hazard risk B−Division No. 1, Unorganized1,445 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Health D, Jobs & income C, Walkability D−, Hazard risk D−Thompson1,440 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety D−, Cost of living B, Health C+, Jobs & income C, Walkability B−, Hazard risk BReynolds1,439 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety C+, Cost of living A−, Health D, Jobs & income C−, Walkability D−, Hazard risk BElton1,437 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Cost of living A, Health C, Jobs & income A, Walkability D−, Hazard risk C+Montcalm1,420 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety C, Cost of living A, Health B−, Jobs & income B, Walkability C+, Hazard risk C+Cartwright-Roblin1,395 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety A−, Cost of living B+, Health C+, Jobs & income C, Walkability B+, Hazard risk B−Grandview1,387 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Cost of living A, Health C+, Jobs & income B−, Walkability A−, Hazard risk B−Pipestone1,378 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Cost of living A, Health C+, Jobs & income A−, Walkability A, Hazard risk C+St-Pierre-Jolys1,371 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety B+, Cost of living B, Health B, Jobs & income D, Walkability A+, Hazard risk A−Coldwell1,368 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety D, Cost of living A−, Health D, Jobs & income B−, Walkability B−, Hazard risk BGilbert Plains1,350 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Cost of living A, Health C, Jobs & income B−, Walkability B, Hazard risk B−Lakeshore1,344 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety D−, Cost of living B+, Health C−, Jobs & income C+, Walkability D−, Hazard risk B−Victoria1,333 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety A+, Cost of living A−, Health C, Jobs & income B+, Walkability B, Hazard risk B−Grahamdale1,326 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety D−, Cost of living A+, Health D, Jobs & income C, Walkability D, Hazard risk D−Powerview-Pine Falls1,311 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety D−, Cost of living A, Health C, Jobs & income D, Walkability A+, Hazard risk BTeulon1,289 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety C−, Cost of living C, Health C, Jobs & income C−, Walkability A+, Hazard risk B+Roland1,283 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety A+, Cost of living A, Health C+, Jobs & income B+, Walkability C+, Hazard risk B−Berens River 131,271 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Health D, Jobs & income C, Walkability B−, Hazard risk BSifton1,267 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Cost of living A−, Health C−, Jobs & income B+, Walkability B+, Hazard risk C+Chemawawin 21,254 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Health D−, Jobs & income C, Walkability A−, Hazard risk A−Glenella-Lansdowne1,253 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Cost of living C+, Health C−, Jobs & income D, Walkability C+, Hazard risk B−Fairford 501,218 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Health D, Jobs & income D, Walkability C−, Hazard risk D−Alonsa1,216 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety D−, Cost of living A, Health C−, Jobs & income D−, Walkability C−, Hazard risk B−Hamiota1,210 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety C−, Cost of living A+, Health B−, Jobs & income A, Walkability A, Hazard risk C+Minto-Odanah1,168 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety C−, Health C+, Jobs & income A, Walkability D, Hazard risk B−Lac du Bonnet1,136 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety C+, Cost of living C, Health D, Jobs & income A−, Walkability A, Hazard risk BMossey River1,121 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety D, Cost of living A+, Health C+, Jobs & income C−, Walkability B+, Hazard risk DShamattawa 11,119 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Health D, Hazard risk D−Sioux Valley Dakota Nation1,090 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Health C−, Jobs & income D, Walkability C−, Hazard risk BGillam1,082 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety D, Health D, Jobs & income A, Walkability B+, Hazard risk D−Two Borders1,082 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Cost of living A+, Health C, Jobs & income A, Walkability B, Hazard risk C+Melita1,081 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Cost of living A, Health B−, Jobs & income A−, Walkability A+, Hazard risk B−Snow Lake1,075 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety C−, Cost of living A+, Health D, Jobs & income A+, Walkability B+, Hazard risk D−Clanwilliam-Erickson1,051 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety C−, Cost of living A−, Health C+, Jobs & income C−, Walkability A−, Hazard risk B−Little Grand Rapids 141,040 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Health C−, Hazard risk D−Poplar River 161,037 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Health D, Hazard risk BArgyle1,035 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety A−, Cost of living A+, Health C+, Jobs & income B−, Walkability B−, Hazard risk B−Obushkudayang1,018 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Health D, Jobs & income D, Hazard risk D−Rossburn1,015 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety C−, Cost of living A+, Health C+, Jobs & income B+, Walkability A−, Hazard risk B−Dunnottar1,012 people · under 2,500 residents: subject grades, no overall grade.Graded on its page: Safety C+, Health D, Jobs & income D−, Walkability B−, Hazard risk B+
Next door

Provinces and territories next to Manitoba

The provinces and territories that share a border with it: each one’s places, and how many of its towns have an overall grade.

Questions about Manitoba

How do the biggest towns in Manitoba grade?

Brandon grades C+ overall, with its best grade in walkability. Next in size, Steinbach grades B−, best in hazard risk.

How are these towns ranked?

By the overall grade, which blends seven graded subjects (safety, cost of living, schools, health, jobs & income, walkability and hazard risk) from public data, each comparing a town with every town in Canada of 1,000 or more. The rank is among the towns of 2,500 or more in Manitoba, where five or more have an overall grade.

How does Manitoba compare with the other provinces and territories?

On its report card, which sets figures for the whole province beside how its towns grade, Manitoba comes 5th of 13 overall (B+). It does best on jobs & income and worst on hazard risk.

Is every town in Manitoba on TownRatings?

Yes: every one has its page, listed here from the biggest town to the smallest place; size decides only how many grades a page carries.

Why isn’t my town ranked?

The ranking covers towns of 2,500 or more with an overall grade. Wallace-Woodworth, Cornwallis, North Cypress-Langford, Sandy Bay 5 and 99 more have no overall grade; their pages show the grades they have, and why.

Photos: Lorne, DrBeetrootCa (CC BY-SA 4.0) · Neepawa, Unknown author Unknown author (Public domain) · Dufferin, HS01 (CC BY-SA 4.0) · Pembina, Krazytea (CC BY-SA 4.0) · Grey, Krazytea (CC BY-SA 4.0) · Stanley, Earth Science and Remote Sensing Unit , Lyndon B. Johnson S… (Public domain) · Souris, Words in the Wind (CC BY-SA 4.0) · Niverville, Unknown author Unknown author (Public domain) · East St. Paul, Whitehea (CC BY-SA 4.0) · Russell, Carsten Hanebaum (Public domain) · Stonewall, RockyRoller (CC BY-SA 4.0) · Altona, Andrew Filer from Seattle (ex-Minneapolis) (CC BY-SA 2.0) · St. Adolphe, Robert Linsdell from St. Andrews, Canada (CC BY 2.0) · Killarney, Jd.101 (CC BY-SA 3.0) · La Salle, Ken Lund from Reno, Nevada, USA (CC BY-SA 2.0) · Emerson-Franklin, Rkehler3 (CC BY-SA 3.0) · North Norfolk, Robert Linsdell from St. Andrews, Canada (CC BY 2.0) · West St. Paul, Dig deeper (CC BY-SA 4.0) · De Salaberry, AJ Batac (CC BY 2.0) · Winkler, s.yume from Calgary, Canada (CC BY 2.0) · Mitchell, Mennowiki (CC BY-SA 4.0) · Virden, VirdenPioneers (CC BY-SA 4.0) · WestLake-Gladstone, Words in the Wind (CC BY 4.0) · Morris, HS01 (CC BY-SA 3.0) · Lorette, Matthew ave jor (CC BY-SA 3.0) · Morden, eileenmak (CC BY 2.0) · Swan Valley West, Svhartje (CC BY-SA 3.0) · Steinbach, Mennowiki (CC BY-SA 4.0) · Minnedosa, Jd.101 (CC BY-SA 3.0) · Flin Flon (Part), Unknown author Unknown author (Public domain) · Rhineland, Gretnaite (CC BY-SA 4.0) · Headingley, Suburban Rapid Transit Co. via Winnipeg Electric Co. (Public domain) · The Pas, Quintin Soloviev (CC BY 4.0) · Ste. Anne, Rkehler3 (CC0) · Thompson, U.S. Embassy and Consulates in Canada (Public domain) · Roblin, Ken Eckert (CC BY-SA 4.0) · Brandon, MBBrdn (CC0) · Carman, Samyaka.verma (CC BY-SA 3.0) · Portage la Prairie, Earth Science and Remote Sensing Unit , Lyndon B. Johnson S… (Public domain) · Oakbank, Spark802 (CC BY-SA 4.0) · Beausejour, P199 (CC BY-SA 4.0) · Dauphin, Intermedichbo (CC BY-SA 4.0) · Cartier, Quintin Soloviev (CC BY 4.0) · Swan River, Svhartje (CC BY-SA 3.0) · Woodlands, Classenc (CC BY-SA 3.0) · Portage la Prairie, Shahnoor Habib Munmun (CC BY 3.0) · St. Andrews, Shahnoor Habib Munmun (CC BY 3.0) · La Broquerie, Earth Science and Remote Sensing Unit , Lyndon B. Johnson S… (Public domain) · Stony Mountain, Bluejaywpg (Public domain) · Bifrost-Riverton, Words in the Wind (CC BY-SA 4.0) · St. Clements, Umbra Lab, Inc. (CC BY 4.0) · Lac du Bonnet, P199 (CC BY-SA 4.0) · Division No. 19, Unorganized, Earth Science and Remote Sensing Unit , Lyndon B. Johnson S… (Public domain) · Gimli, R Reimer at English Wikipedia (CC BY-SA 3.0) · Alexander, Felspar13 (CC BY-SA 4.0) · Selkirk, Jd.101 (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 · 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).