Home › Canada › Manitoba › Rankings › Oldest Manitoba · 2026 Towns with the oldest residents in Manitoba The list ends with Stanley, at 25.6 years. Brockville is #1 of 2,589 on the list for all of Canada. Of the places on this list, 5 make the national top 100. First place in Manitoba goes to Brockville, with 67.7 years. Valhalla takes second place with 66 years; Gimli is third with 59.2 years. At the halfway mark stands La Salle, at 39.6 years.
Median age of residents, 2021 census (for a city’s neighbourhoods, estimated from five-year age groups) How grades work
#1 Overall C− · #2,301 of 2,556
Strongest: hazard risk B+ , walkability B+ · lowest: cost of living D
#2 Overall D · #2,368 of 2,556
Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D
#3 Overall D · #2,485 of 2,556
Strongest: walkability B , hazard risk B · lowest: safety 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 # Town Median age Canada rank What drives it
1 Brockville 2,632 people 67.7 years #1 of 2,589 Strongest: hazard risk B+ , walkability B+ · lowest: cost of living D 2 Valhalla 3,153 people 66 years #3 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 3 Gimli 6,914 people 59.2 years #33 of 2,589 Strongest: walkability B , hazard risk B · lowest: safety D 4 Alexander 4,032 people 58.4 years #48 of 2,589 Strongest: cost of living B+ , hazard risk B · lowest: safety D− 6 Lac du Bonnet 3,592 people 55.6 years #122 of 2,589 Strongest: cost of living B+ , hazard risk B · lowest: jobs & income D 7 Kirkfield 4,100 people 54.1 years #176 of 2,589 Strongest: walkability A , jobs & income A · lowest: safety D 8 Roslyn 4,411 people 50.8 years #330 of 2,589 Strongest: walkability A+ , jobs & income A− · lowest: safety D 9 Rivergrove 2,742 people 50.2 years #376 of 2,589 Strongest: jobs & income A , walkability A− · lowest: safety D 10 Roblin 3,184 people 49.2 years #434 of 2,589 Strongest: jobs & income B+ , cost of living B+ · lowest: safety D 11 Point Road 3,290 people 48.9 years #448 of 2,589 Strongest: jobs & income A+ , walkability A · lowest: safety D 12 Elmhurst 6,600 people 48.7 years #479 of 2,589 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 13 Carman 3,547 people 48.4 years #495 of 2,589 Strongest: walkability A , jobs & income B · lowest: cost of living C 14 Alpine Place 3,721 people 48.4 years #502 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: jobs & income D 15 Glendale 3,586 people 48.2 years #510 of 2,589 Strongest: jobs & income A+ , walkability A− · lowest: safety D 16 Kildonan Drive 5,063 people 48.2 years #511 of 2,589 Strongest: walkability A , jobs & income B+ · lowest: safety D 17 St. Clements 12,029 people 48 years #529 of 2,589 Strongest: hazard risk B , jobs & income B− · lowest: walkability D 18 River East 7,774 people 47.9 years #539 of 2,589 Strongest: jobs & income A , walkability B+ · lowest: safety D 19 Betsworth 7,476 people 47.4 years #573 of 2,589 Strongest: jobs & income A+ , hazard risk B+ · lowest: safety D 20 Killarney 3,708 people 47.2 years #589 of 2,589 Strongest: walkability A , cost of living A− · lowest: safety C 21 Linden Woods 11,134 people 47 years #618 of 2,589 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 22 Minnetonka 4,461 people 46.9 years #622 of 2,589 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 23 East St. Paul 10,321 people 46.8 years #628 of 2,589 Strongest: jobs & income A , hazard risk A− · lowest: walkability C− 24 St. Andrews 12,021 people 46.8 years #641 of 2,589 Strongest: jobs & income B+ , hazard risk B · lowest: health C− 25 Varsity View 2,985 people 46.6 years #658 of 2,589 Strongest: jobs & income A+ , walkability A · lowest: safety D 26 Beausejour 3,565 people 46.4 years #685 of 2,589 Strongest: walkability A− , hazard risk B · lowest: cost of living C 27 South River Heights 2,632 people 46.2 years #700 of 2,589 Strongest: jobs & income A+ , walkability A− · lowest: safety D 28 Crescentwood 3,060 people 46 years #712 of 2,589 Strongest: jobs & income A+ , walkability A+ · lowest: safety D 29 Minnedosa 2,859 people 46 years #717 of 2,589 Strongest: cost of living B+ , walkability B · lowest: safety C 30 Dakota Crossing 13,048 people 45.8 years #743 of 2,589 Strongest: jobs & income A− , walkability A− · lowest: safety D 32 Heritage Park 5,817 people 45.1 years #843 of 2,589 Strongest: walkability A− , health B+ · lowest: safety D 33 Central St. Boniface 7,772 people 45 years #851 of 2,589 Strongest: walkability A+ , health B+ · lowest: cost of living D 34 Meadows 3,822 people 44.8 years #877 of 2,589 Strongest: walkability A− , jobs & income A− · lowest: safety D 35 Swan Valley West 2,702 people 44.8 years #880 of 2,589 Strongest: cost of living A , jobs & income A · lowest: safety D 36 Southdale 8,210 people 44.7 years #905 of 2,589 Strongest: jobs & income A , walkability A · lowest: safety D 37 Silver Heights 7,883 people 44.7 years #908 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 38 Normand Park 5,299 people 44.7 years #909 of 2,589 Strongest: walkability A− , hazard risk B+ · lowest: safety D 39 North River Heights 7,228 people 44.6 years #912 of 2,589 Strongest: jobs & income A+ , cost of living A · lowest: safety D 40 Royalwood 6,439 people 44.6 years #915 of 2,589 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 41 Whyte Ridge 7,299 people 44.5 years #920 of 2,589 Strongest: jobs & income A , cost of living A− · lowest: safety D 42 Westwood 5,716 people 44.5 years #921 of 2,589 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 43 Lorne 3,022 people 44.4 years #925 of 2,589 Strongest: cost of living A+ , safety A+ · lowest: health B− 44 Island Lakes 4,148 people 44.4 years #947 of 2,589 Strongest: jobs & income A , cost of living B+ · lowest: safety D 45 Central River Heights 2,736 people 44.1 years #978 of 2,589 Strongest: jobs & income A+ , walkability A · lowest: safety D 46 Riverview 4,649 people 44.1 years #980 of 2,589 Strongest: walkability A+ , jobs & income A · lowest: safety D 47 Sturgeon Creek 3,202 people 44.1 years #981 of 2,589 Strongest: walkability A , health B+ · lowest: safety D 48 Stonewall 5,443 people 44 years #999 of 2,589 Strongest: walkability A , jobs & income A− · lowest: health C 49 Selkirk 11,570 people 44 years #1,021 of 2,589 Strongest: walkability A , hazard risk B · lowest: safety D 50 Old Tuxedo 6,812 people 43.9 years #1,029 of 2,589 Strongest: walkability A+ , jobs & income A · lowest: safety D 51 Souris 2,737 people 43.6 years #1,061 of 2,589 Strongest: walkability A , cost of living A− · lowest: hazard risk C+ 52 Buchanan 3,473 people 43.4 years #1,102 of 2,589 Strongest: hazard risk B+ , health B+ · lowest: safety D 53 Russell 2,715 people 43.2 years #1,125 of 2,589 Strongest: jobs & income A+ , walkability A · lowest: safety D 54 Niakwa Place 3,461 people 43.2 years #1,146 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: cost of living D 55 Deer Lodge 3,691 people 43 years #1,158 of 2,589 Strongest: walkability A , jobs & income A− · lowest: safety D 56 Templeton-Sinclair 3,987 people 42.9 years #1,170 of 2,589 Strongest: walkability A− , health B+ · lowest: safety D 57 Meadowood 6,991 people 42.9 years #1,171 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 58 Flin Flon (Part) 4,732 people 42.8 years #1,193 of 2,589 Strongest: cost of living A+ , walkability A · lowest: hazard risk D− 59 Swan River 4,048 people 42.8 years #1,201 of 2,589 Strongest: walkability A , cost of living B · lowest: safety D− 60 Booth 9,016 people 42.7 years #1,212 of 2,589 Strongest: walkability A+ , health B+ · lowest: safety D 61 Garden City 6,794 people 42.4 years #1,257 of 2,589 Strongest: walkability A− , hazard risk B+ · lowest: safety D 62 Oakbank 17,494 people 42.4 years #1,258 of 2,589 Strongest: jobs & income B , hazard risk B · lowest: health D 63 Mathers 2,785 people 42.3 years #1,273 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 64 Springfield North 8,327 people 42.2 years #1,281 of 2,589 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 65 Pulberry 7,723 people 42.2 years #1,282 of 2,589 Strongest: walkability A , jobs & income A · lowest: safety D 66 Rockwood 4,554 people 42.1 years #1,297 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 67 Emerson-Franklin 2,686 people 42 years #1,321 of 2,589 Strongest: hazard risk A− , cost of living A− · lowest: jobs & income C− 68 Norwood West 2,909 people 42 years #1,327 of 2,589 Strongest: walkability A+ , jobs & income A · lowest: safety D 69 North Point Douglas 2,670 people 41.8 years #1,353 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: jobs & income D− 70 Virden 3,322 people 41.6 years #1,379 of 2,589 Strongest: walkability A , jobs & income A · lowest: safety C− 71 St. Norbert 8,251 people 41.6 years #1,387 of 2,589 Strongest: walkability B+ , hazard risk B+ · lowest: safety D 72 Sargent Park 6,242 people 41.4 years #1,407 of 2,589 Strongest: walkability A+ , jobs & income A · lowest: safety D 73 West St. Paul 10,796 people 41.2 years #1,440 of 2,589 Strongest: jobs & income A , hazard risk B+ · lowest: walkability D 74 Dauphin 8,587 people 41.2 years #1,454 of 2,589 Strongest: walkability A , cost of living B− · lowest: safety D− 75 Kildare-Redonda 8,294 people 41.2 years #1,458 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: safety D 76 Tuxedo 4,295 people 40.9 years #1,484 of 2,589 Strongest: jobs & income A+ , walkability A · lowest: safety D 77 Crestview 8,658 people 40.9 years #1,486 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: safety D 78 Pembina 2,502 people 40.8 years #1,490 of 2,589 Strongest: safety A+ , cost of living A · lowest: jobs & income C+ 79 Stony Mountain 9,180 people 40.8 years #1,531 of 2,589 Strongest: cost of living A− , hazard risk B · lowest: health C− 80 Rossmere-B 4,732 people 40.7 years #1,542 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: safety D 81 Headingley 5,368 people 40.4 years #1,587 of 2,589 Strongest: cost of living B , jobs & income B · lowest: walkability C− 82 Wallace-Woodworth 2,983 people 40.4 years #1,600 of 2,589 Strongest: jobs & income A , cost of living A · lowest: health C 83 Mission Gardens 3,979 people 40.3 years #1,607 of 2,589 Strongest: walkability A− , hazard risk B+ · lowest: safety D 84 Seven Oaks 3,244 people 40.3 years #1,611 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: safety D 85 Radisson 3,653 people 40.2 years #1,621 of 2,589 Strongest: hazard risk B+ , walkability B+ · lowest: safety D 86 Jefferson 11,524 people 40.2 years #1,625 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: safety D 87 Altona 4,989 people 40 years #1,648 of 2,589 Strongest: walkability A , jobs & income B+ · lowest: cost of living B− 88 River Park South 12,304 people 40 years #1,651 of 2,589 Strongest: jobs & income A− , walkability B+ · lowest: safety D 89 Windsor Park 12,523 people 40 years #1,660 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: safety D 90 Woodlands 4,057 people 40 years #1,662 of 2,589 Strongest: cost of living A− , hazard risk B · lowest: health D 91 Portage la Prairie 14,738 people 40 years #1,665 of 2,589 Strongest: walkability A , jobs & income B · lowest: safety D 92 Brokenhead 5,931 people 40 years #1,670 of 2,589 Strongest: hazard risk B , safety B · lowest: health C− 93 La Salle 9,215 people 39.6 years #1,719 of 2,589 Strongest: jobs & income A− , cost of living B+ · lowest: health C+ 94 Robertson 5,090 people 39.6 years #1,722 of 2,589 Strongest: jobs & income A+ , walkability A · lowest: safety D 95 Norwood East 3,881 people 39.3 years #1,782 of 2,589 Strongest: walkability A+ , health B+ · lowest: cost of living D 96 Rossmere-A 13,613 people 39.3 years #1,784 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: cost of living D 97 WestLake-Gladstone 3,604 people 39.2 years #1,800 of 2,589 Strongest: cost of living A− , walkability B+ · lowest: jobs & income C− 98 Victoria West 3,687 people 39.2 years #1,810 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: safety D 99 Eaglemere 3,631 people 39.2 years #1,813 of 2,589 Strongest: health B+ , walkability B+ · lowest: cost of living D 100 Tyndall Park 12,393 people 39 years #1,827 of 2,589 Strongest: jobs & income A , walkability A · lowest: safety D 101 Richmond West 6,114 people 39 years #1,831 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: safety D 102 Valley Gardens 8,329 people 39 years #1,835 of 2,589 Strongest: walkability A , health B+ · lowest: safety D 104 Neepawa 6,328 people 38.8 years #1,847 of 2,589 Strongest: jobs & income A+ , cost of living A · lowest: health B− 105 Grey 2,655 people 38.8 years #1,850 of 2,589 Strongest: safety A+ , cost of living A− · lowest: health C+ 106 Mandalay West 5,423 people 38.8 years #1,858 of 2,589 Strongest: jobs & income A− , hazard risk B+ · lowest: safety D 107 Portage la Prairie 7,359 people 38.8 years #1,865 of 2,589 Strongest: cost of living B , jobs & income B− · lowest: walkability D 108 Central Park 4,328 people 38.8 years #1,878 of 2,589 Strongest: walkability A+ , health B+ · lowest: jobs & income D− 109 Grant Park 2,898 people 38.6 years #1,910 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 110 Grassie 2,857 people 38.5 years #1,914 of 2,589 Strongest: jobs & income A+ , hazard risk B+ · lowest: safety D 111 Riverbend 5,453 people 38.5 years #1,915 of 2,589 Strongest: jobs & income A− , walkability B+ · lowest: safety D 112 St. George 4,254 people 38.5 years #1,919 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: safety D 113 Morden 11,578 people 38.4 years #1,942 of 2,589 Strongest: jobs & income B+ , walkability B+ · lowest: cost of living C 114 Shaughnessy Park 5,169 people 38.4 years #1,944 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 115 Munroe West 2,532 people 38.2 years #1,980 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 116 Inkster-Faraday 3,700 people 38.1 years #1,992 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 117 St. Adolphe 8,770 people 38 years #2,002 of 2,589 Strongest: hazard risk A− , safety B+ · lowest: walkability C 118 Ste. Anne 6,387 people 38 years #2,016 of 2,589 Strongest: hazard risk A− , safety B+ · lowest: walkability D− 119 Bifrost-Riverton 3,518 people 38 years #2,022 of 2,589 Strongest: cost of living B , walkability B · lowest: safety D− 120 Luxton 3,047 people 37.9 years #2,032 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 121 Burrows Central 5,565 people 37.6 years #2,075 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 122 Maybank 4,817 people 37.5 years #2,086 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 123 Wolseley 8,127 people 37.5 years #2,087 of 2,589 Strongest: walkability A+ , health B+ · lowest: cost of living D 124 North St. Boniface 3,358 people 37.4 years #2,102 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 125 Daniel McIntyre 9,584 people 37.4 years #2,103 of 2,589 Strongest: walkability A+ , health B+ · lowest: safety D 126 Glenwood 6,617 people 37.3 years #2,110 of 2,589 Strongest: walkability A , jobs & income A− · lowest: safety D 127 North Norfolk 4,084 people 37.2 years #2,120 of 2,589 Strongest: cost of living A− , walkability B · lowest: jobs & income C+ 128 North Cypress-Langford 3,234 people 37.2 years #2,128 of 2,589 Strongest: cost of living A− , hazard risk B− · lowest: walkability C 129 Westdale 5,339 people 37.1 years #2,135 of 2,589 Strongest: walkability B+ , hazard risk B+ · lowest: safety D 130 Canterbury Park 8,744 people 36.9 years #2,160 of 2,589 Strongest: walkability A− , jobs & income A− · lowest: safety D 131 Minto 5,830 people 36.9 years #2,164 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 132 King Edward 7,190 people 36.9 years #2,166 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 133 Earl Grey 5,152 people 36.9 years #2,168 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 134 Worthington 6,093 people 36.9 years #2,171 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 135 De Salaberry 4,401 people 36.8 years #2,178 of 2,589 Strongest: hazard risk A− , safety B+ · lowest: jobs & income C− 136 Brandon 59,444 people 36.8 years #2,184 of 2,589 Strongest: walkability A− , jobs & income A− · lowest: safety C− 137 Chalmers 12,384 people 36.6 years #2,204 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 138 Talbot-Grey 2,756 people 36.5 years #2,209 of 2,589 Strongest: walkability A− , hazard risk B+ · lowest: safety D 139 Brooklands 3,114 people 36.2 years #2,241 of 2,589 Strongest: walkability A− , hazard risk B+ · lowest: safety D 140 East Elmwood 3,611 people 36.2 years #2,242 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: safety D 141 Lord Roberts 5,104 people 36.2 years #2,243 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 142 Steinbach 21,671 people 36 years #2,262 of 2,589 Strongest: hazard risk A− , walkability A− · lowest: safety C− 143 Waverley Heights 5,252 people 35.9 years #2,276 of 2,589 Strongest: walkability A+ , health B+ · lowest: safety D 144 Munroe East 8,873 people 35.9 years #2,278 of 2,589 Strongest: walkability A , health B+ · lowest: safety D 145 West Alexander 5,161 people 35.8 years #2,286 of 2,589 Strongest: walkability A+ , health B+ · lowest: jobs & income D 146 Lorette 13,509 people 35.6 years #2,301 of 2,589 Strongest: hazard risk A− , jobs & income B · lowest: walkability C 147 St. John's 8,492 people 35.6 years #2,307 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: jobs & income D 149 St. Matthews 5,699 people 35.4 years #2,324 of 2,589 Strongest: walkability A+ , health B+ · lowest: safety D 150 Weston 6,661 people 35.3 years #2,330 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: safety D 151 Broadway-Assiniboine 5,871 people 35.3 years #2,331 of 2,589 Strongest: walkability A+ , health B+ · lowest: safety D 152 Cartier 3,739 people 35.2 years #2,345 of 2,589 Strongest: cost of living A− , safety B− · lowest: walkability D 153 Sage Creek 7,391 people 35.1 years #2,354 of 2,589 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 154 The Maples 13,766 people 35.1 years #2,356 of 2,589 Strongest: walkability A , hazard risk B+ · lowest: safety D 155 Peguis 11,177 people 34.9 years #2,369 of 2,589 Strongest: jobs & income A− , walkability B+ · lowest: safety D 156 Dufferin 2,587 people 34.8 years #2,374 of 2,589 Strongest: safety A+ , jobs & income A+ · lowest: walkability C 157 Ste. Anne 3,587 people 34.8 years #2,383 of 2,589 Strongest: safety A− , walkability B+ · lowest: hazard risk D− 158 Burrows-Keewatin 2,506 people 34.7 years #2,392 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 159 The Pas 5,634 people 34.4 years #2,406 of 2,589 Strongest: cost of living A+ , walkability A · lowest: safety D− 160 Tuxedo Industrial 2,726 people 34.3 years #2,419 of 2,589 Strongest: jobs & income B+ , hazard risk B+ · lowest: cost of living D− 161 South Portage 3,037 people 34 years #2,447 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: jobs & income D 162 Amber Trails 9,256 people 33.7 years #2,456 of 2,589 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 163 Bridgwater Forest 5,076 people 33.7 years #2,458 of 2,589 Strongest: jobs & income A− , hazard risk B+ · lowest: safety D 164 West Broadway 6,537 people 33.7 years #2,460 of 2,589 Strongest: walkability A+ , health B+ · lowest: cost of living D− 165 Winkler 16,156 people 33.6 years #2,465 of 2,589 Strongest: safety A− , jobs & income B+ · lowest: cost of living C− 166 Fraipont 4,221 people 33.6 years #2,467 of 2,589 Strongest: jobs & income A− , hazard risk B+ · lowest: safety D 167 Morris 3,550 people 33.6 years #2,468 of 2,589 Strongest: jobs & income A− , cost of living B+ · lowest: safety C 168 McMillan 3,568 people 33.5 years #2,475 of 2,589 Strongest: walkability A+ , health B+ · lowest: cost of living D 169 Inkster Gardens 6,115 people 33.4 years #2,480 of 2,589 Strongest: jobs & income A− , hazard risk B+ · lowest: safety D 170 William Whyte 11,432 people 33.3 years #2,487 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: jobs & income D− 171 Cornwallis 4,705 people 33.2 years #2,492 of 2,589 Strongest: jobs & income A+ , cost of living A− · lowest: walkability C 172 Spence 4,378 people 33.1 years #2,493 of 2,589 Strongest: walkability A+ , health B+ · lowest: jobs & income D− 173 Niverville 7,277 people 32.8 years #2,506 of 2,589 Strongest: safety A , hazard risk A− · lowest: health C+ 174 Leila North 3,966 people 32.1 years #2,533 of 2,589 Strongest: walkability A+ , health B+ · lowest: safety D 175 Centennial 4,483 people 32.1 years #2,536 of 2,589 Strongest: walkability A+ , health B+ · lowest: jobs & income D− 176 Fort Richmond 11,563 people 32.1 years #2,537 of 2,589 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 177 West Kildonan Industrial 3,678 people 31.5 years #2,555 of 2,589 Strongest: jobs & income A , walkability B+ · lowest: safety D 178 North Inkster Industrial 3,661 people 31.5 years #2,556 of 2,589 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 179 Thompson 12,917 people 31 years #2,568 of 2,589 Strongest: cost of living A , jobs & income A− · lowest: safety D− 180 South Pointe 8,168 people 30.5 years #2,574 of 2,589 Strongest: hazard risk B+ , health B+ · lowest: safety D 181 Bridgwater Trails 11,365 people 30.4 years #2,575 of 2,589 Strongest: hazard risk B+ , health B+ · lowest: safety D 182 Mitchell 19,950 people 28.8 years #2,578 of 2,589 Strongest: hazard risk A− , safety B+ · lowest: walkability C+ 183 La Broquerie 7,808 people 28.6 years #2,580 of 2,589 Strongest: safety B+ , health C+ · lowest: hazard risk D− 184 Rhineland 6,819 people 27.2 years #2,582 of 2,589 Strongest: jobs & income B , walkability B · lowest: safety C 185 Stanley 9,929 people 25.6 years #2,585 of 2,589 Strongest: safety A+ , jobs & income A · lowest: walkability C− Rankings
More lists for Manitoba Province by province
Oldest elsewhere Photos: Gimli, R Reimer at English Wikipedia (CC BY-SA 3.0 ), via Wikimedia Commons.
Sources: TownRatings grades: our own summary of the data, ranking Canadian towns against each other only, run #73 of 10 November 2026. Under the Statistics Canada Open Licence.
Adapted from Statistics Canada (Census of Population 2021, population estimates 2025, 2021 census boundaries) under the Statistics Canada Open Licence; this does not constitute an endorsement by Statistics Canada. Neighbourhood names in some cities © OpenStreetMap contributors (ODbL).