Guest, Sign inJoin
US Consul Tim Cipullo with Thompson Mayor Tim Johnston at Thompson City Hall (7461040356)Thompson, #1 on this list · Photo: U.S. Embassy and Consulates in Canada (Public domain)
Manitoba · 2026

Towns with the coolest summers in Manitoba

The places after the leader belong to Russell (24°C (75°F)) and Flin Flon (Part) (24°C (75°F)). Halfway down the list sits Ste. Anne, at 26°C (78°F). At the other end is La Broquerie, with 26°C (79°F). Across Canada, the same list puts Thompson #301 of 2,589. Canada’s top 100 on this list includes no place in Manitoba. Thompson tops the list in Manitoba, at 23°C (74°F).

Average July high, 1991–2020 normals at the nearest station How grades work

#1

Thompson

Manitoba · 12,917 people
23°C (74°F) July high

Overall C+·#1,590 of 2,556

Strongest: cost of living A, jobs & income A−·lowest: safety D−

#2

Russell

Manitoba · 2,715 people
24°C (75°F) July high

Overall B+·#646 of 2,556

Strongest: jobs & income A+, walkability A·lowest: safety D

#3

Flin Flon (Part)

Manitoba · 4,732 people
24°C (75°F) July high

Overall B−·#1,483 of 2,556

Strongest: cost of living A+, walkability A·lowest: hazard risk D−

All 185, ranked in Manitoba

Best first in Manitoba; beside each place, its rank on the same list for all of Canada.

Every Manitoba list

185 places

#TownJuly highCanada rankWhat drives it
1Thompson12,917 people23°C (74°F)#301 of 2,589Strongest: cost of living A, jobs & income A−·lowest: safety D−
2Russell2,715 people24°C (75°F)#747 of 2,589Strongest: jobs & income A+, walkability A·lowest: safety D
3Flin Flon (Part)4,732 people24°C (75°F)#750 of 2,589Strongest: cost of living A+, walkability A·lowest: hazard risk D−
4Roblin3,184 people24°C (75°F)#752 of 2,589Strongest: jobs & income B+, cost of living B+·lowest: safety D
5The Pas5,634 people24°C (75°F)#770 of 2,589Strongest: cost of living A+, walkability A·lowest: safety D−
6Swan Valley West2,702 people25°C (77°F)#883 of 2,589Strongest: cost of living A, jobs & income A·lowest: safety D
7Swan River4,048 people25°C (77°F)#885 of 2,589Strongest: walkability A, cost of living B·lowest: safety D−
8Neepawa6,328 people25°C (77°F)#888 of 2,589Strongest: jobs & income A+, cost of living A·lowest: health B−
9Souris2,737 people25°C (77°F)#894 of 2,589Strongest: walkability A, cost of living A−·lowest: hazard risk C+
10Minnedosa2,859 people25°C (77°F)#903 of 2,589Strongest: cost of living B+, walkability B·lowest: safety C
11Brandon59,444 people25°C (77°F)#905 of 2,589Strongest: walkability A−, jobs & income A−·lowest: safety C−
12Cornwallis4,705 people25°C (77°F)#911 of 2,589Strongest: jobs & income A+, cost of living A−·lowest: walkability C
13North Cypress-Langford3,234 people25°C (77°F)#912 of 2,589Strongest: cost of living A−, hazard risk B−·lowest: walkability C
14Dauphin8,587 people25°C (77°F)#1,109 of 2,589Strongest: walkability A, cost of living B−·lowest: safety D−
15Division No. 19, Unorganized3,324 people25°C (77°F)#1,120 of 2,589Strongest: cost of living A+, walkability C+·lowest: hazard risk D−
16Beausejour3,565 people25°C (77°F)#1,126 of 2,589Strongest: walkability A−, hazard risk B·lowest: cost of living C
17Brokenhead5,931 people25°C (77°F)#1,130 of 2,589Strongest: hazard risk B, safety B·lowest: health C−
18Bifrost-Riverton3,518 people25°C (77°F)#1,131 of 2,589Strongest: cost of living B, walkability B·lowest: safety D−
19Lac du Bonnet3,592 people25°C (77°F)#1,132 of 2,589Strongest: cost of living B+, hazard risk B·lowest: jobs & income D
20Alexander4,032 people25°C (77°F)#1,133 of 2,589Strongest: cost of living B+, hazard risk B·lowest: safety D−
21Gimli6,914 people25°C (78°F)#1,197 of 2,589Strongest: walkability B, hazard risk B·lowest: safety D
22Grey2,655 people25°C (78°F)#1,206 of 2,589Strongest: safety A+, cost of living A−·lowest: health C+
23North Norfolk4,084 people25°C (78°F)#1,217 of 2,589Strongest: cost of living A−, walkability B·lowest: jobs & income C+
24Virden3,322 people25°C (78°F)#1,219 of 2,589Strongest: walkability A, jobs & income A·lowest: safety C−
25WestLake-Gladstone3,604 people25°C (78°F)#1,220 of 2,589Strongest: cost of living A−, walkability B+·lowest: jobs & income C−
26Portage la Prairie7,359 people25°C (78°F)#1,227 of 2,589Strongest: cost of living B, jobs & income B−·lowest: walkability D
27Cartier3,739 people25°C (78°F)#1,228 of 2,589Strongest: cost of living A−, safety B−·lowest: walkability D
28Portage la Prairie14,738 people25°C (78°F)#1,229 of 2,589Strongest: walkability A, jobs & income B·lowest: safety D
29Wallace-Woodworth2,983 people25°C (78°F)#1,231 of 2,589Strongest: jobs & income A, cost of living A·lowest: health C
30Dufferin2,587 people26°C (78°F)#1,313 of 2,589Strongest: safety A+, jobs & income A+·lowest: walkability C
31Pembina2,502 people26°C (78°F)#1,316 of 2,589Strongest: safety A+, cost of living A·lowest: jobs & income C+
32Stanley9,929 people26°C (78°F)#1,325 of 2,589Strongest: safety A+, jobs & income A·lowest: walkability C−
33Winkler16,156 people26°C (78°F)#1,341 of 2,589Strongest: safety A−, jobs & income B+·lowest: cost of living C−
34Morden11,578 people26°C (78°F)#1,350 of 2,589Strongest: jobs & income B+, walkability B+·lowest: cost of living C
35Rhineland6,819 people26°C (78°F)#1,358 of 2,589Strongest: jobs & income B, walkability B·lowest: safety C
36Carman3,547 people26°C (78°F)#1,360 of 2,589Strongest: walkability A, jobs & income B·lowest: cost of living C
37North River Heights7,228 people26°C (78°F)#1,398 of 2,589Strongest: jobs & income A+, cost of living A·lowest: safety D
38Central River Heights2,736 people26°C (78°F)#1,399 of 2,589Strongest: jobs & income A+, walkability A·lowest: safety D
39Crescentwood3,060 people26°C (78°F)#1,400 of 2,589Strongest: jobs & income A+, walkability A+·lowest: safety D
40Niverville7,277 people26°C (78°F)#1,401 of 2,589Strongest: safety A, hazard risk A−·lowest: health C+
41East St. Paul10,321 people26°C (78°F)#1,402 of 2,589Strongest: jobs & income A, hazard risk A−·lowest: walkability C−
42Stonewall5,443 people26°C (78°F)#1,403 of 2,589Strongest: walkability A, jobs & income A−·lowest: health C
43Whyte Ridge7,299 people26°C (78°F)#1,404 of 2,589Strongest: jobs & income A, cost of living A−·lowest: safety D
44St. Adolphe8,770 people26°C (78°F)#1,405 of 2,589Strongest: hazard risk A−, safety B+·lowest: walkability C
45Minnetonka4,461 people26°C (78°F)#1,406 of 2,589Strongest: jobs & income A, hazard risk B+·lowest: safety D
46La Salle9,215 people26°C (78°F)#1,407 of 2,589Strongest: jobs & income A−, cost of living B+·lowest: health C+
47Tyndall Park12,393 people26°C (78°F)#1,408 of 2,589Strongest: jobs & income A, walkability A·lowest: safety D
48Grassie2,857 people26°C (78°F)#1,409 of 2,589Strongest: jobs & income A+, hazard risk B+·lowest: safety D
49Riverbend5,453 people26°C (78°F)#1,410 of 2,589Strongest: jobs & income A−, walkability B+·lowest: safety D
50Island Lakes4,148 people26°C (78°F)#1,411 of 2,589Strongest: jobs & income A, cost of living B+·lowest: safety D
51Canterbury Park8,744 people26°C (78°F)#1,412 of 2,589Strongest: walkability A−, jobs & income A−·lowest: safety D
52Robertson5,090 people26°C (78°F)#1,413 of 2,589Strongest: jobs & income A+, walkability A·lowest: safety D
53Westwood5,716 people26°C (78°F)#1,414 of 2,589Strongest: jobs & income A, hazard risk B+·lowest: safety D
54West St. Paul10,796 people26°C (78°F)#1,415 of 2,589Strongest: jobs & income A, hazard risk B+·lowest: walkability D
55Southdale8,210 people26°C (78°F)#1,416 of 2,589Strongest: jobs & income A, walkability A·lowest: safety D
56Royalwood6,439 people26°C (78°F)#1,417 of 2,589Strongest: jobs & income A, hazard risk B+·lowest: safety D
57South River Heights2,632 people26°C (78°F)#1,418 of 2,589Strongest: jobs & income A+, walkability A−·lowest: safety D
58Elmhurst6,600 people26°C (78°F)#1,419 of 2,589Strongest: jobs & income A, hazard risk B+·lowest: safety D
59River Park South12,304 people26°C (78°F)#1,420 of 2,589Strongest: jobs & income A−, walkability B+·lowest: safety D
60Mitchell19,950 people26°C (78°F)#1,421 of 2,589Strongest: hazard risk A−, safety B+·lowest: walkability C+
61Linden Woods11,134 people26°C (78°F)#1,422 of 2,589Strongest: jobs & income A, hazard risk B+·lowest: safety D
62Point Road3,290 people26°C (78°F)#1,423 of 2,589Strongest: jobs & income A+, walkability A·lowest: safety D
63Roslyn4,411 people26°C (78°F)#1,424 of 2,589Strongest: walkability A+, jobs & income A−·lowest: safety D
64Amber Trails9,256 people26°C (78°F)#1,425 of 2,589Strongest: jobs & income A, hazard risk B+·lowest: safety D
65Springfield North8,327 people26°C (78°F)#1,426 of 2,589Strongest: jobs & income A, hazard risk B+·lowest: safety D
66Sargent Park6,242 people26°C (78°F)#1,427 of 2,589Strongest: walkability A+, jobs & income A·lowest: safety D
67Dakota Crossing13,048 people26°C (78°F)#1,428 of 2,589Strongest: jobs & income A−, walkability A−·lowest: safety D
68Fraipont4,221 people26°C (78°F)#1,429 of 2,589Strongest: jobs & income A−, hazard risk B+·lowest: safety D
69Pulberry7,723 people26°C (78°F)#1,430 of 2,589Strongest: walkability A, jobs & income A·lowest: safety D
70Glendale3,586 people26°C (78°F)#1,431 of 2,589Strongest: jobs & income A+, walkability A−·lowest: safety D
71Sage Creek7,391 people26°C (78°F)#1,432 of 2,589Strongest: jobs & income A, hazard risk B+·lowest: safety D
72Deer Lodge3,691 people26°C (78°F)#1,433 of 2,589Strongest: walkability A, jobs & income A−·lowest: safety D
73Mandalay West5,423 people26°C (78°F)#1,434 of 2,589Strongest: jobs & income A−, hazard risk B+·lowest: safety D
74West Kildonan Industrial3,678 people26°C (78°F)#1,435 of 2,589Strongest: jobs & income A, walkability B+·lowest: safety D
75Meadows3,822 people26°C (78°F)#1,436 of 2,589Strongest: walkability A−, jobs & income A−·lowest: safety D
76Lorette13,509 people26°C (78°F)#1,437 of 2,589Strongest: hazard risk A−, jobs & income B·lowest: walkability C
77Norwood West2,909 people26°C (78°F)#1,438 of 2,589Strongest: walkability A+, jobs & income A·lowest: safety D
78Betsworth7,476 people26°C (78°F)#1,439 of 2,589Strongest: jobs & income A+, hazard risk B+·lowest: safety D
79Riverview4,649 people26°C (78°F)#1,440 of 2,589Strongest: walkability A+, jobs & income A·lowest: safety D
80Tuxedo4,295 people26°C (78°F)#1,441 of 2,589Strongest: jobs & income A+, walkability A·lowest: safety D
81Steinbach21,671 people26°C (78°F)#1,442 of 2,589Strongest: hazard risk A−, walkability A−·lowest: safety C−
82River East7,774 people26°C (78°F)#1,443 of 2,589Strongest: jobs & income A, walkability B+·lowest: safety D
83Old Tuxedo6,812 people26°C (78°F)#1,444 of 2,589Strongest: walkability A+, jobs & income A·lowest: safety D
84North Inkster Industrial3,661 people26°C (78°F)#1,445 of 2,589Strongest: jobs & income A, hazard risk B+·lowest: safety D
85Shaughnessy Park5,169 people26°C (78°F)#1,446 of 2,589Strongest: walkability A+, hazard risk B+·lowest: safety D
86Varsity View2,985 people26°C (78°F)#1,447 of 2,589Strongest: jobs & income A+, walkability A·lowest: safety D
87Rivergrove2,742 people26°C (78°F)#1,448 of 2,589Strongest: jobs & income A, walkability A−·lowest: safety D
88Minto5,830 people26°C (78°F)#1,449 of 2,589Strongest: walkability A+, hazard risk B+·lowest: safety D
89Glenwood6,617 people26°C (78°F)#1,450 of 2,589Strongest: walkability A, jobs & income A−·lowest: safety D
90Mission Gardens3,979 people26°C (78°F)#1,451 of 2,589Strongest: walkability A−, hazard risk B+·lowest: safety D
91Headingley5,368 people26°C (78°F)#1,452 of 2,589Strongest: cost of living B, jobs & income B·lowest: walkability C−
92Inkster Gardens6,115 people26°C (78°F)#1,453 of 2,589Strongest: jobs & income A−, hazard risk B+·lowest: safety D
93Ste. Anne3,587 people26°C (78°F)#1,454 of 2,589Strongest: safety A−, walkability B+·lowest: hazard risk D−
94Westdale5,339 people26°C (78°F)#1,455 of 2,589Strongest: walkability B+, hazard risk B+·lowest: safety D
95St. George4,254 people26°C (78°F)#1,456 of 2,589Strongest: walkability A, hazard risk B+·lowest: safety D
96St. Norbert8,251 people26°C (78°F)#1,457 of 2,589Strongest: walkability B+, hazard risk B+·lowest: safety D
97South Tuxedo3,629 people26°C (78°F)#1,458 of 2,589Strongest: jobs & income A+, hazard risk B+·lowest: safety D
98Peguis11,177 people26°C (78°F)#1,459 of 2,589Strongest: jobs & income A−, walkability B+·lowest: safety D
99Bridgwater Forest5,076 people26°C (78°F)#1,460 of 2,589Strongest: jobs & income A−, hazard risk B+·lowest: safety D
100Radisson3,653 people26°C (78°F)#1,461 of 2,589Strongest: hazard risk B+, walkability B+·lowest: safety D
101Kirkfield4,100 people26°C (78°F)#1,462 of 2,589Strongest: walkability A, jobs & income A·lowest: safety D
102Garden City6,794 people26°C (78°F)#1,463 of 2,589Strongest: walkability A−, hazard risk B+·lowest: safety D
103Crestview8,658 people26°C (78°F)#1,464 of 2,589Strongest: walkability A, hazard risk B+·lowest: safety D
104Rossmere-B4,732 people26°C (78°F)#1,465 of 2,589Strongest: walkability A, hazard risk B+·lowest: safety D
105Waverley Heights5,252 people26°C (78°F)#1,466 of 2,589Strongest: walkability A+, health B+·lowest: safety D
106Buchanan3,473 people26°C (78°F)#1,467 of 2,589Strongest: hazard risk B+, health B+·lowest: safety D
107Maybank4,817 people26°C (78°F)#1,468 of 2,589Strongest: walkability A+, hazard risk B+·lowest: safety D
108King Edward7,190 people26°C (78°F)#1,469 of 2,589Strongest: walkability A+, hazard risk B+·lowest: safety D
109Richmond West6,114 people26°C (78°F)#1,470 of 2,589Strongest: walkability A, hazard risk B+·lowest: safety D
110Booth9,016 people26°C (78°F)#1,471 of 2,589Strongest: walkability A+, health B+·lowest: safety D
111Ste. Anne6,387 people26°C (78°F)#1,472 of 2,589Strongest: hazard risk A−, safety B+·lowest: walkability D−
112Kildonan Drive5,063 people26°C (78°F)#1,473 of 2,589Strongest: walkability A, jobs & income B+·lowest: safety D
113Oakbank17,494 people26°C (78°F)#1,474 of 2,589Strongest: jobs & income B, hazard risk B·lowest: health D
114North St. Boniface3,358 people26°C (78°F)#1,475 of 2,589Strongest: walkability A+, hazard risk B+·lowest: safety D
115Inkster-Faraday3,700 people26°C (78°F)#1,476 of 2,589Strongest: walkability A+, hazard risk B+·lowest: safety D
116Rockwood4,554 people26°C (78°F)#1,477 of 2,589Strongest: walkability A+, hazard risk B+·lowest: safety D
117Wolseley8,127 people26°C (78°F)#1,478 of 2,589Strongest: walkability A+, health B+·lowest: cost of living D
118Sturgeon Creek3,202 people26°C (78°F)#1,479 of 2,589Strongest: walkability A, health B+·lowest: safety D
119Windsor Park12,523 people26°C (78°F)#1,480 of 2,589Strongest: walkability A, hazard risk B+·lowest: safety D
120The Maples13,766 people26°C (78°F)#1,481 of 2,589Strongest: walkability A, hazard risk B+·lowest: safety D
121Leila North3,966 people26°C (78°F)#1,482 of 2,589Strongest: walkability A+, health B+·lowest: safety D
122Munroe West2,532 people26°C (78°F)#1,483 of 2,589Strongest: walkability A+, hazard risk B+·lowest: safety D
123McMillan3,568 people26°C (78°F)#1,484 of 2,589Strongest: walkability A+, health B+·lowest: cost of living D
124Brooklands3,114 people26°C (78°F)#1,485 of 2,589Strongest: walkability A−, hazard risk B+·lowest: safety D
125Seven Oaks3,244 people26°C (78°F)#1,486 of 2,589Strongest: walkability A, hazard risk B+·lowest: safety D
126Silver Heights7,883 people26°C (78°F)#1,487 of 2,589Strongest: walkability A+, hazard risk B+·lowest: safety D
127South Pointe8,168 people26°C (78°F)#1,488 of 2,589Strongest: hazard risk B+, health B+·lowest: safety D
128Victoria West3,687 people26°C (78°F)#1,489 of 2,589Strongest: walkability A, hazard risk B+·lowest: safety D
129Talbot-Grey2,756 people26°C (78°F)#1,490 of 2,589Strongest: walkability A−, hazard risk B+·lowest: safety D
130Luxton3,047 people26°C (78°F)#1,491 of 2,589Strongest: walkability A+, hazard risk B+·lowest: safety D
131Burrows Central5,565 people26°C (78°F)#1,492 of 2,589Strongest: walkability A+, hazard risk B+·lowest: safety D
132Woodlands4,057 people26°C (78°F)#1,493 of 2,589Strongest: cost of living A−, hazard risk B·lowest: health D
133East Elmwood3,611 people26°C (78°F)#1,494 of 2,589Strongest: walkability A, hazard risk B+·lowest: safety D
134Earl Grey5,152 people26°C (78°F)#1,495 of 2,589Strongest: walkability A+, hazard risk B+·lowest: cost of living D
135Norwood East3,881 people26°C (78°F)#1,496 of 2,589Strongest: walkability A+, health B+·lowest: cost of living D
136Lord Roberts5,104 people26°C (78°F)#1,497 of 2,589Strongest: walkability A+, hazard risk B+·lowest: safety D
137Templeton-Sinclair3,987 people26°C (78°F)#1,498 of 2,589Strongest: walkability A−, health B+·lowest: safety D
138Meadowood6,991 people26°C (78°F)#1,499 of 2,589Strongest: walkability A+, hazard risk B+·lowest: safety D
139Valley Gardens8,329 people26°C (78°F)#1,500 of 2,589Strongest: walkability A, health B+·lowest: safety D
140Weston6,661 people26°C (78°F)#1,501 of 2,589Strongest: walkability A, hazard risk B+·lowest: safety D
141Munroe East8,873 people26°C (78°F)#1,502 of 2,589Strongest: walkability A, health B+·lowest: safety D
142St. Boniface Industrial Park5,252 people26°C (78°F)#1,503 of 2,589Strongest: hazard risk B+, walkability B+·lowest: safety D
143Leila-McPhillips Triangle3,824 people26°C (78°F)#1,504 of 2,589Strongest: walkability A+, health B+·lowest: safety D
144Daniel McIntyre9,584 people26°C (78°F)#1,505 of 2,589Strongest: walkability A+, health B+·lowest: safety D
145Jefferson11,524 people26°C (78°F)#1,506 of 2,589Strongest: walkability A, hazard risk B+·lowest: safety D
146Kildare-Redonda8,294 people26°C (78°F)#1,507 of 2,589Strongest: walkability A, hazard risk B+·lowest: safety D
147Grant Park2,898 people26°C (78°F)#1,508 of 2,589Strongest: walkability A+, hazard risk B+·lowest: cost of living D
148St. Andrews12,021 people26°C (78°F)#1,509 of 2,589Strongest: jobs & income B+, hazard risk B·lowest: health C−
149Eaglemere3,631 people26°C (78°F)#1,510 of 2,589Strongest: health B+, walkability B+·lowest: cost of living D
150Heritage Park5,817 people26°C (78°F)#1,511 of 2,589Strongest: walkability A−, health B+·lowest: safety D
151Mathers2,785 people26°C (78°F)#1,512 of 2,589Strongest: walkability A+, hazard risk B+·lowest: cost of living D
152Stony Mountain9,180 people26°C (78°F)#1,513 of 2,589Strongest: cost of living A−, hazard risk B·lowest: health C−
153Tuxedo Industrial2,726 people26°C (78°F)#1,514 of 2,589Strongest: jobs & income B+, hazard risk B+·lowest: cost of living D−
154Broadway-Assiniboine5,871 people26°C (78°F)#1,515 of 2,589Strongest: walkability A+, health B+·lowest: safety D
155Chalmers12,384 people26°C (78°F)#1,516 of 2,589Strongest: walkability A+, hazard risk B+·lowest: safety D
156Bridgwater Trails11,365 people26°C (78°F)#1,517 of 2,589Strongest: hazard risk B+, health B+·lowest: safety D
157St. John's8,492 people26°C (78°F)#1,518 of 2,589Strongest: walkability A+, hazard risk B+·lowest: jobs & income D
158St. Matthews5,699 people26°C (78°F)#1,519 of 2,589Strongest: walkability A+, health B+·lowest: safety D
159Brockville2,632 people26°C (78°F)#1,520 of 2,589Strongest: hazard risk B+, walkability B+·lowest: cost of living D
160Rossmere-A13,613 people26°C (78°F)#1,521 of 2,589Strongest: walkability A, hazard risk B+·lowest: cost of living D
161West Alexander5,161 people26°C (78°F)#1,522 of 2,589Strongest: walkability A+, health B+·lowest: jobs & income D
162Normand Park5,299 people26°C (78°F)#1,523 of 2,589Strongest: walkability A−, hazard risk B+·lowest: safety D
163Central St. Boniface7,772 people26°C (78°F)#1,524 of 2,589Strongest: walkability A+, health B+·lowest: cost of living D
164Burrows-Keewatin2,506 people26°C (78°F)#1,525 of 2,589Strongest: walkability A+, hazard risk B+·lowest: safety D
165Valhalla3,153 people26°C (78°F)#1,526 of 2,589Strongest: walkability A+, hazard risk B+·lowest: cost of living D
166William Whyte11,432 people26°C (78°F)#1,527 of 2,589Strongest: walkability A+, hazard risk B+·lowest: jobs & income D−
167St. Clements12,029 people26°C (78°F)#1,528 of 2,589Strongest: hazard risk B, jobs & income B−·lowest: walkability D
168Alpine Place3,721 people26°C (78°F)#1,529 of 2,589Strongest: walkability A, hazard risk B+·lowest: jobs & income D
169Centennial4,483 people26°C (78°F)#1,530 of 2,589Strongest: walkability A+, health B+·lowest: jobs & income D−
170Fort Richmond11,563 people26°C (78°F)#1,531 of 2,589Strongest: walkability A+, hazard risk B+·lowest: cost of living D
171North Point Douglas2,670 people26°C (78°F)#1,532 of 2,589Strongest: walkability A+, hazard risk B+·lowest: jobs & income D−
172Worthington6,093 people26°C (78°F)#1,533 of 2,589Strongest: walkability A+, hazard risk B+·lowest: cost of living D
173Niakwa Place3,461 people26°C (78°F)#1,534 of 2,589Strongest: walkability A, hazard risk B+·lowest: cost of living D
174Spence4,378 people26°C (78°F)#1,535 of 2,589Strongest: walkability A+, health B+·lowest: jobs & income D−
175West Broadway6,537 people26°C (78°F)#1,536 of 2,589Strongest: walkability A+, health B+·lowest: cost of living D−
176Central Park4,328 people26°C (78°F)#1,537 of 2,589Strongest: walkability A+, health B+·lowest: jobs & income D−
177Selkirk11,570 people26°C (78°F)#1,538 of 2,589Strongest: walkability A, hazard risk B·lowest: safety D
178South Portage3,037 people26°C (78°F)#1,539 of 2,589Strongest: walkability A+, hazard risk B+·lowest: jobs & income D
179Lorne3,022 people26°C (79°F)#1,540 of 2,589Strongest: cost of living A+, safety A+·lowest: health B−
180Killarney3,708 people26°C (79°F)#1,542 of 2,589Strongest: walkability A, cost of living A−·lowest: safety C
181Altona4,989 people26°C (79°F)#1,574 of 2,589Strongest: walkability A, jobs & income B+·lowest: cost of living B−
182Emerson-Franklin2,686 people26°C (79°F)#1,578 of 2,589Strongest: hazard risk A−, cost of living A−·lowest: jobs & income C−
183De Salaberry4,401 people26°C (79°F)#1,582 of 2,589Strongest: hazard risk A−, safety B+·lowest: jobs & income C−
184Morris3,550 people26°C (79°F)#1,588 of 2,589Strongest: jobs & income A−, cost of living B+·lowest: safety C
185La Broquerie7,808 people26°C (79°F)#1,593 of 2,589Strongest: safety B+, health C+·lowest: hazard risk D−
Rankings

More lists for Manitoba

Province by province

Coolest summers elsewhere

Photos: Thompson, U.S. Embassy and Consulates in Canada (Public domain) · Russell, Carsten Hanebaum (Public domain) · Flin Flon (Part), Unknown author Unknown author (Public domain), 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).