Home › Canada › Manitoba › Rankings › Safest Lorne, #1 on this list · Photo: DrBeetrootCa (CC BY-SA 4.0) Manitoba · 2026 Safest towns in Manitoba On the national list, Lorne is #54 of 2,572. The national top 100 holds 5 places from Manitoba. Leading Manitoba on this list is Lorne, at A+. The places after the leader belong to Pembina (A+) and Dufferin (A+). 9 of the 182 on this list grade in the A range. At the other end is Thompson, with D−.
Safety grade: the Crime Severity Index of the police force or detachment, 2023–2025 How grades work
#1 Overall A+ · #5 of 2,556
Strongest: cost of living A+ , safety A+ · lowest: health B−
#2 Overall A · #152 of 2,556
Strongest: safety A+ , cost of living A · lowest: jobs & income C+
#3 Overall A · #128 of 2,556
Strongest: safety A+ , jobs & income A+ · lowest: walkability C
All 182, ranked in Manitoba Best first in Manitoba; beside each place, its rank on the same list for all of Canada.
Every Manitoba list # Town Safety Canada rank What drives it
1 Lorne 3,022 people A+ #54 of 2,572 Strongest: cost of living A+ , safety A+ · lowest: health B− 2 Pembina 2,502 people A+ #59 of 2,572 Strongest: safety A+ , cost of living A · lowest: jobs & income C+ 4 Grey 2,655 people A+ #81 of 2,572 Strongest: safety A+ , cost of living A− · lowest: health C+ 6 Niverville 7,277 people A #197 of 2,572 Strongest: safety A , hazard risk A− · lowest: health C+ 7 Ste. Anne 3,587 people A− #316 of 2,572 Strongest: safety A− , walkability B+ · lowest: hazard risk D− 8 Winkler 16,156 people A− #431 of 2,572 Strongest: safety A− , jobs & income B+ · lowest: cost of living C− 9 Neepawa 6,328 people A− #432 of 2,572 Strongest: jobs & income A+ , cost of living A · lowest: health B− 10 St. Adolphe 8,770 people B+ #460 of 2,572 Strongest: hazard risk A− , safety B+ · lowest: walkability C 11 Emerson-Franklin 2,686 people B+ #461 of 2,572 Strongest: hazard risk A− , cost of living A− · lowest: jobs & income C− 12 De Salaberry 4,401 people B+ #462 of 2,572 Strongest: hazard risk A− , safety B+ · lowest: jobs & income C− 13 Mitchell 19,950 people B+ #492 of 2,572 Strongest: hazard risk A− , safety B+ · lowest: walkability C+ 14 Ste. Anne 6,387 people B+ #495 of 2,572 Strongest: hazard risk A− , safety B+ · lowest: walkability D− 15 La Broquerie 7,808 people B+ #496 of 2,572 Strongest: safety B+ , health C+ · lowest: hazard risk D− 16 Souris 2,737 people B #705 of 2,572 Strongest: walkability A , cost of living A− · lowest: hazard risk C+ 17 East St. Paul 10,321 people B #891 of 2,572 Strongest: jobs & income A , hazard risk A− · lowest: walkability C− 18 Lorette 13,509 people B #895 of 2,572 Strongest: hazard risk A− , jobs & income B · lowest: walkability C 19 Oakbank 17,494 people B #898 of 2,572 Strongest: jobs & income B , hazard risk B · lowest: health D 20 Beausejour 3,565 people B #899 of 2,572 Strongest: walkability A− , hazard risk B · lowest: cost of living C 21 Brokenhead 5,931 people B #901 of 2,572 Strongest: hazard risk B , safety B · lowest: health C− 22 Altona 4,989 people B− #904 of 2,572 Strongest: walkability A , jobs & income B+ · lowest: cost of living B− 23 Morden 11,578 people B− #931 of 2,572 Strongest: jobs & income B+ , walkability B+ · lowest: cost of living C 24 West St. Paul 10,796 people B− #1,009 of 2,572 Strongest: jobs & income A , hazard risk B+ · lowest: walkability D 25 St. Andrews 12,021 people B− #1,014 of 2,572 Strongest: jobs & income B+ , hazard risk B · lowest: health C− 26 St. Clements 12,029 people B− #1,016 of 2,572 Strongest: hazard risk B , jobs & income B− · lowest: walkability D 27 Stonewall 5,443 people B− #1,029 of 2,572 Strongest: walkability A , jobs & income A− · lowest: health C 28 La Salle 9,215 people B− #1,250 of 2,572 Strongest: jobs & income A− , cost of living B+ · lowest: health C+ 29 Headingley 5,368 people B− #1,278 of 2,572 Strongest: cost of living B , jobs & income B · lowest: walkability C− 30 Cartier 3,739 people B− #1,296 of 2,572 Strongest: cost of living A− , safety B− · lowest: walkability D 31 North Norfolk 4,084 people B− #1,310 of 2,572 Strongest: cost of living A− , walkability B · lowest: jobs & income C+ 32 WestLake-Gladstone 3,604 people B− #1,316 of 2,572 Strongest: cost of living A− , walkability B+ · lowest: jobs & income C− 33 Portage la Prairie 7,359 people B− #1,327 of 2,572 Strongest: cost of living B , jobs & income B− · lowest: walkability D 34 Lac du Bonnet 3,592 people C+ #1,603 of 2,572 Strongest: cost of living B+ , hazard risk B · lowest: jobs & income D 35 Killarney 3,708 people C #1,739 of 2,572 Strongest: walkability A , cost of living A− · lowest: safety C 36 Carman 3,547 people C #1,742 of 2,572 Strongest: walkability A , jobs & income B · lowest: cost of living C 37 Morris 3,550 people C #1,776 of 2,572 Strongest: jobs & income A− , cost of living B+ · lowest: safety C 38 Rhineland 6,819 people C #1,778 of 2,572 Strongest: jobs & income B , walkability B · lowest: safety C 39 Minnedosa 2,859 people C #1,813 of 2,572 Strongest: cost of living B+ , walkability B · lowest: safety C 40 Steinbach 21,671 people C− #1,911 of 2,572 Strongest: hazard risk A− , walkability A− · lowest: safety C− 41 Woodlands 4,057 people C− #1,945 of 2,572 Strongest: cost of living A− , hazard risk B · lowest: health D 42 Stony Mountain 9,180 people C− #1,947 of 2,572 Strongest: cost of living A− , hazard risk B · lowest: health C− 43 Virden 3,322 people C− #1,960 of 2,572 Strongest: walkability A , jobs & income A · lowest: safety C− 44 Brandon 59,444 people C− #1,998 of 2,572 Strongest: walkability A− , jobs & income A− · lowest: safety C− 45 Gimli 6,914 people D #2,306 of 2,572 Strongest: walkability B , hazard risk B · lowest: safety D 46 North River Heights 7,228 people D #2,310 of 2,572 Strongest: jobs & income A+ , cost of living A · lowest: safety D 47 Central River Heights 2,736 people D #2,311 of 2,572 Strongest: jobs & income A+ , walkability A · lowest: safety D 48 Crescentwood 3,060 people D #2,312 of 2,572 Strongest: jobs & income A+ , walkability A+ · lowest: safety D 49 Whyte Ridge 7,299 people D #2,313 of 2,572 Strongest: jobs & income A , cost of living A− · lowest: safety D 50 Minnetonka 4,461 people D #2,314 of 2,572 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 51 Tyndall Park 12,393 people D #2,315 of 2,572 Strongest: jobs & income A , walkability A · lowest: safety D 52 Grassie 2,857 people D #2,316 of 2,572 Strongest: jobs & income A+ , hazard risk B+ · lowest: safety D 53 Riverbend 5,453 people D #2,317 of 2,572 Strongest: jobs & income A− , walkability B+ · lowest: safety D 54 Island Lakes 4,148 people D #2,318 of 2,572 Strongest: jobs & income A , cost of living B+ · lowest: safety D 55 Canterbury Park 8,744 people D #2,319 of 2,572 Strongest: walkability A− , jobs & income A− · lowest: safety D 56 Robertson 5,090 people D #2,320 of 2,572 Strongest: jobs & income A+ , walkability A · lowest: safety D 57 Westwood 5,716 people D #2,321 of 2,572 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 58 Southdale 8,210 people D #2,322 of 2,572 Strongest: jobs & income A , walkability A · lowest: safety D 59 Royalwood 6,439 people D #2,323 of 2,572 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 60 South River Heights 2,632 people D #2,324 of 2,572 Strongest: jobs & income A+ , walkability A− · lowest: safety D 61 Elmhurst 6,600 people D #2,325 of 2,572 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 62 River Park South 12,304 people D #2,326 of 2,572 Strongest: jobs & income A− , walkability B+ · lowest: safety D 63 Linden Woods 11,134 people D #2,327 of 2,572 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 64 Point Road 3,290 people D #2,328 of 2,572 Strongest: jobs & income A+ , walkability A · lowest: safety D 65 Roslyn 4,411 people D #2,329 of 2,572 Strongest: walkability A+ , jobs & income A− · lowest: safety D 66 Amber Trails 9,256 people D #2,330 of 2,572 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 67 Springfield North 8,327 people D #2,331 of 2,572 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 68 Sargent Park 6,242 people D #2,332 of 2,572 Strongest: walkability A+ , jobs & income A · lowest: safety D 69 Dakota Crossing 13,048 people D #2,333 of 2,572 Strongest: jobs & income A− , walkability A− · lowest: safety D 70 Fraipont 4,221 people D #2,334 of 2,572 Strongest: jobs & income A− , hazard risk B+ · lowest: safety D 71 Pulberry 7,723 people D #2,335 of 2,572 Strongest: walkability A , jobs & income A · lowest: safety D 72 Glendale 3,586 people D #2,336 of 2,572 Strongest: jobs & income A+ , walkability A− · lowest: safety D 73 Sage Creek 7,391 people D #2,337 of 2,572 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 74 Deer Lodge 3,691 people D #2,338 of 2,572 Strongest: walkability A , jobs & income A− · lowest: safety D 75 Mandalay West 5,423 people D #2,339 of 2,572 Strongest: jobs & income A− , hazard risk B+ · lowest: safety D 77 Meadows 3,822 people D #2,341 of 2,572 Strongest: walkability A− , jobs & income A− · lowest: safety D 78 Norwood West 2,909 people D #2,342 of 2,572 Strongest: walkability A+ , jobs & income A · lowest: safety D 79 Betsworth 7,476 people D #2,343 of 2,572 Strongest: jobs & income A+ , hazard risk B+ · lowest: safety D 80 Riverview 4,649 people D #2,344 of 2,572 Strongest: walkability A+ , jobs & income A · lowest: safety D 81 Tuxedo 4,295 people D #2,345 of 2,572 Strongest: jobs & income A+ , walkability A · lowest: safety D 82 River East 7,774 people D #2,346 of 2,572 Strongest: jobs & income A , walkability B+ · lowest: safety D 83 Old Tuxedo 6,812 people D #2,347 of 2,572 Strongest: walkability A+ , jobs & income A · lowest: safety D 85 Shaughnessy Park 5,169 people D #2,349 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 86 Varsity View 2,985 people D #2,350 of 2,572 Strongest: jobs & income A+ , walkability A · lowest: safety D 87 Rivergrove 2,742 people D #2,351 of 2,572 Strongest: jobs & income A , walkability A− · lowest: safety D 88 Minto 5,830 people D #2,352 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 89 Glenwood 6,617 people D #2,353 of 2,572 Strongest: walkability A , jobs & income A− · lowest: safety D 90 Mission Gardens 3,979 people D #2,354 of 2,572 Strongest: walkability A− , hazard risk B+ · lowest: safety D 91 Inkster Gardens 6,115 people D #2,356 of 2,572 Strongest: jobs & income A− , hazard risk B+ · lowest: safety D 92 Westdale 5,339 people D #2,357 of 2,572 Strongest: walkability B+ , hazard risk B+ · lowest: safety D 93 St. George 4,254 people D #2,358 of 2,572 Strongest: walkability A , hazard risk B+ · lowest: safety D 94 St. Norbert 8,251 people D #2,359 of 2,572 Strongest: walkability B+ , hazard risk B+ · lowest: safety D 95 South Tuxedo 3,629 people D #2,360 of 2,572 Strongest: jobs & income A+ , hazard risk B+ · lowest: safety D 96 Peguis 11,177 people D #2,361 of 2,572 Strongest: jobs & income A− , walkability B+ · lowest: safety D 97 Bridgwater Forest 5,076 people D #2,362 of 2,572 Strongest: jobs & income A− , hazard risk B+ · lowest: safety D 98 Radisson 3,653 people D #2,363 of 2,572 Strongest: hazard risk B+ , walkability B+ · lowest: safety D 99 Kirkfield 4,100 people D #2,364 of 2,572 Strongest: walkability A , jobs & income A · lowest: safety D 100 Garden City 6,794 people D #2,365 of 2,572 Strongest: walkability A− , hazard risk B+ · lowest: safety D 101 Crestview 8,658 people D #2,366 of 2,572 Strongest: walkability A , hazard risk B+ · lowest: safety D 102 Rossmere-B 4,732 people D #2,367 of 2,572 Strongest: walkability A , hazard risk B+ · lowest: safety D 103 Waverley Heights 5,252 people D #2,368 of 2,572 Strongest: walkability A+ , health B+ · lowest: safety D 104 Buchanan 3,473 people D #2,369 of 2,572 Strongest: hazard risk B+ , health B+ · lowest: safety D 105 Maybank 4,817 people D #2,370 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 106 King Edward 7,190 people D #2,371 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 107 Richmond West 6,114 people D #2,372 of 2,572 Strongest: walkability A , hazard risk B+ · lowest: safety D 108 Booth 9,016 people D #2,373 of 2,572 Strongest: walkability A+ , health B+ · lowest: safety D 109 Kildonan Drive 5,063 people D #2,375 of 2,572 Strongest: walkability A , jobs & income B+ · lowest: safety D 110 North St. Boniface 3,358 people D #2,376 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 111 Inkster-Faraday 3,700 people D #2,377 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 112 Rockwood 4,554 people D #2,378 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 113 Wolseley 8,127 people D #2,379 of 2,572 Strongest: walkability A+ , health B+ · lowest: cost of living D 114 Sturgeon Creek 3,202 people D #2,380 of 2,572 Strongest: walkability A , health B+ · lowest: safety D 115 Windsor Park 12,523 people D #2,381 of 2,572 Strongest: walkability A , hazard risk B+ · lowest: safety D 116 The Maples 13,766 people D #2,382 of 2,572 Strongest: walkability A , hazard risk B+ · lowest: safety D 117 Leila North 3,966 people D #2,383 of 2,572 Strongest: walkability A+ , health B+ · lowest: safety D 118 Munroe West 2,532 people D #2,384 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 119 McMillan 3,568 people D #2,385 of 2,572 Strongest: walkability A+ , health B+ · lowest: cost of living D 120 Brooklands 3,114 people D #2,386 of 2,572 Strongest: walkability A− , hazard risk B+ · lowest: safety D 121 Seven Oaks 3,244 people D #2,387 of 2,572 Strongest: walkability A , hazard risk B+ · lowest: safety D 122 Silver Heights 7,883 people D #2,388 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 123 South Pointe 8,168 people D #2,389 of 2,572 Strongest: hazard risk B+ , health B+ · lowest: safety D 124 Victoria West 3,687 people D #2,390 of 2,572 Strongest: walkability A , hazard risk B+ · lowest: safety D 125 Talbot-Grey 2,756 people D #2,391 of 2,572 Strongest: walkability A− , hazard risk B+ · lowest: safety D 126 Luxton 3,047 people D #2,392 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 127 Burrows Central 5,565 people D #2,393 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 128 East Elmwood 3,611 people D #2,394 of 2,572 Strongest: walkability A , hazard risk B+ · lowest: safety D 129 Earl Grey 5,152 people D #2,395 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 130 Norwood East 3,881 people D #2,396 of 2,572 Strongest: walkability A+ , health B+ · lowest: cost of living D 131 Lord Roberts 5,104 people D #2,397 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 132 Templeton-Sinclair 3,987 people D #2,398 of 2,572 Strongest: walkability A− , health B+ · lowest: safety D 133 Meadowood 6,991 people D #2,399 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 134 Valley Gardens 8,329 people D #2,400 of 2,572 Strongest: walkability A , health B+ · lowest: safety D 135 Weston 6,661 people D #2,401 of 2,572 Strongest: walkability A , hazard risk B+ · lowest: safety D 136 Munroe East 8,873 people D #2,402 of 2,572 Strongest: walkability A , health B+ · lowest: safety D 139 Daniel McIntyre 9,584 people D #2,405 of 2,572 Strongest: walkability A+ , health B+ · lowest: safety D 140 Jefferson 11,524 people D #2,406 of 2,572 Strongest: walkability A , hazard risk B+ · lowest: safety D 141 Kildare-Redonda 8,294 people D #2,407 of 2,572 Strongest: walkability A , hazard risk B+ · lowest: safety D 142 Grant Park 2,898 people D #2,408 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 143 Eaglemere 3,631 people D #2,409 of 2,572 Strongest: health B+ , walkability B+ · lowest: cost of living D 144 Heritage Park 5,817 people D #2,410 of 2,572 Strongest: walkability A− , health B+ · lowest: safety D 145 Mathers 2,785 people D #2,411 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 146 Tuxedo Industrial 2,726 people D #2,412 of 2,572 Strongest: jobs & income B+ , hazard risk B+ · lowest: cost of living D− 147 Broadway-Assiniboine 5,871 people D #2,413 of 2,572 Strongest: walkability A+ , health B+ · lowest: safety D 148 Chalmers 12,384 people D #2,414 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 149 Bridgwater Trails 11,365 people D #2,415 of 2,572 Strongest: hazard risk B+ , health B+ · lowest: safety D 150 St. John's 8,492 people D #2,416 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: jobs & income D 151 St. Matthews 5,699 people D #2,419 of 2,572 Strongest: walkability A+ , health B+ · lowest: safety D 152 Brockville 2,632 people D #2,420 of 2,572 Strongest: hazard risk B+ , walkability B+ · lowest: cost of living D 153 Rossmere-A 13,613 people D #2,421 of 2,572 Strongest: walkability A , hazard risk B+ · lowest: cost of living D 154 West Alexander 5,161 people D #2,422 of 2,572 Strongest: walkability A+ , health B+ · lowest: jobs & income D 155 Normand Park 5,299 people D #2,423 of 2,572 Strongest: walkability A− , hazard risk B+ · lowest: safety D 156 Central St. Boniface 7,772 people D #2,424 of 2,572 Strongest: walkability A+ , health B+ · lowest: cost of living D 157 Burrows-Keewatin 2,506 people D #2,425 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: safety D 158 Valhalla 3,153 people D #2,426 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 159 William Whyte 11,432 people D #2,427 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: jobs & income D− 160 Alpine Place 3,721 people D #2,428 of 2,572 Strongest: walkability A , hazard risk B+ · lowest: jobs & income D 161 Centennial 4,483 people D #2,429 of 2,572 Strongest: walkability A+ , health B+ · lowest: jobs & income D− 162 Fort Richmond 11,563 people D #2,430 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 163 North Point Douglas 2,670 people D #2,431 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: jobs & income D− 164 Worthington 6,093 people D #2,432 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: cost of living D 165 Niakwa Place 3,461 people D #2,434 of 2,572 Strongest: walkability A , hazard risk B+ · lowest: cost of living D 166 Spence 4,378 people D #2,435 of 2,572 Strongest: walkability A+ , health B+ · lowest: jobs & income D− 167 West Broadway 6,537 people D #2,436 of 2,572 Strongest: walkability A+ , health B+ · lowest: cost of living D− 168 Central Park 4,328 people D #2,439 of 2,572 Strongest: walkability A+ , health B+ · lowest: jobs & income D− 169 South Portage 3,037 people D #2,443 of 2,572 Strongest: walkability A+ , hazard risk B+ · lowest: jobs & income D 170 Selkirk 11,570 people D #2,482 of 2,572 Strongest: walkability A , hazard risk B · lowest: safety D 171 Russell 2,715 people D #2,490 of 2,572 Strongest: jobs & income A+ , walkability A · lowest: safety D 172 Swan Valley West 2,702 people D #2,491 of 2,572 Strongest: cost of living A , jobs & income A · lowest: safety D 173 Roblin 3,184 people D #2,524 of 2,572 Strongest: jobs & income B+ , cost of living B+ · lowest: safety D 174 Portage la Prairie 14,738 people D #2,527 of 2,572 Strongest: walkability A , jobs & income B · lowest: safety D 175 Flin Flon (Part) 4,732 people D− #2,536 of 2,572 Strongest: cost of living A+ , walkability A · lowest: hazard risk D− 176 Dauphin 8,587 people D− #2,538 of 2,572 Strongest: walkability A , cost of living B− · lowest: safety D− 177 Bifrost-Riverton 3,518 people D− #2,540 of 2,572 Strongest: cost of living B , walkability B · lowest: safety D− 178 Alexander 4,032 people D− #2,542 of 2,572 Strongest: cost of living B+ , hazard risk B · lowest: safety D− 179 Swan River 4,048 people D− #2,557 of 2,572 Strongest: walkability A , cost of living B · lowest: safety D− 181 The Pas 5,634 people D− #2,562 of 2,572 Strongest: cost of living A+ , walkability A · lowest: safety D− 182 Thompson 12,917 people D− #2,563 of 2,572 Strongest: cost of living A , jobs & income A− · lowest: safety D− Rankings
More lists for Manitoba Province by province
Safest elsewhere Photos: Lorne, DrBeetrootCa (CC BY-SA 4.0 ) · Pembina, Krazytea (CC BY-SA 4.0 ) · Dufferin, HS01 (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).