Home › Canada › Manitoba › Rankings › Most affordable Division No. 19, Unorganized, #1 on this list · Photo: Earth Science and Remote Sensing Unit , Lyndon B. Johnson Space Center (Public domain) Manitoba · 2026 Most affordable towns in Manitoba Last comes West Broadway, at D−. Nationally, Division No. 19, Unorganized ranks #3 of 2,580. 15 places in Manitoba reach the top 100 for all of Canada. Nowhere in Manitoba does better on this list than Division No. 19, Unorganized, at A+. Lorne is second (A+) and The Pas third (A+). Of the 184 on the list, 24 earn an A.
Cost of living grade: the owners’ median home value and a year’s rent, each against the place’s own household income How grades work
#1 Overall D · #2,470 of 2,556
Strongest: cost of living A+ , walkability C+ · lowest: hazard risk D−
#2 Overall A+ · #5 of 2,556
Strongest: cost of living A+ , safety A+ · lowest: health B−
#3 Overall C+ · #1,522 of 2,556
Strongest: cost of living A+ , walkability A · lowest: safety D−
All 184, ranked in Manitoba Best first in Manitoba; beside each place, its rank on the same list for all of Canada.
Every Manitoba list # Town Cost of living Canada rank What drives it
2 Lorne 3,022 people A+ #6 of 2,580 Strongest: cost of living A+ , safety A+ · lowest: health B− 3 The Pas 5,634 people A+ #9 of 2,580 Strongest: cost of living A+ , walkability A · lowest: safety D− 8 Neepawa 6,328 people A #54 of 2,580 Strongest: jobs & income A+ , cost of living A · lowest: health B− 11 Pembina 2,502 people A #70 of 2,580 Strongest: safety A+ , cost of living A · lowest: jobs & income C+ 14 Grey 2,655 people A− #93 of 2,580 Strongest: safety A+ , cost of living A− · lowest: health C+ 16 Stony Mountain 9,180 people A− #106 of 2,580 Strongest: cost of living A− , hazard risk B · lowest: health C− 17 WestLake-Gladstone 3,604 people A− #107 of 2,580 Strongest: cost of living A− , walkability B+ · lowest: jobs & income C− 18 Killarney 3,708 people A− #136 of 2,580 Strongest: walkability A , cost of living A− · lowest: safety C 19 Cornwallis 4,705 people A− #141 of 2,580 Strongest: jobs & income A+ , cost of living A− · lowest: walkability C 20 Woodlands 4,057 people A− #146 of 2,580 Strongest: cost of living A− , hazard risk B · lowest: health D 21 Whyte Ridge 7,299 people A− #147 of 2,580 Strongest: jobs & income A , cost of living A− · lowest: safety D 22 Cartier 3,739 people A− #148 of 2,580 Strongest: cost of living A− , safety B− · lowest: walkability D 23 Souris 2,737 people A− #150 of 2,580 Strongest: walkability A , cost of living A− · lowest: hazard risk C+ 24 Emerson-Franklin 2,686 people A− #178 of 2,580 Strongest: hazard risk A− , cost of living A− · lowest: jobs & income C− 25 Island Lakes 4,148 people B+ #202 of 2,580 Strongest: jobs & income A , cost of living B+ · lowest: safety D 26 Dufferin 2,587 people B+ #207 of 2,580 Strongest: safety A+ , jobs & income A+ · lowest: walkability C 27 Alexander 4,032 people B+ #216 of 2,580 Strongest: cost of living B+ , hazard risk B · lowest: safety D− 28 Fraipont 4,221 people B+ #222 of 2,580 Strongest: jobs & income A− , hazard risk B+ · lowest: safety D 29 La Salle 9,215 people B+ #234 of 2,580 Strongest: jobs & income A− , cost of living B+ · lowest: health C+ 30 Grassie 2,857 people B+ #247 of 2,580 Strongest: jobs & income A+ , hazard risk B+ · lowest: safety D 31 Morris 3,550 people B+ #257 of 2,580 Strongest: jobs & income A− , cost of living B+ · lowest: safety C 32 Roblin 3,184 people B+ #266 of 2,580 Strongest: jobs & income B+ , cost of living B+ · lowest: safety D 33 Lac du Bonnet 3,592 people B+ #280 of 2,580 Strongest: cost of living B+ , hazard risk B · lowest: jobs & income D 34 Canterbury Park 8,744 people B+ #282 of 2,580 Strongest: walkability A− , jobs & income A− · lowest: safety D 35 Riverbend 5,453 people B+ #286 of 2,580 Strongest: jobs & income A− , walkability B+ · lowest: safety D 36 Stonewall 5,443 people B+ #292 of 2,580 Strongest: walkability A , jobs & income A− · lowest: health C 37 East St. Paul 10,321 people B+ #302 of 2,580 Strongest: jobs & income A , hazard risk A− · lowest: walkability C− 38 Minnedosa 2,859 people B+ #308 of 2,580 Strongest: cost of living B+ , walkability B · lowest: safety C 39 Minnetonka 4,461 people B+ #310 of 2,580 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 40 Bifrost-Riverton 3,518 people B #320 of 2,580 Strongest: cost of living B , walkability B · lowest: safety D− 41 De Salaberry 4,401 people B #333 of 2,580 Strongest: hazard risk A− , safety B+ · lowest: jobs & income C− 42 Crescentwood 3,060 people B #353 of 2,580 Strongest: jobs & income A+ , walkability A+ · lowest: safety D 43 Royalwood 6,439 people B #356 of 2,580 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 45 Headingley 5,368 people B #404 of 2,580 Strongest: cost of living B , jobs & income B · lowest: walkability C− 46 Swan River 4,048 people B #408 of 2,580 Strongest: walkability A , cost of living B · lowest: safety D− 47 Tyndall Park 12,393 people B #410 of 2,580 Strongest: jobs & income A , walkability A · lowest: safety D 48 Portage la Prairie 7,359 people B #431 of 2,580 Strongest: cost of living B , jobs & income B− · lowest: walkability D 49 Virden 3,322 people B #435 of 2,580 Strongest: walkability A , jobs & income A · lowest: safety C− 50 Elmhurst 6,600 people B #439 of 2,580 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 51 River Park South 12,304 people B #448 of 2,580 Strongest: jobs & income A− , walkability B+ · lowest: safety D 52 Springfield North 8,327 people B #449 of 2,580 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 53 Westwood 5,716 people B− #473 of 2,580 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 54 Rhineland 6,819 people B− #475 of 2,580 Strongest: jobs & income B , walkability B · lowest: safety C 55 St. Adolphe 8,770 people B− #481 of 2,580 Strongest: hazard risk A− , safety B+ · lowest: walkability C 56 Dauphin 8,587 people B− #489 of 2,580 Strongest: walkability A , cost of living B− · lowest: safety D− 57 Amber Trails 9,256 people B− #501 of 2,580 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 58 Sage Creek 7,391 people B− #503 of 2,580 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 59 Linden Woods 11,134 people B− #520 of 2,580 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 60 West St. Paul 10,796 people B− #529 of 2,580 Strongest: jobs & income A , hazard risk B+ · lowest: walkability D 61 Southdale 8,210 people B− #533 of 2,580 Strongest: jobs & income A , walkability A · lowest: safety D 62 Lorette 13,509 people B− #557 of 2,580 Strongest: hazard risk A− , jobs & income B · lowest: walkability C 63 Stanley 9,929 people B− #565 of 2,580 Strongest: safety A+ , jobs & income A · lowest: walkability C− 64 Oakbank 17,494 people B− #585 of 2,580 Strongest: jobs & income B , hazard risk B · lowest: health D 65 Dakota Crossing 13,048 people B− #599 of 2,580 Strongest: jobs & income A− , walkability A− · lowest: safety D 66 Altona 4,989 people B− #637 of 2,580 Strongest: walkability A , jobs & income B+ · lowest: cost of living B− 67 Mandalay West 5,423 people B− #649 of 2,580 Strongest: jobs & income A− , hazard risk B+ · lowest: safety D 68 Robertson 5,090 people B− #653 of 2,580 Strongest: jobs & income A+ , walkability A · lowest: safety D 69 Steinbach 21,671 people C+ #737 of 2,580 Strongest: hazard risk A− , walkability A− · lowest: safety C− 70 Niverville 7,277 people C+ #739 of 2,580 Strongest: safety A , hazard risk A− · lowest: health C+ 71 St. Norbert 8,251 people C+ #755 of 2,580 Strongest: walkability B+ , hazard risk B+ · lowest: safety D 72 Mitchell 19,950 people C+ #758 of 2,580 Strongest: hazard risk A− , safety B+ · lowest: walkability C+ 73 Shaughnessy Park 5,169 people C+ #759 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 74 Buchanan 3,473 people C+ #760 of 2,580 Strongest: hazard risk B+ , health B+ · lowest: safety D 75 Brandon 59,444 people C+ #767 of 2,580 Strongest: walkability A− , jobs & income A− · lowest: safety C− 76 Westdale 5,339 people C+ #776 of 2,580 Strongest: walkability B+ , hazard risk B+ · lowest: safety D 77 Betsworth 7,476 people C+ #781 of 2,580 Strongest: jobs & income A+ , hazard risk B+ · lowest: safety D 78 South River Heights 2,632 people C+ #785 of 2,580 Strongest: jobs & income A+ , walkability A− · lowest: safety D 79 Mission Gardens 3,979 people C+ #839 of 2,580 Strongest: walkability A− , hazard risk B+ · lowest: safety D 80 River East 7,774 people C+ #848 of 2,580 Strongest: jobs & income A , walkability B+ · lowest: safety D 81 Radisson 3,653 people C+ #849 of 2,580 Strongest: hazard risk B+ , walkability B+ · lowest: safety D 82 Roslyn 4,411 people C+ #862 of 2,580 Strongest: walkability A+ , jobs & income A− · lowest: safety D 84 Meadows 3,822 people C+ #890 of 2,580 Strongest: walkability A− , jobs & income A− · lowest: safety D 85 Inkster-Faraday 3,700 people C #901 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 86 Point Road 3,290 people C #912 of 2,580 Strongest: jobs & income A+ , walkability A · lowest: safety D 87 Inkster Gardens 6,115 people C #917 of 2,580 Strongest: jobs & income A− , hazard risk B+ · lowest: safety D 88 St. Andrews 12,021 people C #919 of 2,580 Strongest: jobs & income B+ , hazard risk B · lowest: health C− 89 Ste. Anne 6,387 people C #930 of 2,580 Strongest: hazard risk A− , safety B+ · lowest: walkability D− 90 Glendale 3,586 people C #934 of 2,580 Strongest: jobs & income A+ , walkability A− · lowest: safety D 91 Pulberry 7,723 people C #941 of 2,580 Strongest: walkability A , jobs & income A · lowest: safety D 92 Deer Lodge 3,691 people C #944 of 2,580 Strongest: walkability A , jobs & income A− · lowest: safety D 93 Sargent Park 6,242 people C #955 of 2,580 Strongest: walkability A+ , jobs & income A · lowest: safety D 94 Burrows Central 5,565 people C #970 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 95 Brokenhead 5,931 people C #978 of 2,580 Strongest: hazard risk B , safety B · lowest: health C− 96 Gimli 6,914 people C #982 of 2,580 Strongest: walkability B , hazard risk B · lowest: safety D 97 St. George 4,254 people C #993 of 2,580 Strongest: walkability A , hazard risk B+ · lowest: safety D 98 Brooklands 3,114 people C #994 of 2,580 Strongest: walkability A− , hazard risk B+ · lowest: safety D 99 Luxton 3,047 people C #1,004 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 100 Portage la Prairie 14,738 people C #1,007 of 2,580 Strongest: walkability A , jobs & income B · lowest: safety D 101 Seven Oaks 3,244 people C #1,018 of 2,580 Strongest: walkability A , hazard risk B+ · lowest: safety D 102 Bridgwater Forest 5,076 people C #1,026 of 2,580 Strongest: jobs & income A− , hazard risk B+ · lowest: safety D 103 Weston 6,661 people C #1,040 of 2,580 Strongest: walkability A , hazard risk B+ · lowest: safety D 104 Rossmere-B 4,732 people C #1,047 of 2,580 Strongest: walkability A , hazard risk B+ · lowest: safety D 105 South Pointe 8,168 people C #1,054 of 2,580 Strongest: hazard risk B+ , health B+ · lowest: safety D 106 Minto 5,830 people C #1,056 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 107 Beausejour 3,565 people C #1,066 of 2,580 Strongest: walkability A− , hazard risk B · lowest: cost of living C 108 East Elmwood 3,611 people C #1,067 of 2,580 Strongest: walkability A , hazard risk B+ · lowest: safety D 109 St. Clements 12,029 people C #1,080 of 2,580 Strongest: hazard risk B , jobs & income B− · lowest: walkability D 110 Victoria West 3,687 people C #1,086 of 2,580 Strongest: walkability A , hazard risk B+ · lowest: safety D 111 Morden 11,578 people C #1,087 of 2,580 Strongest: jobs & income B+ , walkability B+ · lowest: cost of living C 112 Waverley Heights 5,252 people C #1,121 of 2,580 Strongest: walkability A+ , health B+ · lowest: safety D 113 La Broquerie 7,808 people C #1,137 of 2,580 Strongest: safety B+ , health C+ · lowest: hazard risk D− 114 Talbot-Grey 2,756 people C #1,160 of 2,580 Strongest: walkability A− , hazard risk B+ · lowest: safety D 115 Glenwood 6,617 people C #1,179 of 2,580 Strongest: walkability A , jobs & income A− · lowest: safety D 116 King Edward 7,190 people C #1,181 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 117 Carman 3,547 people C #1,185 of 2,580 Strongest: walkability A , jobs & income B · lowest: cost of living C 118 Bridgwater Trails 11,365 people C #1,189 of 2,580 Strongest: hazard risk B+ , health B+ · lowest: safety D 119 Munroe West 2,532 people C #1,204 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 120 Daniel McIntyre 9,584 people C #1,205 of 2,580 Strongest: walkability A+ , health B+ · lowest: safety D 121 St. John's 8,492 people C− #1,209 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: jobs & income D 122 South Tuxedo 3,629 people C− #1,216 of 2,580 Strongest: jobs & income A+ , hazard risk B+ · lowest: safety D 123 Rivergrove 2,742 people C− #1,225 of 2,580 Strongest: jobs & income A , walkability A− · lowest: safety D 124 Richmond West 6,114 people C− #1,226 of 2,580 Strongest: walkability A , hazard risk B+ · lowest: safety D 125 Chalmers 12,384 people C− #1,233 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 126 Garden City 6,794 people C− #1,239 of 2,580 Strongest: walkability A− , hazard risk B+ · lowest: safety D 127 Ste. Anne 3,587 people C− #1,256 of 2,580 Strongest: safety A− , walkability B+ · lowest: hazard risk D− 128 Peguis 11,177 people C− #1,257 of 2,580 Strongest: jobs & income A− , walkability B+ · lowest: safety D 129 The Maples 13,766 people C− #1,258 of 2,580 Strongest: walkability A , hazard risk B+ · lowest: safety D 130 Norwood West 2,909 people C− #1,264 of 2,580 Strongest: walkability A+ , jobs & income A · lowest: safety D 131 Crestview 8,658 people C− #1,267 of 2,580 Strongest: walkability A , hazard risk B+ · lowest: safety D 132 Maybank 4,817 people C− #1,274 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 133 Selkirk 11,570 people C− #1,283 of 2,580 Strongest: walkability A , hazard risk B · lowest: safety D 134 Tuxedo 4,295 people C− #1,305 of 2,580 Strongest: jobs & income A+ , walkability A · lowest: safety D 135 Old Tuxedo 6,812 people C− #1,309 of 2,580 Strongest: walkability A+ , jobs & income A · lowest: safety D 136 Sturgeon Creek 3,202 people C− #1,329 of 2,580 Strongest: walkability A , health B+ · lowest: safety D 137 Kildare-Redonda 8,294 people C− #1,337 of 2,580 Strongest: walkability A , hazard risk B+ · lowest: safety D 139 Meadowood 6,991 people C− #1,363 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 140 Windsor Park 12,523 people C− #1,370 of 2,580 Strongest: walkability A , hazard risk B+ · lowest: safety D 141 Lord Roberts 5,104 people C− #1,371 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 142 Winkler 16,156 people C− #1,373 of 2,580 Strongest: safety A− , jobs & income B+ · lowest: cost of living C− 144 Riverview 4,649 people C− #1,411 of 2,580 Strongest: walkability A+ , jobs & income A · lowest: safety D 145 Varsity View 2,985 people C− #1,428 of 2,580 Strongest: jobs & income A+ , walkability A · lowest: safety D 146 St. Matthews 5,699 people C− #1,479 of 2,580 Strongest: walkability A+ , health B+ · lowest: safety D 147 Valley Gardens 8,329 people C− #1,497 of 2,580 Strongest: walkability A , health B+ · lowest: safety D 148 Broadway-Assiniboine 5,871 people C− #1,517 of 2,580 Strongest: walkability A+ , health B+ · lowest: safety D 149 Munroe East 8,873 people C− #1,520 of 2,580 Strongest: walkability A , health B+ · lowest: safety D 150 Alpine Place 3,721 people C− #1,550 of 2,580 Strongest: walkability A , hazard risk B+ · lowest: jobs & income D 151 North St. Boniface 3,358 people C− #1,555 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 152 Jefferson 11,524 people C− #1,558 of 2,580 Strongest: walkability A , hazard risk B+ · lowest: safety D 153 Leila North 3,966 people C− #1,570 of 2,580 Strongest: walkability A+ , health B+ · lowest: safety D 154 West Alexander 5,161 people C− #1,573 of 2,580 Strongest: walkability A+ , health B+ · lowest: jobs & income D 155 William Whyte 11,432 people C− #1,574 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: jobs & income D− 156 Silver Heights 7,883 people D #1,588 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 157 Kirkfield 4,100 people D #1,613 of 2,580 Strongest: walkability A , jobs & income A · lowest: safety D 158 Booth 9,016 people D #1,616 of 2,580 Strongest: walkability A+ , health B+ · lowest: safety D 159 Burrows-Keewatin 2,506 people D #1,632 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 160 Templeton-Sinclair 3,987 people D #1,665 of 2,580 Strongest: walkability A− , health B+ · lowest: safety D 161 Kildonan Drive 5,063 people D #1,682 of 2,580 Strongest: walkability A , jobs & income B+ · lowest: safety D 162 Rockwood 4,554 people D #1,692 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 163 Normand Park 5,299 people D #1,700 of 2,580 Strongest: walkability A− , hazard risk B+ · lowest: safety D 164 Heritage Park 5,817 people D #1,726 of 2,580 Strongest: walkability A− , health B+ · lowest: safety D 165 Wolseley 8,127 people D #1,743 of 2,580 Strongest: walkability A+ , health B+ · lowest: cost of living D 166 Earl Grey 5,152 people D #1,745 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 167 North Point Douglas 2,670 people D #1,752 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: jobs & income D− 168 Brockville 2,632 people D #1,757 of 2,580 Strongest: hazard risk B+ , walkability B+ · lowest: cost of living D 169 McMillan 3,568 people D #1,794 of 2,580 Strongest: walkability A+ , health B+ · lowest: cost of living D 170 Norwood East 3,881 people D #1,795 of 2,580 Strongest: walkability A+ , health B+ · lowest: cost of living D 171 Rossmere-A 13,613 people D #1,796 of 2,580 Strongest: walkability A , hazard risk B+ · lowest: cost of living D 172 Eaglemere 3,631 people D #1,809 of 2,580 Strongest: health B+ , walkability B+ · lowest: cost of living D 173 Centennial 4,483 people D #1,839 of 2,580 Strongest: walkability A+ , health B+ · lowest: jobs & income D− 174 Fort Richmond 11,563 people D #1,909 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 175 Worthington 6,093 people D #1,921 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 176 Valhalla 3,153 people D #1,929 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 177 Niakwa Place 3,461 people D #1,972 of 2,580 Strongest: walkability A , hazard risk B+ · lowest: cost of living D 178 Grant Park 2,898 people D #1,976 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 179 Mathers 2,785 people D #1,977 of 2,580 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 180 Central St. Boniface 7,772 people D #2,005 of 2,580 Strongest: walkability A+ , health B+ · lowest: cost of living D 181 Spence 4,378 people D #2,033 of 2,580 Strongest: walkability A+ , health B+ · lowest: jobs & income D− 182 Tuxedo Industrial 2,726 people D− #2,114 of 2,580 Strongest: jobs & income B+ , hazard risk B+ · lowest: cost of living D− 183 Central Park 4,328 people D− #2,128 of 2,580 Strongest: walkability A+ , health B+ · lowest: jobs & income D− 184 West Broadway 6,537 people D− #2,181 of 2,580 Strongest: walkability A+ , health B+ · lowest: cost of living D− Rankings
More lists for Manitoba Province by province
Most affordable elsewhere Photos: Division No. 19, Unorganized, Earth Science and Remote Sensing Unit , Lyndon B. Johnson S… (Public domain ) · Lorne, DrBeetrootCa (CC BY-SA 4.0 ) · The Pas, Quintin Soloviev (CC BY 4.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).