Home › Canada › Manitoba › Rankings › Least snow Russell, #1 on this list · Photo: Carsten Hanebaum (Public domain) Manitoba · 2026 Towns with the least snow in Manitoba Bottom of the list: Gimli, with 182 cm. On the national list, Russell is #262 of 2,538. The national top 100 holds no place from Manitoba. Leading Manitoba on this list is Russell, at 95 cm. The places after the leader belong to Roblin (95 cm) and Dauphin (95 cm). Halfway down the list sits Wolseley, at 126 cm.
Snowfall a year, 1991–2020 normals at the nearest station that measures snow How grades work
#1 Overall B+ · #646 of 2,556
Strongest: jobs & income A+ , walkability A · lowest: safety D
#2 Overall C+ · #1,621 of 2,556
Strongest: jobs & income B+ , cost of living B+ · lowest: safety D
#3 Overall C · #1,923 of 2,556
Strongest: walkability A , cost of living B− · lowest: safety D−
All 183, ranked in Manitoba Best first in Manitoba; beside each place, its rank on the same list for all of Canada.
Every Manitoba list # Town Snowfall a year Canada rank What drives it
1 Russell 2,715 people 95 cm #262 of 2,538 Strongest: jobs & income A+ , walkability A · lowest: safety D 2 Roblin 3,184 people 95 cm #263 of 2,538 Strongest: jobs & income B+ , cost of living B+ · lowest: safety D 3 Dauphin 8,587 people 95 cm #264 of 2,538 Strongest: walkability A , cost of living B− · lowest: safety D− 4 Lac du Bonnet 3,592 people 121 cm #647 of 2,538 Strongest: cost of living B+ , hazard risk B · lowest: jobs & income D 5 North River Heights 7,228 people 126 cm #832 of 2,538 Strongest: jobs & income A+ , cost of living A · lowest: safety D 6 Central River Heights 2,736 people 126 cm #833 of 2,538 Strongest: jobs & income A+ , walkability A · lowest: safety D 7 Crescentwood 3,060 people 126 cm #834 of 2,538 Strongest: jobs & income A+ , walkability A+ · lowest: safety D 8 Niverville 7,277 people 126 cm #835 of 2,538 Strongest: safety A , hazard risk A− · lowest: health C+ 9 East St. Paul 10,321 people 126 cm #836 of 2,538 Strongest: jobs & income A , hazard risk A− · lowest: walkability C− 10 Stonewall 5,443 people 126 cm #837 of 2,538 Strongest: walkability A , jobs & income A− · lowest: health C 11 Altona 4,989 people 126 cm #838 of 2,538 Strongest: walkability A , jobs & income B+ · lowest: cost of living B− 12 Whyte Ridge 7,299 people 126 cm #839 of 2,538 Strongest: jobs & income A , cost of living A− · lowest: safety D 13 St. Adolphe 8,770 people 126 cm #840 of 2,538 Strongest: hazard risk A− , safety B+ · lowest: walkability C 14 Minnetonka 4,461 people 126 cm #841 of 2,538 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 15 La Salle 9,215 people 126 cm #842 of 2,538 Strongest: jobs & income A− , cost of living B+ · lowest: health C+ 16 Tyndall Park 12,393 people 126 cm #843 of 2,538 Strongest: jobs & income A , walkability A · lowest: safety D 17 Emerson-Franklin 2,686 people 126 cm #844 of 2,538 Strongest: hazard risk A− , cost of living A− · lowest: jobs & income C− 18 Grassie 2,857 people 126 cm #845 of 2,538 Strongest: jobs & income A+ , hazard risk B+ · lowest: safety D 19 Riverbend 5,453 people 126 cm #846 of 2,538 Strongest: jobs & income A− , walkability B+ · lowest: safety D 20 Island Lakes 4,148 people 126 cm #847 of 2,538 Strongest: jobs & income A , cost of living B+ · lowest: safety D 21 Canterbury Park 8,744 people 126 cm #848 of 2,538 Strongest: walkability A− , jobs & income A− · lowest: safety D 22 Robertson 5,090 people 126 cm #849 of 2,538 Strongest: jobs & income A+ , walkability A · lowest: safety D 23 Westwood 5,716 people 126 cm #850 of 2,538 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 24 West St. Paul 10,796 people 126 cm #851 of 2,538 Strongest: jobs & income A , hazard risk B+ · lowest: walkability D 25 De Salaberry 4,401 people 126 cm #852 of 2,538 Strongest: hazard risk A− , safety B+ · lowest: jobs & income C− 26 Southdale 8,210 people 126 cm #853 of 2,538 Strongest: jobs & income A , walkability A · lowest: safety D 27 Royalwood 6,439 people 126 cm #854 of 2,538 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 28 South River Heights 2,632 people 126 cm #855 of 2,538 Strongest: jobs & income A+ , walkability A− · lowest: safety D 29 Elmhurst 6,600 people 126 cm #856 of 2,538 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 30 River Park South 12,304 people 126 cm #857 of 2,538 Strongest: jobs & income A− , walkability B+ · lowest: safety D 31 Mitchell 19,950 people 126 cm #858 of 2,538 Strongest: hazard risk A− , safety B+ · lowest: walkability C+ 32 Linden Woods 11,134 people 126 cm #859 of 2,538 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 33 Point Road 3,290 people 126 cm #860 of 2,538 Strongest: jobs & income A+ , walkability A · lowest: safety D 34 Roslyn 4,411 people 126 cm #861 of 2,538 Strongest: walkability A+ , jobs & income A− · lowest: safety D 35 Amber Trails 9,256 people 126 cm #862 of 2,538 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 36 Springfield North 8,327 people 126 cm #863 of 2,538 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 37 Sargent Park 6,242 people 126 cm #864 of 2,538 Strongest: walkability A+ , jobs & income A · lowest: safety D 38 Dakota Crossing 13,048 people 126 cm #865 of 2,538 Strongest: jobs & income A− , walkability A− · lowest: safety D 39 Fraipont 4,221 people 126 cm #866 of 2,538 Strongest: jobs & income A− , hazard risk B+ · lowest: safety D 40 Pulberry 7,723 people 126 cm #867 of 2,538 Strongest: walkability A , jobs & income A · lowest: safety D 41 Glendale 3,586 people 126 cm #868 of 2,538 Strongest: jobs & income A+ , walkability A− · lowest: safety D 42 Sage Creek 7,391 people 126 cm #869 of 2,538 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 43 Morris 3,550 people 126 cm #870 of 2,538 Strongest: jobs & income A− , cost of living B+ · lowest: safety C 44 Deer Lodge 3,691 people 126 cm #871 of 2,538 Strongest: walkability A , jobs & income A− · lowest: safety D 45 Mandalay West 5,423 people 126 cm #872 of 2,538 Strongest: jobs & income A− , hazard risk B+ · lowest: safety D 47 Meadows 3,822 people 126 cm #874 of 2,538 Strongest: walkability A− , jobs & income A− · lowest: safety D 48 Lorette 13,509 people 126 cm #875 of 2,538 Strongest: hazard risk A− , jobs & income B · lowest: walkability C 49 Norwood West 2,909 people 126 cm #876 of 2,538 Strongest: walkability A+ , jobs & income A · lowest: safety D 50 Betsworth 7,476 people 126 cm #877 of 2,538 Strongest: jobs & income A+ , hazard risk B+ · lowest: safety D 51 Riverview 4,649 people 126 cm #878 of 2,538 Strongest: walkability A+ , jobs & income A · lowest: safety D 52 Tuxedo 4,295 people 126 cm #879 of 2,538 Strongest: jobs & income A+ , walkability A · lowest: safety D 53 Steinbach 21,671 people 126 cm #880 of 2,538 Strongest: hazard risk A− , walkability A− · lowest: safety C− 54 River East 7,774 people 126 cm #881 of 2,538 Strongest: jobs & income A , walkability B+ · lowest: safety D 55 Old Tuxedo 6,812 people 126 cm #882 of 2,538 Strongest: walkability A+ , jobs & income A · lowest: safety D 57 Shaughnessy Park 5,169 people 126 cm #884 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 58 Varsity View 2,985 people 126 cm #885 of 2,538 Strongest: jobs & income A+ , walkability A · lowest: safety D 59 Rivergrove 2,742 people 126 cm #886 of 2,538 Strongest: jobs & income A , walkability A− · lowest: safety D 60 Minto 5,830 people 126 cm #887 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 61 Glenwood 6,617 people 126 cm #888 of 2,538 Strongest: walkability A , jobs & income A− · lowest: safety D 62 Mission Gardens 3,979 people 126 cm #889 of 2,538 Strongest: walkability A− , hazard risk B+ · lowest: safety D 63 Rhineland 6,819 people 126 cm #890 of 2,538 Strongest: jobs & income B , walkability B · lowest: safety C 64 Headingley 5,368 people 126 cm #891 of 2,538 Strongest: cost of living B , jobs & income B · lowest: walkability C− 65 Inkster Gardens 6,115 people 126 cm #892 of 2,538 Strongest: jobs & income A− , hazard risk B+ · lowest: safety D 66 Ste. Anne 3,587 people 126 cm #893 of 2,538 Strongest: safety A− , walkability B+ · lowest: hazard risk D− 67 Westdale 5,339 people 126 cm #894 of 2,538 Strongest: walkability B+ , hazard risk B+ · lowest: safety D 68 St. George 4,254 people 126 cm #895 of 2,538 Strongest: walkability A , hazard risk B+ · lowest: safety D 69 St. Norbert 8,251 people 126 cm #896 of 2,538 Strongest: walkability B+ , hazard risk B+ · lowest: safety D 70 South Tuxedo 3,629 people 126 cm #897 of 2,538 Strongest: jobs & income A+ , hazard risk B+ · lowest: safety D 71 Peguis 11,177 people 126 cm #898 of 2,538 Strongest: jobs & income A− , walkability B+ · lowest: safety D 72 Bridgwater Forest 5,076 people 126 cm #899 of 2,538 Strongest: jobs & income A− , hazard risk B+ · lowest: safety D 73 Radisson 3,653 people 126 cm #900 of 2,538 Strongest: hazard risk B+ , walkability B+ · lowest: safety D 74 Kirkfield 4,100 people 126 cm #901 of 2,538 Strongest: walkability A , jobs & income A · lowest: safety D 75 Garden City 6,794 people 126 cm #902 of 2,538 Strongest: walkability A− , hazard risk B+ · lowest: safety D 76 Crestview 8,658 people 126 cm #903 of 2,538 Strongest: walkability A , hazard risk B+ · lowest: safety D 77 Rossmere-B 4,732 people 126 cm #904 of 2,538 Strongest: walkability A , hazard risk B+ · lowest: safety D 78 Waverley Heights 5,252 people 126 cm #905 of 2,538 Strongest: walkability A+ , health B+ · lowest: safety D 79 Carman 3,547 people 126 cm #906 of 2,538 Strongest: walkability A , jobs & income B · lowest: cost of living C 80 Buchanan 3,473 people 126 cm #907 of 2,538 Strongest: hazard risk B+ , health B+ · lowest: safety D 81 Maybank 4,817 people 126 cm #908 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 82 King Edward 7,190 people 126 cm #909 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 83 Richmond West 6,114 people 126 cm #910 of 2,538 Strongest: walkability A , hazard risk B+ · lowest: safety D 84 Booth 9,016 people 126 cm #911 of 2,538 Strongest: walkability A+ , health B+ · lowest: safety D 85 Portage la Prairie 7,359 people 126 cm #912 of 2,538 Strongest: cost of living B , jobs & income B− · lowest: walkability D 86 Ste. Anne 6,387 people 126 cm #913 of 2,538 Strongest: hazard risk A− , safety B+ · lowest: walkability D− 87 Kildonan Drive 5,063 people 126 cm #914 of 2,538 Strongest: walkability A , jobs & income B+ · lowest: safety D 88 Oakbank 17,494 people 126 cm #915 of 2,538 Strongest: jobs & income B , hazard risk B · lowest: health D 89 North St. Boniface 3,358 people 126 cm #916 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 90 Inkster-Faraday 3,700 people 126 cm #917 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 91 Rockwood 4,554 people 126 cm #918 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 92 Wolseley 8,127 people 126 cm #919 of 2,538 Strongest: walkability A+ , health B+ · lowest: cost of living D 93 Sturgeon Creek 3,202 people 126 cm #920 of 2,538 Strongest: walkability A , health B+ · lowest: safety D 94 Windsor Park 12,523 people 126 cm #921 of 2,538 Strongest: walkability A , hazard risk B+ · lowest: safety D 95 The Maples 13,766 people 126 cm #922 of 2,538 Strongest: walkability A , hazard risk B+ · lowest: safety D 96 Beausejour 3,565 people 126 cm #923 of 2,538 Strongest: walkability A− , hazard risk B · lowest: cost of living C 97 Leila North 3,966 people 126 cm #924 of 2,538 Strongest: walkability A+ , health B+ · lowest: safety D 98 Munroe West 2,532 people 126 cm #925 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 99 McMillan 3,568 people 126 cm #926 of 2,538 Strongest: walkability A+ , health B+ · lowest: cost of living D 100 Brooklands 3,114 people 126 cm #927 of 2,538 Strongest: walkability A− , hazard risk B+ · lowest: safety D 101 Seven Oaks 3,244 people 126 cm #928 of 2,538 Strongest: walkability A , hazard risk B+ · lowest: safety D 102 Silver Heights 7,883 people 126 cm #929 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 103 Cartier 3,739 people 126 cm #930 of 2,538 Strongest: cost of living A− , safety B− · lowest: walkability D 104 South Pointe 8,168 people 126 cm #931 of 2,538 Strongest: hazard risk B+ , health B+ · lowest: safety D 105 Victoria West 3,687 people 126 cm #932 of 2,538 Strongest: walkability A , hazard risk B+ · lowest: safety D 106 Talbot-Grey 2,756 people 126 cm #933 of 2,538 Strongest: walkability A− , hazard risk B+ · lowest: safety D 107 Luxton 3,047 people 126 cm #934 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 108 Burrows Central 5,565 people 126 cm #935 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 109 Woodlands 4,057 people 126 cm #936 of 2,538 Strongest: cost of living A− , hazard risk B · lowest: health D 110 East Elmwood 3,611 people 126 cm #937 of 2,538 Strongest: walkability A , hazard risk B+ · lowest: safety D 111 Earl Grey 5,152 people 126 cm #938 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 112 Norwood East 3,881 people 126 cm #939 of 2,538 Strongest: walkability A+ , health B+ · lowest: cost of living D 113 Lord Roberts 5,104 people 126 cm #940 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 114 Templeton-Sinclair 3,987 people 126 cm #941 of 2,538 Strongest: walkability A− , health B+ · lowest: safety D 115 Meadowood 6,991 people 126 cm #942 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 116 Valley Gardens 8,329 people 126 cm #943 of 2,538 Strongest: walkability A , health B+ · lowest: safety D 117 Weston 6,661 people 126 cm #944 of 2,538 Strongest: walkability A , hazard risk B+ · lowest: safety D 118 Munroe East 8,873 people 126 cm #945 of 2,538 Strongest: walkability A , health B+ · lowest: safety D 121 Daniel McIntyre 9,584 people 126 cm #948 of 2,538 Strongest: walkability A+ , health B+ · lowest: safety D 122 Jefferson 11,524 people 126 cm #949 of 2,538 Strongest: walkability A , hazard risk B+ · lowest: safety D 123 Kildare-Redonda 8,294 people 126 cm #950 of 2,538 Strongest: walkability A , hazard risk B+ · lowest: safety D 124 Grant Park 2,898 people 126 cm #951 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 125 St. Andrews 12,021 people 126 cm #952 of 2,538 Strongest: jobs & income B+ , hazard risk B · lowest: health C− 126 Eaglemere 3,631 people 126 cm #953 of 2,538 Strongest: health B+ , walkability B+ · lowest: cost of living D 127 Heritage Park 5,817 people 126 cm #954 of 2,538 Strongest: walkability A− , health B+ · lowest: safety D 128 Mathers 2,785 people 126 cm #955 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 129 La Broquerie 7,808 people 126 cm #956 of 2,538 Strongest: safety B+ , health C+ · lowest: hazard risk D− 130 Stony Mountain 9,180 people 126 cm #957 of 2,538 Strongest: cost of living A− , hazard risk B · lowest: health C− 131 Tuxedo Industrial 2,726 people 126 cm #958 of 2,538 Strongest: jobs & income B+ , hazard risk B+ · lowest: cost of living D− 132 Broadway-Assiniboine 5,871 people 126 cm #959 of 2,538 Strongest: walkability A+ , health B+ · lowest: safety D 133 Chalmers 12,384 people 126 cm #960 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 134 Bridgwater Trails 11,365 people 126 cm #961 of 2,538 Strongest: hazard risk B+ , health B+ · lowest: safety D 135 St. John's 8,492 people 126 cm #962 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: jobs & income D 136 St. Matthews 5,699 people 126 cm #963 of 2,538 Strongest: walkability A+ , health B+ · lowest: safety D 137 Brockville 2,632 people 126 cm #964 of 2,538 Strongest: hazard risk B+ , walkability B+ · lowest: cost of living D 138 Rossmere-A 13,613 people 126 cm #965 of 2,538 Strongest: walkability A , hazard risk B+ · lowest: cost of living D 139 Brokenhead 5,931 people 126 cm #966 of 2,538 Strongest: hazard risk B , safety B · lowest: health C− 140 West Alexander 5,161 people 126 cm #967 of 2,538 Strongest: walkability A+ , health B+ · lowest: jobs & income D 141 Normand Park 5,299 people 126 cm #968 of 2,538 Strongest: walkability A− , hazard risk B+ · lowest: safety D 142 Central St. Boniface 7,772 people 126 cm #969 of 2,538 Strongest: walkability A+ , health B+ · lowest: cost of living D 143 Burrows-Keewatin 2,506 people 126 cm #970 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 144 Valhalla 3,153 people 126 cm #971 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 145 William Whyte 11,432 people 126 cm #972 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: jobs & income D− 146 St. Clements 12,029 people 126 cm #973 of 2,538 Strongest: hazard risk B , jobs & income B− · lowest: walkability D 147 Alpine Place 3,721 people 126 cm #974 of 2,538 Strongest: walkability A , hazard risk B+ · lowest: jobs & income D 148 Centennial 4,483 people 126 cm #975 of 2,538 Strongest: walkability A+ , health B+ · lowest: jobs & income D− 149 Fort Richmond 11,563 people 126 cm #976 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 150 North Point Douglas 2,670 people 126 cm #977 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: jobs & income D− 151 Worthington 6,093 people 126 cm #978 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 152 Niakwa Place 3,461 people 126 cm #979 of 2,538 Strongest: walkability A , hazard risk B+ · lowest: cost of living D 153 Spence 4,378 people 126 cm #980 of 2,538 Strongest: walkability A+ , health B+ · lowest: jobs & income D− 154 West Broadway 6,537 people 126 cm #981 of 2,538 Strongest: walkability A+ , health B+ · lowest: cost of living D− 155 Central Park 4,328 people 126 cm #982 of 2,538 Strongest: walkability A+ , health B+ · lowest: jobs & income D− 156 Selkirk 11,570 people 126 cm #983 of 2,538 Strongest: walkability A , hazard risk B · lowest: safety D 157 South Portage 3,037 people 126 cm #984 of 2,538 Strongest: walkability A+ , hazard risk B+ · lowest: jobs & income D 158 Neepawa 6,328 people 128 cm #1,023 of 2,538 Strongest: jobs & income A+ , cost of living A · lowest: health B− 159 Souris 2,737 people 128 cm #1,024 of 2,538 Strongest: walkability A , cost of living A− · lowest: hazard risk C+ 160 Minnedosa 2,859 people 128 cm #1,025 of 2,538 Strongest: cost of living B+ , walkability B · lowest: safety C 161 Brandon 59,444 people 128 cm #1,026 of 2,538 Strongest: walkability A− , jobs & income A− · lowest: safety C− 162 Cornwallis 4,705 people 128 cm #1,027 of 2,538 Strongest: jobs & income A+ , cost of living A− · lowest: walkability C 163 North Cypress-Langford 3,234 people 128 cm #1,028 of 2,538 Strongest: cost of living A− , hazard risk B− · lowest: walkability C 164 Flin Flon (Part) 4,732 people 133 cm #1,043 of 2,538 Strongest: cost of living A+ , walkability A · lowest: hazard risk D− 165 Lorne 3,022 people 137 cm #1,047 of 2,538 Strongest: cost of living A+ , safety A+ · lowest: health B− 166 Dufferin 2,587 people 137 cm #1,048 of 2,538 Strongest: safety A+ , jobs & income A+ · lowest: walkability C 167 Pembina 2,502 people 137 cm #1,049 of 2,538 Strongest: safety A+ , cost of living A · lowest: jobs & income C+ 168 Grey 2,655 people 137 cm #1,050 of 2,538 Strongest: safety A+ , cost of living A− · lowest: health C+ 169 Stanley 9,929 people 137 cm #1,051 of 2,538 Strongest: safety A+ , jobs & income A · lowest: walkability C− 170 Killarney 3,708 people 137 cm #1,052 of 2,538 Strongest: walkability A , cost of living A− · lowest: safety C 171 North Norfolk 4,084 people 137 cm #1,053 of 2,538 Strongest: cost of living A− , walkability B · lowest: jobs & income C+ 172 Winkler 16,156 people 137 cm #1,054 of 2,538 Strongest: safety A− , jobs & income B+ · lowest: cost of living C− 173 WestLake-Gladstone 3,604 people 137 cm #1,055 of 2,538 Strongest: cost of living A− , walkability B+ · lowest: jobs & income C− 174 Morden 11,578 people 137 cm #1,056 of 2,538 Strongest: jobs & income B+ , walkability B+ · lowest: cost of living C 175 Portage la Prairie 14,738 people 137 cm #1,057 of 2,538 Strongest: walkability A , jobs & income B · lowest: safety D 176 Virden 3,322 people 142 cm #1,306 of 2,538 Strongest: walkability A , jobs & income A · lowest: safety C− 177 Wallace-Woodworth 2,983 people 142 cm #1,307 of 2,538 Strongest: jobs & income A , cost of living A · lowest: health C 178 The Pas 5,634 people 149 cm #1,433 of 2,538 Strongest: cost of living A+ , walkability A · lowest: safety D− 179 Swan Valley West 2,702 people 177 cm #1,626 of 2,538 Strongest: cost of living A , jobs & income A · lowest: safety D 180 Swan River 4,048 people 177 cm #1,627 of 2,538 Strongest: walkability A , cost of living B · lowest: safety D− 181 Thompson 12,917 people 180 cm #1,628 of 2,538 Strongest: cost of living A , jobs & income A− · lowest: safety D− 182 Bifrost-Riverton 3,518 people 182 cm #1,640 of 2,538 Strongest: cost of living B , walkability B · lowest: safety D− 183 Gimli 6,914 people 182 cm #1,641 of 2,538 Strongest: walkability B , hazard risk B · lowest: safety D Rankings
More lists for Manitoba Province by province
Least snow elsewhere Photos: Russell, Carsten Hanebaum (Public domain ) · Roblin, Ken Eckert (CC BY-SA 4.0 ) · Dauphin, Intermedichbo (CC BY-SA 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).