/ State record

Hail in North Dakota

Latest signal · 10 days ago

359 tracked cities, 72 storm days on record, latest Oct 12, 2026. Open the newest North Dakota storm on the live map, or pick a city.

7-day free trial in the iPhone app. No card required to start.

For iPhone. Android coming soon.

Web trial: 7 days free. Card required. $150/month after the trial unless cancelled.

Peak hail signal 4" ≈ softball or larger
Cities covered 359
Homes in mapped footprints 108,487
Hail days recorded 72

Record window · Jan 2 – Oct 12, 2026

Severe hail signal

What 4" hail means for North Dakota roofs.

Two-inch-plus hail is capable of puncturing shingles, breaking skylights or windows, and heavily denting soft materials. The strongest radar bands warrant prompt inspection, but neither the signal nor the footprint confirms damage at a specific address.

Hail activity rank · last 12 months

North Dakota's most active hail cities.

Ranked by total hail severity — the sum of every storm's largest hailstone over the last 12 months — across the 358 cities in North Dakota that Overview tracked hail in this window.

  1. 1
    Hettinger
    15 storm days 112 homes
    2.5" hail
    19.0 activity
  2. 2
    Linton
    13 storm days 218 homes
    2" hail
    17.8 activity
  3. 2
    Scranton
    10 storm days 172 homes
    4" hail
    17.8 activity
  4. 4
    Bowman
    10 storm days 961 homes
    3" hail
    17.3 activity
  5. 4
    Mandan
    14 storm days 18,303 homes
    2.75" hail
    17.3 activity
  6. 6
    Ashley
    14 storm days 82 homes
    2.5" hail
    16.5 activity
  7. 7
    Beulah
    12 storm days 413 homes
    3" hail
    16.0 activity
  8. 8
    Garrison
    11 storm days 207 homes
    4" hail
    15.8 activity
  9. 8
    Mott
    13 storm days 462 homes
    2.5" hail
    15.8 activity
  10. 8
    New England
    13 storm days 118 homes
    2.75" hail
    15.8 activity
  11. 11
    Max
    9 storm days 445 homes
    4" hail
    15.5 activity
  12. 11
    Wing
    9 storm days 128 homes
    4" hail
    15.5 activity
  13. 13
    Belfield
    8 storm days 189 homes
    2.75" hail
    15.3 activity
  14. 13
    Esmond
    8 storm days 716 homes
    4" hail
    15.3 activity
  15. 13
    Flasher
    9 storm days 344 homes
    3" hail
    15.3 activity
  16. 13
    Fortuna
    8 storm days 116 homes
    2.5" hail
    15.3 activity
  17. 17
    Selfridge
    9 storm days 183 homes
    3" hail
    15.0 activity
  18. 18
    Killdeer
    9 storm days 46 homes
    3.25" hail
    14.8 activity
  19. 18
    Napoleon
    11 storm days 23 homes
    3.25" hail
    14.8 activity
  20. 20
    Rugby
    8 storm days 1,929 homes
    4" hail
    14.3 activity
  21. 20
    Solen
    9 storm days 16 homes
    3" hail
    14.3 activity
  22. 22
    Dickinson
    13 storm days 78 homes
    2.75" hail
    13.8 activity
  23. 23
    Bismarck
    9 storm days 564 homes
    3.25" hail
    13.5 activity
  24. 23
    Dawson
    9 storm days 183 homes
    2.5" hail
    13.5 activity
  25. 25
    Harvey
    10 storm days 510 homes
    3.25" hail
    13.3 activity
  26. 25
    Pettibone
    8 storm days 72 homes
    2.75" hail
    13.3 activity
  27. 27
    Hazen
    11 storm days 2 homes
    2.5" hail
    13.0 activity
  28. 27
    Kintyre
    12 storm days 11 homes
    2" hail
    13.0 activity
  29. 27
    Robinson
    7 storm days 351 homes
    2.5" hail
    13.0 activity
  30. 27
    Tuttle
    9 storm days 213 homes
    3" hail
    13.0 activity
  31. 27
    Watford City
    6 storm days 1,274 homes
    3.5" hail
    13.0 activity
  32. 32
    Cando
    5 storm days 0 homes
    4" hail
    12.8 activity
  33. 32
    Glen Ullin
    10 storm days 38 homes
    2.5" hail
    12.8 activity
  34. 34
    Streeter
    8 storm days 543 homes
    2.5" hail
    12.5 activity
  35. 35
    Carson
    10 storm days 1 homes
    1.75" hail
    12.0 activity
  36. 35
    Coleharbor
    7 storm days 1 homes
    4" hail
    12.0 activity
  37. 35
    Elgin
    10 storm days 101 homes
    2" hail
    12.0 activity
  38. 35
    Maddock
    9 storm days 610 homes
    2.75" hail
    12.0 activity
  39. 35
    Voltaire
    8 storm days 415 homes
    4" hail
    12.0 activity
  40. 40
    Tappen
    7 storm days 7 homes
    2.75" hail
    11.8 activity
  41. 41
    Forbes
    10 storm days 928 homes
    4" hail
    11.5 activity
  42. 41
    New Town
    11 storm days 29 homes
    2" hail
    11.5 activity
  43. 43
    Balfour
    6 storm days 134 homes
    4" hail
    11.3 activity
  44. 43
    Medina
    7 storm days 697 homes
    2.75" hail
    11.3 activity
  45. 43
    Medora
    6 storm days 75 homes
    2.5" hail
    11.3 activity
  46. 43
    Niagara
    10 storm days 537 homes
    2.5" hail
    11.3 activity
  47. 43
    Velva
    7 storm days 291 homes
    4" hail
    11.3 activity
  48. 48
    Douglas
    6 storm days 654 homes
    4" hail
    11.0 activity
  49. 48
    Hague
    10 storm days 0 homes
    2.25" hail
    11.0 activity
  50. 48
    Zap
    10 storm days 229 homes
    2.25" hail
    11.0 activity
  51. 51
    Golden Valley
    10 storm days 323 homes
    2.25" hail
    10.5 activity
  52. 51
    Larimore
    8 storm days 7 homes
    2.5" hail
    10.5 activity
  53. 51
    Towner
    9 storm days 339 homes
    2" hail
    10.5 activity
  54. 51
    Wishek
    9 storm days 6 homes
    2.5" hail
    10.5 activity
  55. 51
    Woodworth
    8 storm days 413 homes
    2.5" hail
    10.5 activity
  56. 56
    Hazelton
    9 storm days 112 homes
    2.5" hail
    10.3 activity
  57. 56
    Leeds
    8 storm days 32 homes
    4" hail
    10.3 activity
  58. 56
    New Leipzig
    10 storm days 112 homes
    1.75" hail
    10.3 activity
  59. 56
    Rolette
    9 storm days 17 homes
    4" hail
    10.3 activity
  60. 60
    Crosby
    8 storm days 1,184 homes
    2.5" hail
    10.0 activity
  61. 60
    Granville
    6 storm days 0 homes
    3.5" hail
    10.0 activity
  62. 60
    Halliday
    7 storm days 595 homes
    3.25" hail
    10.0 activity
  63. 60
    New Salem
    8 storm days 122 homes
    2.25" hail
    10.0 activity
  64. 60
    Parshall
    11 storm days 204 homes
    2" hail
    10.0 activity
  65. 60
    Regent
    9 storm days 25 homes
    2.5" hail
    10.0 activity
  66. 60
    Sawyer
    7 storm days 53 homes
    4" hail
    10.0 activity
  67. 67
    Baldwin
    5 storm days 248 homes
    4" hail
    9.8 activity
  68. 67
    Drake
    4 storm days 109 homes
    3" hail
    9.8 activity
  69. 67
    New Rockford
    8 storm days 607 homes
    2" hail
    9.8 activity
  70. 67
    Wilton
    9 storm days 30 homes
    4" hail
    9.8 activity
  71. 71
    Fredonia
    6 storm days 48 homes
    2.5" hail
    9.5 activity
  72. 71
    Lehr
    10 storm days 109 homes
    2.5" hail
    9.5 activity
  73. 71
    Minnewaukan
    8 storm days 619 homes
    2" hail
    9.5 activity
  74. 71
    Richardton
    9 storm days 1,505 homes
    2" hail
    9.5 activity
  75. 71
    Underwood
    6 storm days 31 homes
    4" hail
    9.5 activity
  76. 76
    Alamo
    6 storm days 287 homes
    2.5" hail
    9.3 activity
  77. 76
    Berthold
    9 storm days 7 homes
    2" hail
    9.3 activity
  78. 76
    Mcclusky
    6 storm days 51 homes
    2.5" hail
    9.3 activity
  79. 76
    Munich
    4 storm days 275 homes
    4" hail
    9.3 activity
  80. 76
    Reeder
    9 storm days 91 homes
    2.75" hail
    9.3 activity
  81. 76
    Regan
    4 storm days 26 homes
    4" hail
    9.3 activity
  82. 82
    Anamoose
    7 storm days 286 homes
    2.5" hail
    9.0 activity
  83. 82
    Arnegard
    5 storm days 543 homes
    3" hail
    9.0 activity
  84. 82
    Ellendale
    8 storm days 1,174 homes
    1.75" hail
    9.0 activity
  85. 82
    Hebron
    8 storm days 1,123 homes
    2.25" hail
    9.0 activity
  86. 82
    Stanton
    7 storm days 129 homes
    2.5" hail
    9.0 activity
  87. 82
    Warwick
    8 storm days 563 homes
    2.25" hail
    9.0 activity
  88. 82
    Willow City
    9 storm days 549 homes
    2.5" hail
    9.0 activity
  89. 89
    Almont
    6 storm days 95 homes
    1.75" hail
    8.8 activity
  90. 89
    Braddock
    6 storm days 198 homes
    2.5" hail
    8.8 activity
  91. 89
    Butte
    7 storm days 443 homes
    2.75" hail
    8.8 activity
  92. 89
    Jud
    5 storm days 961 homes
    2.75" hail
    8.8 activity
  93. 89
    Langdon
    6 storm days 14 homes
    2.75" hail
    8.8 activity
  94. 89
    Mandaree
    7 storm days 247 homes
    2.5" hail
    8.8 activity
  95. 89
    Powers Lake
    10 storm days 81 homes
    1.5" hail
    8.8 activity
  96. 89
    Starkweather
    6 storm days 7 homes
    2.5" hail
    8.8 activity
  97. 97
    Alexander
    6 storm days 971 homes
    3" hail
    8.5 activity
  98. 97
    Churchs Ferry
    3 storm days 12 homes
    4" hail
    8.5 activity
  99. 97
    Fort Yates
    6 storm days 426 homes
    2" hail
    8.5 activity
  100. 97
    Jamestown
    10 storm days 117 homes
    1.75" hail
    8.5 activity
  101. 97
    Rhame
    7 storm days 12 homes
    2.25" hail
    8.5 activity
  102. 97
    Turtle Lake
    6 storm days 128 homes
    2.5" hail
    8.5 activity
  103. 97
    Webster
    4 storm days 33 homes
    3" hail
    8.5 activity
  104. 104
    Inkster
    5 storm days 251 homes
    2.5" hail
    8.3 activity
  105. 104
    Karlsruhe
    6 storm days 430 homes
    2.5" hail
    8.3 activity
  106. 104
    Manning
    8 storm days 64 homes
    2.5" hail
    8.3 activity
  107. 104
    Ryder
    9 storm days 155 homes
    1.5" hail
    8.3 activity
  108. 108
    Fairfield
    6 storm days 89 homes
    2.75" hail
    8.0 activity
  109. 108
    Minot
    8 storm days 92 homes
    2.25" hail
    8.0 activity
  110. 108
    Souris
    7 storm days 535 homes
    2" hail
    8.0 activity
  111. 108
    Wahpeton
    7 storm days 116 homes
    2.25" hail
    8.0 activity
  112. 112
    Belcourt
    6 storm days 394 homes
    4" hail
    7.8 activity
  113. 112
    Bottineau
    8 storm days 297 homes
    2" hail
    7.8 activity
  114. 112
    Driscoll
    7 storm days 258 homes
    1.75" hail
    7.8 activity
  115. 112
    Kenmare
    8 storm days 945 homes
    2" hail
    7.8 activity
  116. 112
    Lefor
    7 storm days 41 homes
    1.5" hail
    7.8 activity
  117. 112
    Michigan
    7 storm days 225 homes
    1.75" hail
    7.8 activity
  118. 112
    Montpelier
    6 storm days 10 homes
    2.5" hail
    7.8 activity
  119. 112
    Strasburg
    7 storm days 638 homes
    2" hail
    7.8 activity
  120. 120
    Calvin
    5 storm days 30 homes
    2.5" hail
    7.5 activity
  121. 120
    Dunseith
    5 storm days 22 homes
    4" hail
    7.5 activity
  122. 120
    Fessenden
    7 storm days 5 homes
    2.5" hail
    7.5 activity
  123. 120
    Gilby
    6 storm days 46 homes
    2.5" hail
    7.5 activity
  124. 120
    Grenora
    6 storm days 134 homes
    2.5" hail
    7.5 activity
  125. 125
    Alsen
    3 storm days 36 homes
    4" hail
    7.3 activity
  126. 125
    Amidon
    5 storm days 356 homes
    3" hail
    7.3 activity
  127. 125
    Gackle
    7 storm days 528 homes
    2.75" hail
    7.3 activity
  128. 125
    Pingree
    8 storm days 247 homes
    1.25" hail
    7.3 activity
  129. 125
    Sterling
    7 storm days 6 homes
    2" hail
    7.3 activity
  130. 130
    Cartwright
    6 storm days 24 homes
    2" hail
    7.0 activity
  131. 130
    Cleveland
    6 storm days 28 homes
    1.75" hail
    7.0 activity
  132. 130
    Columbus
    8 storm days 486 homes
    1.75" hail
    7.0 activity
  133. 130
    Edgeley
    7 storm days 667 homes
    1.75" hail
    7.0 activity
  134. 130
    Menoken
    7 storm days 128 homes
    2" hail
    7.0 activity
  135. 130
    Stanley
    7 storm days 68 homes
    1.5" hail
    7.0 activity
  136. 130
    Steele
    5 storm days 1,087 homes
    2" hail
    7.0 activity
  137. 130
    Zahl
    6 storm days 238 homes
    2.5" hail
    7.0 activity
  138. 138
    Ambrose
    4 storm days 225 homes
    2.5" hail
    6.8 activity
  139. 138
    Cannon Ball
    7 storm days 7 homes
    1.75" hail
    6.8 activity
  140. 138
    Courtenay
    8 storm days 50 homes
    1.75" hail
    6.8 activity
  141. 138
    Keene
    7 storm days 159 homes
    2" hail
    6.8 activity
  142. 138
    Mcgregor
    7 storm days 22 homes
    1.75" hail
    6.8 activity
  143. 138
    Sentinel Butte
    4 storm days 84 homes
    2.5" hail
    6.8 activity
  144. 138
    South Heart
    6 storm days 16 homes
    3" hail
    6.8 activity
  145. 138
    Tolna
    6 storm days 307 homes
    1.75" hail
    6.8 activity
  146. 138
    Valley City
    5 storm days 346 homes
    1.75" hail
    6.8 activity
  147. 147
    Carrington
    7 storm days 39 homes
    1.75" hail
    6.5 activity
  148. 147
    Sarles
    3 storm days 71 homes
    3" hail
    6.5 activity
  149. 147
    Sheyenne
    7 storm days 1,051 homes
    1.5" hail
    6.5 activity
  150. 150
    Devils Lake
    6 storm days 2 homes
    2" hail
    6.3 activity
  151. 150
    Grassy Butte
    7 storm days 81 homes
    2.5" hail
    6.3 activity
  152. 150
    Noonan
    6 storm days 0 homes
    2.5" hail
    6.3 activity
  153. 150
    Palermo
    5 storm days 21 homes
    2" hail
    6.3 activity
  154. 150
    Spiritwood
    6 storm days 232 homes
    1.75" hail
    6.3 activity
  155. 155
    Cathay
    7 storm days 17 homes
    1.75" hail
    6.0 activity
  156. 155
    Cavalier
    4 storm days 19 homes
    2" hail
    6.0 activity
  157. 155
    Dunn Center
    5 storm days 515 homes
    2.5" hail
    6.0 activity
  158. 155
    Petersburg
    7 storm days 385 homes
    1.25" hail
    6.0 activity
  159. 155
    Plaza
    7 storm days 334 homes
    1.75" hail
    6.0 activity
  160. 155
    Rocklake
    3 storm days 107 homes
    3.25" hail
    6.0 activity
  161. 155
    White Earth
    5 storm days 22 homes
    2" hail
    6.0 activity
  162. 162
    Flaxton
    6 storm days 350 homes
    1.5" hail
    5.8 activity
  163. 162
    Hannah
    3 storm days 65 homes
    2.5" hail
    5.8 activity
  164. 162
    Kramer
    5 storm days 30 homes
    1.5" hail
    5.8 activity
  165. 162
    Neche
    3 storm days 13 homes
    2.5" hail
    5.8 activity
  166. 162
    Saint John
    5 storm days 531 homes
    2.5" hail
    5.8 activity
  167. 167
    Bisbee
    4 storm days 48 homes
    2.5" hail
    5.5 activity
  168. 167
    Buchanan
    7 storm days 128 homes
    1" hail
    5.5 activity
  169. 167
    Center
    4 storm days 164 homes
    3" hail
    5.5 activity
  170. 167
    Crary
    5 storm days 349 homes
    2.5" hail
    5.5 activity
  171. 167
    Hamilton
    4 storm days 0 homes
    1.75" hail
    5.5 activity
  172. 167
    Mchenry
    6 storm days 136 homes
    1.25" hail
    5.5 activity
  173. 167
    Washburn
    3 storm days 8 homes
    3" hail
    5.5 activity
  174. 174
    Beach
    3 storm days 200 homes
    2.5" hail
    5.3 activity
  175. 174
    Shields
    5 storm days 89 homes
    1.5" hail
    5.3 activity
  176. 176
    Binford
    6 storm days 433 homes
    1.5" hail
    5.0 activity
  177. 176
    Epping
    5 storm days 167 homes
    1.25" hail
    5.0 activity
  178. 176
    Fordville
    5 storm days 15 homes
    1.75" hail
    5.0 activity
  179. 176
    Hurdsfield
    4 storm days 152 homes
    1.75" hail
    5.0 activity
  180. 176
    Kulm
    5 storm days 443 homes
    1.75" hail
    5.0 activity
  181. 176
    Lakota
    4 storm days 386 homes
    2.5" hail
    5.0 activity
  182. 176
    Mcville
    6 storm days 97 homes
    1.75" hail
    5.0 activity
  183. 176
    Mohall
    4 storm days 531 homes
    2.25" hail
    5.0 activity
  184. 176
    Sutton
    5 storm days 317 homes
    1.25" hail
    5.0 activity
  185. 176
    Sykeston
    5 storm days 97 homes
    1.5" hail
    5.0 activity
  186. 176
    Wolford
    6 storm days 9 homes
    1.5" hail
    5.0 activity
  187. 187
    Adams
    5 storm days 377 homes
    1.75" hail
    4.8 activity
  188. 187
    Emerado
    5 storm days 124 homes
    1.5" hail
    4.8 activity
  189. 187
    Gladstone
    5 storm days 0 homes
    1.5" hail
    4.8 activity
  190. 187
    Litchville
    5 storm days 1,065 homes
    2" hail
    4.8 activity
  191. 187
    Norwich
    4 storm days 52 homes
    2.25" hail
    4.8 activity
  192. 187
    Westhope
    4 storm days 89 homes
    1.75" hail
    4.8 activity
  193. 187
    Williston
    6 storm days 128 homes
    1.25" hail
    4.8 activity
  194. 194
    Forest River
    4 storm days 185 homes
    1.5" hail
    4.5 activity
  195. 194
    Fort Totten
    3 storm days 187 homes
    2" hail
    4.5 activity
  196. 194
    Fullerton
    5 storm days 674 homes
    1.75" hail
    4.5 activity
  197. 194
    Minto
    5 storm days 13 homes
    1.75" hail
    4.5 activity
  198. 194
    Northwood
    5 storm days 870 homes
    1.5" hail
    4.5 activity
  199. 194
    Oakes
    8 storm days 740 homes
    1.5" hail
    4.5 activity
  200. 194
    Pembina
    4 storm days 41 homes
    1.75" hail
    4.5 activity
  201. 194
    Ray
    5 storm days 16 homes
    1.5" hail
    4.5 activity
  202. 194
    Rolla
    5 storm days 1,180 homes
    2" hail
    4.5 activity
  203. 194
    Saint Michael
    3 storm days 274 homes
    2" hail
    4.5 activity
  204. 194
    Sanborn
    4 storm days 39 homes
    1.75" hail
    4.5 activity
  205. 205
    Benedict
    3 storm days 119 homes
    2.5" hail
    4.3 activity
  206. 205
    Glenfield
    5 storm days 349 homes
    1.75" hail
    4.3 activity
  207. 205
    Kathryn
    4 storm days 0 homes
    1.75" hail
    4.3 activity
  208. 205
    Makoti
    4 storm days 177 homes
    2" hail
    4.3 activity
  209. 205
    Martin
    4 storm days 217 homes
    1.75" hail
    4.3 activity
  210. 205
    Milton
    3 storm days 19 homes
    2.5" hail
    4.3 activity
  211. 205
    Ruso
    2 storm days 196 homes
    2.5" hail
    4.3 activity
  212. 205
    Tioga
    5 storm days 280 homes
    1" hail
    4.3 activity
  213. 205
    York
    4 storm days 50 homes
    2.5" hail
    4.3 activity
  214. 214
    Bathgate
    3 storm days 1 homes
    2" hail
    4.0 activity
  215. 214
    Edmore
    3 storm days 167 homes
    1.75" hail
    4.0 activity
  216. 214
    Grand Forks
    6 storm days 157 homes
    1.25" hail
    4.0 activity
  217. 214
    Hampden
    3 storm days 54 homes
    2" hail
    4.0 activity
  218. 214
    Lankin
    4 storm days 420 homes
    1.75" hail
    4.0 activity
  219. 214
    Pekin
    4 storm days 356 homes
    1.25" hail
    4.0 activity
  220. 214
    Taylor
    5 storm days 418 homes
    1.75" hail
    4.0 activity
  221. 221
    Aneta
    4 storm days 627 homes
    1.25" hail
    3.8 activity
  222. 221
    Fairmount
    3 storm days 16 homes
    2.25" hail
    3.8 activity
  223. 221
    Hankinson
    4 storm days 2 homes
    2" hail
    3.8 activity
  224. 221
    Kensal
    4 storm days 535 homes
    1" hail
    3.8 activity
  225. 221
    Oberon
    4 storm days 21 homes
    1.5" hail
    3.8 activity
  226. 221
    Park River
    3 storm days 1,905 homes
    1.75" hail
    3.8 activity
  227. 221
    Rogers
    4 storm days 9 homes
    1.25" hail
    3.8 activity
  228. 221
    Wildrose
    3 storm days 129 homes
    1.75" hail
    3.8 activity
  229. 229
    Bowbells
    4 storm days 1,233 homes
    1.5" hail
    3.5 activity
  230. 229
    Dodge
    4 storm days 170 homes
    1.25" hail
    3.5 activity
  231. 229
    Edinburg
    2 storm days 40 homes
    1.75" hail
    3.5 activity
  232. 229
    Egeland
    2 storm days 184 homes
    2.5" hail
    3.5 activity
  233. 229
    Fairdale
    2 storm days 215 homes
    2.5" hail
    3.5 activity
  234. 229
    Fort Rice
    2 storm days 249 homes
    2.5" hail
    3.5 activity
  235. 229
    Grace City
    4 storm days 44 homes
    1.75" hail
    3.5 activity
  236. 229
    Grafton
    5 storm days 3,082 homes
    1" hail
    3.5 activity
  237. 229
    Hannaford
    5 storm days 4 homes
    1.5" hail
    3.5 activity
  238. 229
    Marmarth
    3 storm days 12 homes
    1.5" hail
    3.5 activity
  239. 229
    Thompson
    3 storm days 84 homes
    2.25" hail
    3.5 activity
  240. 229
    Wales
    2 storm days 151 homes
    2" hail
    3.5 activity
  241. 229
    Walhalla
    3 storm days 294 homes
    2" hail
    3.5 activity
  242. 242
    Carpio
    3 storm days 3 homes
    1.75" hail
    3.3 activity
  243. 242
    Goodrich
    3 storm days 0 homes
    1.75" hail
    3.3 activity
  244. 242
    Mylo
    4 storm days 59 homes
    1.25" hail
    3.3 activity
  245. 242
    Newburg
    4 storm days 0 homes
    1.25" hail
    3.3 activity
  246. 242
    Surrey
    2 storm days 16 homes
    2.25" hail
    3.3 activity
  247. 242
    Walcott
    3 storm days 54 homes
    1.75" hail
    3.3 activity
  248. 242
    Wimbledon
    3 storm days 111 homes
    1.75" hail
    3.3 activity
  249. 249
    Bowdon
    3 storm days 177 homes
    1.75" hail
    3.0 activity
  250. 249
    Chaseley
    5 storm days 166 homes
    1" hail
    3.0 activity
  251. 249
    Dazey
    3 storm days 185 homes
    1.5" hail
    3.0 activity
  252. 249
    Glenburn
    4 storm days 287 homes
    1.75" hail
    3.0 activity
  253. 249
    Hensler
    2 storm days 119 homes
    3" hail
    3.0 activity
  254. 249
    Knox
    2 storm days 18 homes
    2.5" hail
    3.0 activity
  255. 249
    Lawton
    3 storm days 99 homes
    1.75" hail
    3.0 activity
  256. 249
    Maxbass
    3 storm days 15 homes
    1" hail
    3.0 activity
  257. 249
    Milnor
    3 storm days 30 homes
    1.5" hail
    3.0 activity
  258. 249
    Nekoma
    3 storm days 6 homes
    1.25" hail
    3.0 activity
  259. 249
    Osnabrock
    3 storm days 49 homes
    2" hail
    3.0 activity
  260. 249
    Pisek
    3 storm days 340 homes
    1" hail
    3.0 activity
  261. 261
    Adrian
    2 storm days 22 homes
    1.75" hail
    2.8 activity
  262. 261
    Antler
    2 storm days 138 homes
    1.75" hail
    2.8 activity
  263. 261
    Cooperstown
    2 storm days 1,752 homes
    1.5" hail
    2.8 activity
  264. 261
    Crystal
    3 storm days 9 homes
    1.75" hail
    2.8 activity
  265. 261
    Fargo
    3 storm days 461 homes
    1.75" hail
    2.8 activity
  266. 261
    Fort Ransom
    2 storm days 133 homes
    1.75" hail
    2.8 activity
  267. 261
    Hensel
    3 storm days 100 homes
    1.25" hail
    2.8 activity
  268. 261
    Lisbon
    3 storm days 51 homes
    1.25" hail
    2.8 activity
  269. 261
    Nome
    2 storm days 540 homes
    1.75" hail
    2.8 activity
  270. 261
    Tolley
    2 storm days 196 homes
    1.75" hail
    2.8 activity
  271. 261
    Venturia
    3 storm days 32 homes
    1" hail
    2.8 activity
  272. 261
    Zeeland
    4 storm days 123 homes
    1.25" hail
    2.8 activity
  273. 273
    Brocket
    2 storm days 95 homes
    2.5" hail
    2.5 activity
  274. 273
    Burlington
    4 storm days 11 homes
    1.5" hail
    2.5 activity
  275. 273
    Colfax
    3 storm days 104 homes
    1.5" hail
    2.5 activity
  276. 273
    Des Lacs
    3 storm days 25 homes
    1" hail
    2.5 activity
  277. 273
    Enderlin
    3 storm days 103 homes
    1" hail
    2.5 activity
  278. 273
    Heimdal
    1 storm day 264 homes
    2.5" hail
    2.5 activity
  279. 273
    Lansford
    2 storm days 185 homes
    1.75" hail
    2.5 activity
  280. 273
    Manfred
    1 storm day 277 homes
    2.5" hail
    2.5 activity
  281. 273
    Mercer
    2 storm days 3 homes
    2" hail
    2.5 activity
  282. 273
    Moffit
    2 storm days 179 homes
    1.5" hail
    2.5 activity
  283. 273
    Monango
    2 storm days 300 homes
    1.75" hail
    2.5 activity
  284. 273
    Perth
    2 storm days 27 homes
    2" hail
    2.5 activity
  285. 273
    Portland
    3 storm days 1,352 homes
    1.5" hail
    2.5 activity
  286. 273
    Reynolds
    1 storm day 15 homes
    2.5" hail
    2.5 activity
  287. 273
    Ross
    2 storm days 335 homes
    1.25" hail
    2.5 activity
  288. 288
    Leonard
    3 storm days 508 homes
    1.25" hail
    2.3 activity
  289. 288
    Lidgerwood
    1 storm day 84 homes
    2.25" hail
    2.3 activity
  290. 288
    Mcleod
    2 storm days 50 homes
    1.5" hail
    2.3 activity
  291. 288
    Sherwood
    3 storm days 29 homes
    1.25" hail
    2.3 activity
  292. 288
    Upham
    3 storm days 163 homes
    1" hail
    2.3 activity
  293. 288
    Wyndmere
    2 storm days 84 homes
    1.5" hail
    2.3 activity
  294. 288
    Ypsilanti
    2 storm days 116 homes
    1.25" hail
    2.3 activity
  295. 295
    Arvilla
    2 storm days 27 homes
    1.5" hail
    2.0 activity
  296. 295
    Casselton
    3 storm days 43 homes
    1" hail
    2.0 activity
  297. 295
    Donnybrook
    2 storm days 51 homes
    1.25" hail
    2.0 activity
  298. 295
    Drayton
    3 storm days 101 homes
    1" hail
    2.0 activity
  299. 295
    Golva
    3 storm days 1 homes
    1" hail
    2.0 activity
  300. 295
    Gwinner
    4 storm days 43 homes
    0.75" hail
    2.0 activity
  301. 295
    Hatton
    2 storm days 1,358 homes
    1.5" hail
    2.0 activity
  302. 295
    Hillsboro
    2 storm days 353 homes
    1.5" hail
    2.0 activity
  303. 295
    Manvel
    3 storm days 66 homes
    1" hail
    2.0 activity
  304. 295
    Marion
    2 storm days 0 homes
    1" hail
    2.0 activity
  305. 295
    McKenzie
    1 storm day 54 homes
    2" hail
    2.0 activity
  306. 295
    Raleigh
    2 storm days 16 homes
    1" hail
    2.0 activity
  307. 295
    Saint Anthony
    2 storm days 57 homes
    1.5" hail
    2.0 activity
  308. 295
    Saint Thomas
    3 storm days 629 homes
    1" hail
    2.0 activity
  309. 309
    Cummings
    3 storm days 223 homes
    0.75" hail
    1.8 activity
  310. 309
    Hoople
    1 storm day 442 homes
    1.75" hail
    1.8 activity
  311. 309
    Horace
    1 storm day 1,385 homes
    1.75" hail
    1.8 activity
  312. 309
    Leith
    2 storm days 81 homes
    1.25" hail
    1.8 activity
  313. 309
    Lignite
    3 storm days 137 homes
    1" hail
    1.8 activity
  314. 309
    McCanna
    1 storm day 34 homes
    1.75" hail
    1.8 activity
  315. 309
    Merricourt
    2 storm days 38 homes
    1" hail
    1.8 activity
  316. 309
    Mountain
    1 storm day 42 homes
    1.75" hail
    1.8 activity
  317. 309
    Oriska
    3 storm days 92 homes
    1.25" hail
    1.8 activity
  318. 309
    Roseglen
    2 storm days 92 homes
    1" hail
    1.8 activity
  319. 319
    Bantry
    2 storm days 192 homes
    0.75" hail
    1.5 activity
  320. 319
    Berlin
    2 storm days 291 homes
    1" hail
    1.5 activity
  321. 319
    Blanchard
    1 storm day 403 homes
    1.5" hail
    1.5 activity
  322. 319
    Forman
    2 storm days 161 homes
    0.75" hail
    1.5 activity
  323. 319
    Galesburg
    1 storm day 471 homes
    1.5" hail
    1.5 activity
  324. 319
    Lamoure
    1 storm day 508 homes
    1.5" hail
    1.5 activity
  325. 319
    Page
    3 storm days 8 homes
    0.5" hail
    1.5 activity
  326. 319
    Rutland
    1 storm day 26 homes
    1.5" hail
    1.5 activity
  327. 327
    Amenia
    2 storm days 39 homes
    0.75" hail
    1.3 activity
  328. 327
    Ayr
    2 storm days 29 homes
    0.75" hail
    1.3 activity
  329. 327
    Barney
    2 storm days 4 homes
    1.25" hail
    1.3 activity
  330. 327
    Clifford
    1 storm day 311 homes
    1.25" hail
    1.3 activity
  331. 327
    Cogswell
    2 storm days 35 homes
    0.75" hail
    1.3 activity
  332. 327
    Deering
    2 storm days 818 homes
    0.75" hail
    1.3 activity
  333. 327
    Durbin
    1 storm day 78 homes
    1.25" hail
    1.3 activity
  334. 327
    Finley
    1 storm day 1,095 homes
    1.25" hail
    1.3 activity
  335. 327
    Havana
    2 storm days 33 homes
    0.75" hail
    1.3 activity
  336. 327
    Heil
    1 storm day 85 homes
    1.25" hail
    1.3 activity
  337. 327
    Luverne
    2 storm days 4 homes
    0.75" hail
    1.3 activity
  338. 327
    Mapleton
    1 storm day 463 homes
    1.25" hail
    1.3 activity
  339. 327
    Mayville
    1 storm day 1,746 homes
    1.25" hail
    1.3 activity
  340. 327
    Sharon
    1 storm day 711 homes
    1.25" hail
    1.3 activity
  341. 341
    Ardoch
    1 storm day 68 homes
    1" hail
    1.0 activity
  342. 341
    Battleview
    1 storm day 0 homes
    1" hail
    1.0 activity
  343. 341
    Dickey
    3 storm days 30 homes
    0.5" hail
    1.0 activity
  344. 341
    Heaton
    1 storm day 16 homes
    1" hail
    1.0 activity
  345. 341
    Mekinock
    2 storm days 0 homes
    1" hail
    1.0 activity
  346. 341
    Portal
    1 storm day 7 homes
    1" hail
    1.0 activity
  347. 341
    Wheatland
    1 storm day 71 homes
    1" hail
    1.0 activity
  348. 348
    Alice
    1 storm day 41 homes
    0.75" hail
    0.8 activity
  349. 348
    Buxton
    1 storm day 619 homes
    0.75" hail
    0.8 activity
  350. 348
    Sheldon
    1 storm day 0 homes
    0.75" hail
    0.8 activity
  351. 348
    Tower City
    1 storm day 4 homes
    0.75" hail
    0.8 activity
  352. 352
    Christine
    1 storm day 64 homes
    0.5" hail
    0.5 activity
  353. 352
    Davenport
    2 storm days 2 homes
    0.5" hail
    0.5 activity
  354. 352
    Gardner
    1 storm day 9 homes
    0.5" hail
    0.5 activity
  355. 352
    Hunter
    1 storm day 39 homes
    0.5" hail
    0.5 activity
  356. 352
    Penn
    1 storm day 19 homes
    0.5" hail
    0.5 activity
  357. 352
    Riverdale
    1 storm day 2 homes
    0.5" hail
    0.5 activity
  358. 352
    Verona
    1 storm day 4 homes
    0.5" hail
    0.5 activity

“Cities we track” means the localities in Overview's hail set — not every city in North Dakota. A city with no hail in the last 12 months isn't ranked.

Storm history by city

Tracked hail cities in North Dakota.

359 cities · biggest markets first

Each city record carries its storm history, peak indicated size, and mapped-home count.

Morton 2.75"

Mandan

Last signal
Sep 6, 2026
Mapped homes
18,303
Hail days
14
Open storm history →
Walsh 1"

Grafton

Last signal
Sep 7, 2026
Mapped homes
3,082
Hail days
5
Open storm history →
Pierce 4"

Rugby

Last signal
Sep 5, 2026
Mapped homes
1,929
Hail days
8
Open storm history →
Walsh 1.75"

Park River

Last signal
Sep 7, 2026
Mapped homes
1,905
Hail days
3
Open storm history →
Griggs 1.5"

Cooperstown

Last signal
Sep 3, 2026
Mapped homes
1,752
Hail days
2
Open storm history →
Traill 1.25"

Mayville

Last signal
Sep 3, 2026
Mapped homes
1,746
Hail days
1
Open storm history →
Dunn 2"

Richardton

Last signal
Sep 6, 2026
Mapped homes
1,505
Hail days
9
Open storm history →
Cass 1.75"

Horace

Last signal
Jun 29, 2026
Mapped homes
1,385
Hail days
1
Open storm history →
Traill 1.5"

Hatton

Last signal
Sep 3, 2026
Mapped homes
1,358
Hail days
2
Open storm history →
Steele 1.5"

Portland

Last signal
Sep 3, 2026
Mapped homes
1,352
Hail days
3
Open storm history →
McKenzie 3.5"

Watford City

Last signal
Sep 6, 2026
Mapped homes
1,274
Hail days
6
Open storm history →
Burke 1.5"

Bowbells

Last signal
Sep 4, 2026
Mapped homes
1,233
Hail days
4
Open storm history →
Divide 2.5"

Crosby

Last signal
Sep 4, 2026
Mapped homes
1,184
Hail days
8
Open storm history →
Rolette 2"

Rolla

Last signal
Sep 7, 2026
Mapped homes
1,180
Hail days
5
Open storm history →
Dickey 1.75"

Ellendale

Last signal
Aug 24, 2026
Mapped homes
1,174
Hail days
8
Open storm history →
Stark 2.25"

Hebron

Last signal
Sep 6, 2026
Mapped homes
1,123
Hail days
8
Open storm history →
Steele 1.25"

Finley

Last signal
Sep 3, 2026
Mapped homes
1,095
Hail days
1
Open storm history →
Kidder 2"

Steele

Last signal
Sep 6, 2026
Mapped homes
1,087
Hail days
5
Open storm history →
Barnes 2"

Litchville

Last signal
Aug 11, 2026
Mapped homes
1,065
Hail days
5
Open storm history →
Eddy 1.5"

Sheyenne

Last signal
Sep 3, 2026
Mapped homes
1,051
Hail days
7
Open storm history →
McKenzie 3"

Alexander

Last signal
Sep 6, 2026
Mapped homes
971
Hail days
6
Open storm history →
Bowman 3"

Bowman

Last signal
Aug 23, 2026
Mapped homes
961
Hail days
10
Open storm history →
LaMoure 2.75"

Jud

Last signal
Aug 24, 2026
Mapped homes
961
Hail days
5
Open storm history →
Ward 2"

Kenmare

Last signal
Sep 4, 2026
Mapped homes
945
Hail days
8
Open storm history →
Dickey 4"

Forbes

Last signal
Aug 24, 2026
Mapped homes
928
Hail days
10
Open storm history →
Grand Forks 1.5"

Northwood

Last signal
Sep 6, 2026
Mapped homes
870
Hail days
5
Open storm history →
Ward 0.75"

Deering

Last signal
Sep 7, 2026
Mapped homes
818
Hail days
2
Open storm history →
Dickey 1.5"

Oakes

Last signal
Aug 24, 2026
Mapped homes
740
Hail days
8
Open storm history →
Benson 4"

Esmond

Last signal
Sep 7, 2026
Mapped homes
716
Hail days
8
Open storm history →
Steele 1.25"

Sharon

Last signal
Sep 3, 2026
Mapped homes
711
Hail days
1
Open storm history →
Stutsman 2.75"

Medina

Last signal
Aug 24, 2026
Mapped homes
697
Hail days
7
Open storm history →
Dickey 1.75"

Fullerton

Last signal
Aug 24, 2026
Mapped homes
674
Hail days
5
Open storm history →
LaMoure 1.75"

Edgeley

Last signal
Aug 24, 2026
Mapped homes
667
Hail days
7
Open storm history →
Ward 4"

Douglas

Last signal
Sep 2, 2026
Mapped homes
654
Hail days
6
Open storm history →
Emmons 2"

Strasburg

Last signal
Aug 8, 2026
Mapped homes
638
Hail days
7
Open storm history →
Pembina 1"

Saint Thomas

Last signal
Jun 28, 2026
Mapped homes
629
Hail days
3
Open storm history →
Nelson 1.25"

Aneta

Last signal
Sep 6, 2026
Mapped homes
627
Hail days
4
Open storm history →
Traill 0.75"

Buxton

Last signal
Sep 3, 2026
Mapped homes
619
Hail days
1
Open storm history →
Benson 2"

Minnewaukan

Last signal
Sep 3, 2026
Mapped homes
619
Hail days
8
Open storm history →
Benson 2.75"

Maddock

Last signal
Sep 7, 2026
Mapped homes
610
Hail days
9
Open storm history →
Eddy 2"

New Rockford

Last signal
Sep 3, 2026
Mapped homes
607
Hail days
8
Open storm history →
Dunn 3.25"

Halliday

Last signal
Sep 28, 2026
Mapped homes
595
Hail days
7
Open storm history →
Burleigh 3.25"

Bismarck

Last signal
Sep 28, 2026
Mapped homes
564
Hail days
9
Open storm history →
Eddy 2.25"

Warwick

Last signal
Sep 3, 2026
Mapped homes
563
Hail days
8
Open storm history →
Pierce 2.5"

Willow City

Last signal
Sep 6, 2026
Mapped homes
549
Hail days
9
Open storm history →
McKenzie 3"

Arnegard

Last signal
Sep 6, 2026
Mapped homes
543
Hail days
5
Open storm history →
Stutsman 2.5"

Streeter

Last signal
Aug 24, 2026
Mapped homes
543
Hail days
8
Open storm history →
Ransom 1.75"

Nome

Last signal
Jul 9, 2026
Mapped homes
540
Hail days
2
Open storm history →
Grand Forks 2.5"

Niagara

Last signal
Sep 3, 2026
Mapped homes
537
Hail days
10
Open storm history →
Stutsman 1"

Kensal

Last signal
Jul 9, 2026
Mapped homes
535
Hail days
4
Open storm history →
Bottineau 2"

Souris

Last signal
Sep 5, 2026
Mapped homes
535
Hail days
7
Open storm history →
Renville 2.25"

Mohall

Last signal
Sep 4, 2026
Mapped homes
531
Hail days
4
Open storm history →
Rolette 2.5"

Saint John

Last signal
Sep 5, 2026
Mapped homes
531
Hail days
5
Open storm history →
Logan 2.75"

Gackle

Last signal
Aug 24, 2026
Mapped homes
528
Hail days
7
Open storm history →
Dunn 2.5"

Dunn Center

Last signal
Sep 28, 2026
Mapped homes
515
Hail days
5
Open storm history →
Pierce 3.25"

Harvey

Last signal
Sep 7, 2026
Mapped homes
510
Hail days
10
Open storm history →
LaMoure 1.5"

Lamoure

Last signal
Aug 24, 2026
Mapped homes
508
Hail days
1
Open storm history →
Cass 1.25"

Leonard

Last signal
Aug 6, 2026
Mapped homes
508
Hail days
3
Open storm history →
Burke 1.75"

Columbus

Last signal
Aug 30, 2026
Mapped homes
486
Hail days
8
Open storm history →
Traill 1.5"

Galesburg

Last signal
Sep 3, 2026
Mapped homes
471
Hail days
1
Open storm history →
Cass 1.25"

Mapleton

Last signal
Jul 30, 2026
Mapped homes
463
Hail days
1
Open storm history →
Hettinger 2.5"

Mott

Last signal
Aug 30, 2026
Mapped homes
462
Hail days
13
Open storm history →
Cass 1.75"

Fargo

Last signal
Aug 11, 2026
Mapped homes
461
Hail days
3
Open storm history →
McLean 4"

Max

Last signal
Sep 7, 2026
Mapped homes
445
Hail days
9
Open storm history →
McLean 2.75"

Butte

Last signal
Sep 7, 2026
Mapped homes
443
Hail days
7
Open storm history →
Dickey 1.75"

Kulm

Last signal
Aug 24, 2026
Mapped homes
443
Hail days
5
Open storm history →
Walsh 1.75"

Hoople

Last signal
Jun 2, 2026
Mapped homes
442
Hail days
1
Open storm history →
Griggs 1.5"

Binford

Last signal
Sep 6, 2026
Mapped homes
433
Hail days
6
Open storm history →
McHenry 2.5"

Karlsruhe

Last signal
Sep 7, 2026
Mapped homes
430
Hail days
6
Open storm history →
Sioux 2"

Fort Yates

Last signal
Jul 19, 2026
Mapped homes
426
Hail days
6
Open storm history →
Walsh 1.75"

Lankin

Last signal
Sep 7, 2026
Mapped homes
420
Hail days
4
Open storm history →
Stark 1.75"

Taylor

Last signal
Sep 6, 2026
Mapped homes
418
Hail days
5
Open storm history →
McHenry 4"

Voltaire

Last signal
Sep 7, 2026
Mapped homes
415
Hail days
8
Open storm history →
Mercer 3"

Beulah

Last signal
Sep 28, 2026
Mapped homes
413
Hail days
12
Open storm history →
Stutsman 2.5"

Woodworth

Last signal
Aug 24, 2026
Mapped homes
413
Hail days
8
Open storm history →
Traill 1.5"

Blanchard

Last signal
Sep 3, 2026
Mapped homes
403
Hail days
1
Open storm history →
Rolette 4"

Belcourt

Last signal
Sep 6, 2026
Mapped homes
394
Hail days
6
Open storm history →
Nelson 2.5"

Lakota

Last signal
Sep 3, 2026
Mapped homes
386
Hail days
4
Open storm history →
Nelson 1.25"

Petersburg

Last signal
Sep 3, 2026
Mapped homes
385
Hail days
7
Open storm history →
Walsh 1.75"

Adams

Last signal
Sep 7, 2026
Mapped homes
377
Hail days
5
Open storm history →
Slope 3"

Amidon

Last signal
Aug 23, 2026
Mapped homes
356
Hail days
5
Open storm history →
Nelson 1.25"

Pekin

Last signal
Sep 3, 2026
Mapped homes
356
Hail days
4
Open storm history →
Traill 1.5"

Hillsboro

Last signal
Sep 3, 2026
Mapped homes
353
Hail days
2
Open storm history →
Kidder 2.5"

Robinson

Last signal
Aug 24, 2026
Mapped homes
351
Hail days
7
Open storm history →
Burke 1.5"

Flaxton

Last signal
Sep 4, 2026
Mapped homes
350
Hail days
6
Open storm history →
Ramsey 2.5"

Crary

Last signal
Sep 3, 2026
Mapped homes
349
Hail days
5
Open storm history →
Foster 1.75"

Glenfield

Last signal
Aug 24, 2026
Mapped homes
349
Hail days
5
Open storm history →
Barnes 1.75"

Valley City

Last signal
Aug 11, 2026
Mapped homes
346
Hail days
5
Open storm history →
Morton 3"

Flasher

Last signal
Sep 6, 2026
Mapped homes
344
Hail days
9
Open storm history →
Walsh 1"

Pisek

Last signal
Aug 2, 2026
Mapped homes
340
Hail days
3
Open storm history →
McHenry 2"

Towner

Last signal
Sep 7, 2026
Mapped homes
339
Hail days
9
Open storm history →
Mountrail 1.25"

Ross

Last signal
Jun 9, 2026
Mapped homes
335
Hail days
2
Open storm history →
Mountrail 1.75"

Plaza

Last signal
Sep 2, 2026
Mapped homes
334
Hail days
7
Open storm history →
Mercer 2.25"

Golden Valley

Last signal
Sep 28, 2026
Mapped homes
323
Hail days
10
Open storm history →
Griggs 1.25"

Sutton

Last signal
Sep 3, 2026
Mapped homes
317
Hail days
5
Open storm history →
Steele 1.25"

Clifford

Last signal
Sep 3, 2026
Mapped homes
311
Hail days
1
Open storm history →
Nelson 1.75"

Tolna

Last signal
Sep 3, 2026
Mapped homes
307
Hail days
6
Open storm history →
Dickey 1.75"

Monango

Last signal
Jul 19, 2026
Mapped homes
300
Hail days
2
Open storm history →
Bottineau 2"

Bottineau

Last signal
Sep 4, 2026
Mapped homes
297
Hail days
8
Open storm history →
Pembina 2"

Walhalla

Last signal
Jun 28, 2026
Mapped homes
294
Hail days
3
Open storm history →
LaMoure 1"

Berlin

Last signal
Aug 24, 2026
Mapped homes
291
Hail days
2
Open storm history →
McHenry 4"

Velva

Last signal
Sep 7, 2026
Mapped homes
291
Hail days
7
Open storm history →
Williams 2.5"

Alamo

Last signal
Jul 3, 2026
Mapped homes
287
Hail days
6
Open storm history →
Renville 1.75"

Glenburn

Last signal
Sep 7, 2026
Mapped homes
287
Hail days
4
Open storm history →
Sheridan 2.5"

Anamoose

Last signal
Sep 7, 2026
Mapped homes
286
Hail days
7
Open storm history →
Williams 1"

Tioga

Last signal
Aug 30, 2026
Mapped homes
280
Hail days
5
Open storm history →
Wells 2.5"

Manfred

Last signal
Jul 9, 2026
Mapped homes
277
Hail days
1
Open storm history →
Cavalier 4"

Munich

Last signal
Jul 9, 2026
Mapped homes
275
Hail days
4
Open storm history →
Benson 2"

Saint Michael

Last signal
Sep 3, 2026
Mapped homes
274
Hail days
3
Open storm history →
Wells 2.5"

Heimdal

Last signal
Jul 9, 2026
Mapped homes
264
Hail days
1
Open storm history →
Burleigh 1.75"

Driscoll

Last signal
Sep 6, 2026
Mapped homes
258
Hail days
7
Open storm history →
Grand Forks 2.5"

Inkster

Last signal
Sep 3, 2026
Mapped homes
251
Hail days
5
Open storm history →
Morton 2.5"

Fort Rice

Last signal
Jul 9, 2026
Mapped homes
249
Hail days
2
Open storm history →
Burleigh 4"

Baldwin

Last signal
Aug 11, 2026
Mapped homes
248
Hail days
5
Open storm history →
Dunn 2.5"

Mandaree

Last signal
Sep 6, 2026
Mapped homes
247
Hail days
7
Open storm history →
Stutsman 1.25"

Pingree

Last signal
Sep 6, 2026
Mapped homes
247
Hail days
8
Open storm history →
Williams 2.5"

Zahl

Last signal
Sep 6, 2026
Mapped homes
238
Hail days
6
Open storm history →
Barnes 1.75"

Spiritwood

Last signal
Aug 11, 2026
Mapped homes
232
Hail days
6
Open storm history →
Mercer 2.25"

Zap

Last signal
Sep 28, 2026
Mapped homes
229
Hail days
10
Open storm history →
Divide 2.5"

Ambrose

Last signal
Sep 4, 2026
Mapped homes
225
Hail days
4
Open storm history →
Nelson 1.75"

Michigan

Last signal
Sep 3, 2026
Mapped homes
225
Hail days
7
Open storm history →
Traill 0.75"

Cummings

Last signal
Sep 3, 2026
Mapped homes
223
Hail days
3
Open storm history →
Emmons 2"

Linton

Last signal
Sep 5, 2026
Mapped homes
218
Hail days
13
Open storm history →
Sheridan 1.75"

Martin

Last signal
Sep 3, 2026
Mapped homes
217
Hail days
4
Open storm history →
Walsh 2.5"

Fairdale

Last signal
Jun 28, 2026
Mapped homes
215
Hail days
2
Open storm history →
Kidder 3"

Tuttle

Last signal
Aug 24, 2026
Mapped homes
213
Hail days
9
Open storm history →
McLean 4"

Garrison

Last signal
Sep 7, 2026
Mapped homes
207
Hail days
11
Open storm history →
McLean 2"

Parshall

Last signal
Sep 7, 2026
Mapped homes
204
Hail days
11
Open storm history →
Golden Valley 2.5"

Beach

Last signal
Sep 27, 2026
Mapped homes
200
Hail days
3
Open storm history →
Burleigh 2.5"

Braddock

Last signal
Sep 6, 2026
Mapped homes
198
Hail days
6
Open storm history →
McLean 2.5"

Ruso

Last signal
Jun 29, 2026
Mapped homes
196
Hail days
2
Open storm history →
Renville 1.75"

Tolley

Last signal
Sep 4, 2026
Mapped homes
196
Hail days
2
Open storm history →
McHenry 0.75"

Bantry

Last signal
Sep 7, 2026
Mapped homes
192
Hail days
2
Open storm history →
Stark 2.75"

Belfield

Last signal
Sep 23, 2026
Mapped homes
189
Hail days
8
Open storm history →
Benson 2"

Fort Totten

Last signal
Sep 3, 2026
Mapped homes
187
Hail days
3
Open storm history →
Barnes 1.5"

Dazey

Last signal
Sep 3, 2026
Mapped homes
185
Hail days
3
Open storm history →
Walsh 1.5"

Forest River

Last signal
Sep 3, 2026
Mapped homes
185
Hail days
4
Open storm history →
Bottineau 1.75"

Lansford

Last signal
Sep 6, 2026
Mapped homes
185
Hail days
2
Open storm history →
Towner 2.5"

Egeland

Last signal
Jun 27, 2026
Mapped homes
184
Hail days
2
Open storm history →
Kidder 2.5"

Dawson

Last signal
Sep 6, 2026
Mapped homes
183
Hail days
9
Open storm history →
Sioux 3"

Selfridge

Last signal
Sep 5, 2026
Mapped homes
183
Hail days
9
Open storm history →
Emmons 1.5"

Moffit

Last signal
Sep 6, 2026
Mapped homes
179
Hail days
2
Open storm history →
Wells 1.75"

Bowdon

Last signal
Sep 3, 2026
Mapped homes
177
Hail days
3
Open storm history →
Ward 2"

Makoti

Last signal
Sep 2, 2026
Mapped homes
177
Hail days
4
Open storm history →
Harding 4"

Scranton

Last signal
Sep 28, 2026
Mapped homes
172
Hail days
10
Open storm history →
Mercer 1.25"

Dodge

Last signal
Sep 28, 2026
Mapped homes
170
Hail days
4
Open storm history →
Ramsey 1.75"

Edmore

Last signal
Jun 29, 2026
Mapped homes
167
Hail days
3
Open storm history →
Williams 1.25"

Epping

Last signal
Sep 2, 2026
Mapped homes
167
Hail days
5
Open storm history →
Wells 1"

Chaseley

Last signal
Sep 3, 2026
Mapped homes
166
Hail days
5
Open storm history →
Oliver 3"

Center

Last signal
Jul 24, 2026
Mapped homes
164
Hail days
4
Open storm history →
McHenry 1"

Upham

Last signal
Sep 7, 2026
Mapped homes
163
Hail days
3
Open storm history →
Sargent 0.75"

Forman

Last signal
Jul 19, 2026
Mapped homes
161
Hail days
2
Open storm history →
McKenzie 2"

Keene

Last signal
Sep 6, 2026
Mapped homes
159
Hail days
7
Open storm history →
Grand Forks 1.25"

Grand Forks

Last signal
Sep 6, 2026
Mapped homes
157
Hail days
6
Open storm history →
McLean 1.5"

Ryder

Last signal
Sep 7, 2026
Mapped homes
155
Hail days
9
Open storm history →
Wells 1.75"

Hurdsfield

Last signal
Sep 3, 2026
Mapped homes
152
Hail days
4
Open storm history →
Cavalier 2"

Wales

Last signal
Jun 2, 2026
Mapped homes
151
Hail days
2
Open storm history →
Bottineau 1.75"

Antler

Last signal
Sep 4, 2026
Mapped homes
138
Hail days
2
Open storm history →
Burke 1"

Lignite

Last signal
Sep 4, 2026
Mapped homes
137
Hail days
3
Open storm history →
Foster 1.25"

Mchenry

Last signal
Sep 6, 2026
Mapped homes
136
Hail days
6
Open storm history →
McHenry 4"

Balfour

Last signal
Sep 7, 2026
Mapped homes
134
Hail days
6
Open storm history →
Williams 2.5"

Grenora

Last signal
Sep 4, 2026
Mapped homes
134
Hail days
6
Open storm history →
Ransom 1.75"

Fort Ransom

Last signal
Aug 11, 2026
Mapped homes
133
Hail days
2
Open storm history →
Oliver 2.5"

Stanton

Last signal
Aug 30, 2026
Mapped homes
129
Hail days
7
Open storm history →
Divide 1.75"

Wildrose

Last signal
Jul 14, 2026
Mapped homes
129
Hail days
3
Open storm history →
Stutsman 1"

Buchanan

Last signal
Sep 6, 2026
Mapped homes
128
Hail days
7
Open storm history →
Burleigh 2"

Menoken

Last signal
Sep 6, 2026
Mapped homes
128
Hail days
7
Open storm history →
McLean 2.5"

Turtle Lake

Last signal
Sep 28, 2026
Mapped homes
128
Hail days
6
Open storm history →
Williams 1.25"

Williston

Last signal
Sep 6, 2026
Mapped homes
128
Hail days
6
Open storm history →
Burleigh 4"

Wing

Last signal
Aug 11, 2026
Mapped homes
128
Hail days
9
Open storm history →
Grand Forks 1.5"

Emerado

Last signal
Sep 6, 2026
Mapped homes
124
Hail days
5
Open storm history →
McIntosh 1.25"

Zeeland

Last signal
Aug 24, 2026
Mapped homes
123
Hail days
4
Open storm history →
Oliver 2.25"

New Salem

Last signal
Sep 4, 2026
Mapped homes
122
Hail days
8
Open storm history →
McLean 2.5"

Benedict

Last signal
Sep 7, 2026
Mapped homes
119
Hail days
3
Open storm history →
Oliver 3"

Hensler

Last signal
Jul 24, 2026
Mapped homes
119
Hail days
2
Open storm history →
Slope 2.75"

New England

Last signal
Sep 23, 2026
Mapped homes
118
Hail days
13
Open storm history →
Stutsman 1.75"

Jamestown

Last signal
Sep 6, 2026
Mapped homes
117
Hail days
10
Open storm history →
Divide 2.5"

Fortuna

Last signal
Sep 6, 2026
Mapped homes
116
Hail days
8
Open storm history →
Richland 2.25"

Wahpeton

Last signal
Sep 3, 2026
Mapped homes
116
Hail days
7
Open storm history →
Stutsman 1.25"

Ypsilanti

Last signal
Aug 11, 2026
Mapped homes
116
Hail days
2
Open storm history →
Emmons 2.5"

Hazelton

Last signal
Sep 6, 2026
Mapped homes
112
Hail days
9
Open storm history →
Adams 2.5"

Hettinger

Last signal
Sep 23, 2026
Mapped homes
112
Hail days
15
Open storm history →
Grant 1.75"

New Leipzig

Last signal
Sep 28, 2026
Mapped homes
112
Hail days
10
Open storm history →
Stutsman 1.75"

Wimbledon

Last signal
Jul 9, 2026
Mapped homes
111
Hail days
3
Open storm history →
Sheridan 3"

Drake

Last signal
Sep 3, 2026
Mapped homes
109
Hail days
4
Open storm history →
Logan 2.5"

Lehr

Last signal
Aug 24, 2026
Mapped homes
109
Hail days
10
Open storm history →
Towner 3.25"

Rocklake

Last signal
Jun 28, 2026
Mapped homes
107
Hail days
3
Open storm history →
Richland 1.5"

Colfax

Last signal
Jul 30, 2026
Mapped homes
104
Hail days
3
Open storm history →
Cass 1"

Enderlin

Last signal
Aug 6, 2026
Mapped homes
103
Hail days
3
Open storm history →
Pembina 1"

Drayton

Last signal
Aug 2, 2026
Mapped homes
101
Hail days
3
Open storm history →
Grant 2"

Elgin

Last signal
Aug 30, 2026
Mapped homes
101
Hail days
10
Open storm history →
Pembina 1.25"

Hensel

Last signal
Jun 28, 2026
Mapped homes
100
Hail days
3
Open storm history →
Walsh 1.75"

Lawton

Last signal
Sep 7, 2026
Mapped homes
99
Hail days
3
Open storm history →
Nelson 1.75"

Mcville

Last signal
Sep 3, 2026
Mapped homes
97
Hail days
6
Open storm history →
Wells 1.5"

Sykeston

Last signal
Sep 3, 2026
Mapped homes
97
Hail days
5
Open storm history →
Grant 1.75"

Almont

Last signal
Aug 30, 2026
Mapped homes
95
Hail days
6
Open storm history →
Walsh 2.5"

Brocket

Last signal
Jun 2, 2026
Mapped homes
95
Hail days
2
Open storm history →
Ward 2.25"

Minot

Last signal
Sep 7, 2026
Mapped homes
92
Hail days
8
Open storm history →
Barnes 1.25"

Oriska

Last signal
Aug 11, 2026
Mapped homes
92
Hail days
3
Open storm history →
McLean 1"

Roseglen

Last signal
Aug 30, 2026
Mapped homes
92
Hail days
2
Open storm history →
Adams 2.75"

Reeder

Last signal
Sep 23, 2026
Mapped homes
91
Hail days
9
Open storm history →
Billings 2.75"

Fairfield

Last signal
Sep 27, 2026
Mapped homes
89
Hail days
6
Open storm history →
Grant 1.5"

Shields

Last signal
Jul 1, 2026
Mapped homes
89
Hail days
5
Open storm history →
Bottineau 1.75"

Westhope

Last signal
Sep 5, 2026
Mapped homes
89
Hail days
4
Open storm history →
Grant 1.25"

Heil

Last signal
Jul 9, 2026
Mapped homes
85
Hail days
1
Open storm history →
Richland 2.25"

Lidgerwood

Last signal
Jun 29, 2026
Mapped homes
84
Hail days
1
Open storm history →
Golden Valley 2.5"

Sentinel Butte

Last signal
Jul 5, 2026
Mapped homes
84
Hail days
4
Open storm history →
Grand Forks 2.25"

Thompson

Last signal
Sep 6, 2026
Mapped homes
84
Hail days
3
Open storm history →
Richland 1.5"

Wyndmere

Last signal
Jul 30, 2026
Mapped homes
84
Hail days
2
Open storm history →
McIntosh 2.5"

Ashley

Last signal
Sep 6, 2026
Mapped homes
82
Hail days
14
Open storm history →
McKenzie 2.5"

Grassy Butte

Last signal
Sep 6, 2026
Mapped homes
81
Hail days
7
Open storm history →
Grant 1.25"

Leith

Last signal
Jul 9, 2026
Mapped homes
81
Hail days
2
Open storm history →
Burke 1.5"

Powers Lake

Last signal
Sep 4, 2026
Mapped homes
81
Hail days
10
Open storm history →
Stark 2.75"

Dickinson

Last signal
Sep 28, 2026
Mapped homes
78
Hail days
13
Open storm history →
Cass 1.25"

Durbin

Last signal
Jul 30, 2026
Mapped homes
78
Hail days
1
Open storm history →
Billings 2.5"

Medora

Last signal
Sep 27, 2026
Mapped homes
75
Hail days
6
Open storm history →
Kidder 2.75"

Pettibone

Last signal
Sep 6, 2026
Mapped homes
72
Hail days
8
Open storm history →
Towner 3"

Sarles

Last signal
Jul 9, 2026
Mapped homes
71
Hail days
3
Open storm history →
Cass 1"

Wheatland

Last signal
Jul 30, 2026
Mapped homes
71
Hail days
1
Open storm history →
Walsh 1"

Ardoch

Last signal
Jul 24, 2026
Mapped homes
68
Hail days
1
Open storm history →
Mountrail 1.5"

Stanley

Last signal
Sep 7, 2026
Mapped homes
68
Hail days
7
Open storm history →
Grand Forks 1"

Manvel

Last signal
Sep 3, 2026
Mapped homes
66
Hail days
3
Open storm history →
Cavalier 2.5"

Hannah

Last signal
Jul 9, 2026
Mapped homes
65
Hail days
3
Open storm history →
Richland 0.5"

Christine

Last signal
Feb 26, 2026
Mapped homes
64
Hail days
1
Open storm history →
Dunn 2.5"

Manning

Last signal
Sep 28, 2026
Mapped homes
64
Hail days
8
Open storm history →
Rolette 1.25"

Mylo

Last signal
Jul 16, 2026
Mapped homes
59
Hail days
4
Open storm history →
Morton 1.5"

Saint Anthony

Last signal
Aug 2, 2026
Mapped homes
57
Hail days
2
Open storm history →
Ramsey 2"

Hampden

Last signal
Jul 9, 2026
Mapped homes
54
Hail days
3
Open storm history →
Burleigh 2"

McKenzie

Last signal
Jul 24, 2026
Mapped homes
54
Hail days
1
Open storm history →
Richland 1.75"

Walcott

Last signal
Jul 30, 2026
Mapped homes
54
Hail days
3
Open storm history →
Ward 4"

Sawyer

Last signal
Sep 7, 2026
Mapped homes
53
Hail days
7
Open storm history →
McHenry 2.25"

Norwich

Last signal
Jul 2, 2026
Mapped homes
52
Hail days
4
Open storm history →
Mountrail 1.25"

Donnybrook

Last signal
Jul 5, 2026
Mapped homes
51
Hail days
2
Open storm history →
Ransom 1.25"

Lisbon

Last signal
Jul 30, 2026
Mapped homes
51
Hail days
3
Open storm history →
Sheridan 2.5"

Mcclusky

Last signal
Aug 23, 2026
Mapped homes
51
Hail days
6
Open storm history →
Stutsman 1.75"

Courtenay

Last signal
Aug 24, 2026
Mapped homes
50
Hail days
8
Open storm history →
Richland 1.5"

Mcleod

Last signal
Jul 30, 2026
Mapped homes
50
Hail days
2
Open storm history →
Benson 2.5"

York

Last signal
Aug 23, 2026
Mapped homes
50
Hail days
4
Open storm history →
Cavalier 2"

Osnabrock

Last signal
Jul 12, 2026
Mapped homes
49
Hail days
3
Open storm history →
Towner 2.5"

Bisbee

Last signal
Jun 29, 2026
Mapped homes
48
Hail days
4
Open storm history →
McIntosh 2.5"

Fredonia

Last signal
Oct 12, 2026
Mapped homes
48
Hail days
6
Open storm history →
Grand Forks 2.5"

Gilby

Last signal
Sep 6, 2026
Mapped homes
46
Hail days
6
Open storm history →
Dunn 3.25"

Killdeer

Last signal
Sep 27, 2026
Mapped homes
46
Hail days
9
Open storm history →
Eddy 1.75"

Grace City

Last signal
Sep 3, 2026
Mapped homes
44
Hail days
4
Open storm history →
Cass 1"

Casselton

Last signal
Aug 11, 2026
Mapped homes
43
Hail days
3
Open storm history →
Sargent 0.75"

Gwinner

Last signal
Jul 30, 2026
Mapped homes
43
Hail days
4
Open storm history →
Pembina 1.75"

Mountain

Last signal
Jun 2, 2026
Mapped homes
42
Hail days
1
Open storm history →
Cass 0.75"

Alice

Last signal
Jul 6, 2026
Mapped homes
41
Hail days
1
Open storm history →
Stark 1.5"

Lefor

Last signal
Sep 4, 2026
Mapped homes
41
Hail days
7
Open storm history →
Pembina 1.75"

Pembina

Last signal
Aug 24, 2026
Mapped homes
41
Hail days
4
Open storm history →
Pembina 1.75"

Edinburg

Last signal
Jun 28, 2026
Mapped homes
40
Hail days
2
Open storm history →
Cass 0.75"

Amenia

Last signal
Sep 8, 2026
Mapped homes
39
Hail days
2
Open storm history →
Eddy 1.75"

Carrington

Last signal
Sep 3, 2026
Mapped homes
39
Hail days
7
Open storm history →
Cass 0.5"

Hunter

Last signal
Aug 17, 2026
Mapped homes
39
Hail days
1
Open storm history →
Barnes 1.75"

Sanborn

Last signal
Aug 11, 2026
Mapped homes
39
Hail days
4
Open storm history →
Morton 2.5"

Glen Ullin

Last signal
Sep 6, 2026
Mapped homes
38
Hail days
10
Open storm history →
Dickey 1"

Merricourt

Last signal
Jul 19, 2026
Mapped homes
38
Hail days
2
Open storm history →
Cavalier 4"

Alsen

Last signal
Jul 9, 2026
Mapped homes
36
Hail days
3
Open storm history →
Sargent 0.75"

Cogswell

Last signal
Jul 4, 2026
Mapped homes
35
Hail days
2
Open storm history →
Grand Forks 1.75"

McCanna

Last signal
Jul 24, 2026
Mapped homes
34
Hail days
1
Open storm history →
Sargent 0.75"

Havana

Last signal
Jul 4, 2026
Mapped homes
33
Hail days
2
Open storm history →
Ramsey 3"

Webster

Last signal
Jul 30, 2026
Mapped homes
33
Hail days
4
Open storm history →
Benson 4"

Leeds

Last signal
Sep 3, 2026
Mapped homes
32
Hail days
8
Open storm history →
McIntosh 1"

Venturia

Last signal
Jul 19, 2026
Mapped homes
32
Hail days
3
Open storm history →
McLean 4"

Underwood

Last signal
Sep 28, 2026
Mapped homes
31
Hail days
6
Open storm history →
Cavalier 2.5"

Calvin

Last signal
Sep 7, 2026
Mapped homes
30
Hail days
5
Open storm history →
LaMoure 0.5"

Dickey

Last signal
Jul 9, 2026
Mapped homes
30
Hail days
3
Open storm history →
McHenry 1.5"

Kramer

Last signal
Sep 7, 2026
Mapped homes
30
Hail days
5
Open storm history →
Ransom 1.5"

Milnor

Last signal
Jul 30, 2026
Mapped homes
30
Hail days
3
Open storm history →
Burleigh 4"

Wilton

Last signal
Sep 4, 2026
Mapped homes
30
Hail days
9
Open storm history →
Cass 0.75"

Ayr

Last signal
Sep 8, 2026
Mapped homes
29
Hail days
2
Open storm history →
Mountrail 2"

New Town

Last signal
Sep 28, 2026
Mapped homes
29
Hail days
11
Open storm history →
Renville 1.25"

Sherwood

Last signal
Sep 4, 2026
Mapped homes
29
Hail days
3
Open storm history →
Stutsman 1.75"

Cleveland

Last signal
Sep 6, 2026
Mapped homes
28
Hail days
6
Open storm history →
Grand Forks 1.5"

Arvilla

Last signal
Jul 30, 2026
Mapped homes
27
Hail days
2
Open storm history →
Towner 2"

Perth

Last signal
Jun 28, 2026
Mapped homes
27
Hail days
2
Open storm history →
Burleigh 4"

Regan

Last signal
Jul 24, 2026
Mapped homes
26
Hail days
4
Open storm history →
Sargent 1.5"

Rutland

Last signal
Jul 6, 2026
Mapped homes
26
Hail days
1
Open storm history →
Ward 1"

Des Lacs

Last signal
Sep 6, 2026
Mapped homes
25
Hail days
3
Open storm history →
Hettinger 2.5"

Regent

Last signal
Aug 30, 2026
Mapped homes
25
Hail days
9
Open storm history →
McKenzie 2"

Cartwright

Last signal
Aug 29, 2026
Mapped homes
24
Hail days
6
Open storm history →
Logan 3.25"

Napoleon

Last signal
Sep 2, 2026
Mapped homes
23
Hail days
11
Open storm history →
Lamoure 1.75"

Adrian

Last signal
Jul 24, 2026
Mapped homes
22
Hail days
2
Open storm history →
Rolette 4"

Dunseith

Last signal
Sep 6, 2026
Mapped homes
22
Hail days
5
Open storm history →
Divide 1.75"

Mcgregor

Last signal
Aug 30, 2026
Mapped homes
22
Hail days
7
Open storm history →
Mountrail 2"

White Earth

Last signal
Aug 30, 2026
Mapped homes
22
Hail days
5
Open storm history →
Benson 1.5"

Oberon

Last signal
Sep 7, 2026
Mapped homes
21
Hail days
4
Open storm history →
Mountrail 2"

Palermo

Last signal
Sep 7, 2026
Mapped homes
21
Hail days
5
Open storm history →
Pembina 2"

Cavalier

Last signal
Jul 26, 2026
Mapped homes
19
Hail days
4
Open storm history →
Cavalier 2.5"

Milton

Last signal
Jul 24, 2026
Mapped homes
19
Hail days
3
Open storm history →
Ramsey 0.5"

Penn

Last signal
Aug 2, 2026
Mapped homes
19
Hail days
1
Open storm history →
Benson 2.5"

Knox

Last signal
Aug 23, 2026
Mapped homes
18
Hail days
2
Open storm history →
Wells 1.75"

Cathay

Last signal
Sep 7, 2026
Mapped homes
17
Hail days
7
Open storm history →
Rolette 4"

Rolette

Last signal
Sep 7, 2026
Mapped homes
17
Hail days
9
Open storm history →
Richland 2.25"

Fairmount

Last signal
Jul 19, 2026
Mapped homes
16
Hail days
3
Open storm history →
Wells 1"

Heaton

Last signal
Jul 24, 2026
Mapped homes
16
Hail days
1
Open storm history →
Grant 1"

Raleigh

Last signal
Jun 27, 2026
Mapped homes
16
Hail days
2
Open storm history →
Williams 1.5"

Ray

Last signal
Sep 2, 2026
Mapped homes
16
Hail days
5
Open storm history →
Morton 3"

Solen

Last signal
Aug 12, 2026
Mapped homes
16
Hail days
9
Open storm history →
Stark 3"

South Heart

Last signal
Sep 28, 2026
Mapped homes
16
Hail days
6
Open storm history →
Ward 2.25"

Surrey

Last signal
Jun 2, 2026
Mapped homes
16
Hail days
2
Open storm history →
Walsh 1.75"

Fordville

Last signal
Aug 24, 2026
Mapped homes
15
Hail days
5
Open storm history →
Bottineau 1"

Maxbass

Last signal
Jul 5, 2026
Mapped homes
15
Hail days
3
Open storm history →
Grand Forks 2.5"

Reynolds

Last signal
Jul 30, 2026
Mapped homes
15
Hail days
1
Open storm history →
Cavalier 2.75"

Langdon

Last signal
Jul 24, 2026
Mapped homes
14
Hail days
6
Open storm history →
Walsh 1.75"

Minto

Last signal
Sep 3, 2026
Mapped homes
13
Hail days
5
Open storm history →
Pembina 2.5"

Neche

Last signal
Jul 26, 2026
Mapped homes
13
Hail days
3
Open storm history →
Ramsey 4"

Churchs Ferry

Last signal
Sep 7, 2026
Mapped homes
12
Hail days
3
Open storm history →
Bowman 1.5"

Marmarth

Last signal
Aug 11, 2026
Mapped homes
12
Hail days
3
Open storm history →
Slope 2.25"

Rhame

Last signal
Aug 23, 2026
Mapped homes
12
Hail days
7
Open storm history →
Ward 1.5"

Burlington

Last signal
Sep 7, 2026
Mapped homes
11
Hail days
4
Open storm history →
Logan 2"

Kintyre

Last signal
Sep 2, 2026
Mapped homes
11
Hail days
12
Open storm history →
Stutsman 2.5"

Montpelier

Last signal
Sep 28, 2026
Mapped homes
10
Hail days
6
Open storm history →
Pembina 1.75"

Crystal

Last signal
Jun 28, 2026
Mapped homes
9
Hail days
3
Open storm history →
Cass 0.5"

Gardner

Last signal
Aug 17, 2026
Mapped homes
9
Hail days
1
Open storm history →
Barnes 1.25"

Rogers

Last signal
Jul 11, 2026
Mapped homes
9
Hail days
4
Open storm history →
Pierce 1.5"

Wolford

Last signal
Sep 4, 2026
Mapped homes
9
Hail days
6
Open storm history →
Cass 0.5"

Page

Last signal
Sep 8, 2026
Mapped homes
8
Hail days
3
Open storm history →
McLean 3"

Washburn

Last signal
Jul 29, 2026
Mapped homes
8
Hail days
3
Open storm history →
Ward 2"

Berthold

Last signal
Sep 7, 2026
Mapped homes
7
Hail days
9
Open storm history →
Sioux 1.75"

Cannon Ball

Last signal
Aug 17, 2026
Mapped homes
7
Hail days
7
Open storm history →
Grand Forks 2.5"

Larimore

Last signal
Sep 6, 2026
Mapped homes
7
Hail days
8
Open storm history →
Burke 1"

Portal

Last signal
Jul 5, 2026
Mapped homes
7
Hail days
1
Open storm history →
Towner 2.5"

Starkweather

Last signal
Sep 7, 2026
Mapped homes
7
Hail days
6
Open storm history →
Kidder 2.75"

Tappen

Last signal
Sep 4, 2026
Mapped homes
7
Hail days
7
Open storm history →
Cavalier 1.25"

Nekoma

Last signal
Jul 19, 2026
Mapped homes
6
Hail days
3
Open storm history →
Burleigh 2"

Sterling

Last signal
Sep 28, 2026
Mapped homes
6
Hail days
7
Open storm history →
Logan 2.5"

Wishek

Last signal
Sep 5, 2026
Mapped homes
6
Hail days
9
Open storm history →
Wells 2.5"

Fessenden

Last signal
Sep 7, 2026
Mapped homes
5
Hail days
7
Open storm history →
Richland 1.25"

Barney

Last signal
Jul 30, 2026
Mapped homes
4
Hail days
2
Open storm history →
Griggs 1.5"

Hannaford

Last signal
Jul 13, 2026
Mapped homes
4
Hail days
5
Open storm history →
Steele 0.75"

Luverne

Last signal
Jul 13, 2026
Mapped homes
4
Hail days
2
Open storm history →
Cass 0.75"

Tower City

Last signal
Jun 3, 2026
Mapped homes
4
Hail days
1
Open storm history →
LaMoure 0.5"

Verona

Last signal
Jul 24, 2026
Mapped homes
4
Hail days
1
Open storm history →
Ward 1.75"

Carpio

Last signal
Aug 30, 2026
Mapped homes
3
Hail days
3
Open storm history →
McLean 2"

Mercer

Last signal
Sep 28, 2026
Mapped homes
3
Hail days
2
Open storm history →
Cass 0.5"

Davenport

Last signal
Aug 11, 2026
Mapped homes
2
Hail days
2
Open storm history →
Ramsey 2"

Devils Lake

Last signal
Sep 7, 2026
Mapped homes
2
Hail days
6
Open storm history →
Richland 2"

Hankinson

Last signal
Sep 7, 2026
Mapped homes
2
Hail days
4
Open storm history →
Oliver 2.5"

Hazen

Last signal
Sep 23, 2026
Mapped homes
2
Hail days
11
Open storm history →
McLean 0.5"

Riverdale

Last signal
Jul 29, 2026
Mapped homes
2
Hail days
1
Open storm history →
Pembina 2"

Bathgate

Last signal
Jul 26, 2026
Mapped homes
1
Hail days
3
Open storm history →
Grant 1.75"

Carson

Last signal
Sep 6, 2026
Mapped homes
1
Hail days
10
Open storm history →
McLean 4"

Coleharbor

Last signal
Sep 28, 2026
Mapped homes
1
Hail days
7
Open storm history →
Golden Valley 1"

Golva

Last signal
Sep 6, 2026
Mapped homes
1
Hail days
3
Open storm history →
Rolette 0"

Agate

Last signal
May 26, 2026
Mapped homes
0
Hail days
1
Open storm history →
Burke 1"

Battleview

Last signal
Jul 5, 2026
Mapped homes
0
Hail days
1
Open storm history →
Towner 4"

Cando

Last signal
Sep 7, 2026
Mapped homes
0
Hail days
5
Open storm history →
Dunn 1.5"

Gladstone

Last signal
Sep 23, 2026
Mapped homes
0
Hail days
5
Open storm history →
Sheridan 1.75"

Goodrich

Last signal
Jul 24, 2026
Mapped homes
0
Hail days
3
Open storm history →
McHenry 3.5"

Granville

Last signal
Sep 7, 2026
Mapped homes
0
Hail days
6
Open storm history →
Emmons 2.25"

Hague

Last signal
Sep 5, 2026
Mapped homes
0
Hail days
10
Open storm history →
Pembina 1.75"

Hamilton

Last signal
Jul 26, 2026
Mapped homes
0
Hail days
4
Open storm history →
Ransom 1.75"

Kathryn

Last signal
Jul 24, 2026
Mapped homes
0
Hail days
4
Open storm history →
LaMoure 1"

Marion

Last signal
Jul 24, 2026
Mapped homes
0
Hail days
2
Open storm history →
Grand Forks 1"

Mekinock

Last signal
Jun 3, 2026
Mapped homes
0
Hail days
2
Open storm history →
McHenry 1.25"

Newburg

Last signal
Jul 5, 2026
Mapped homes
0
Hail days
4
Open storm history →
Divide 2.5"

Noonan

Last signal
Jul 5, 2026
Mapped homes
0
Hail days
6
Open storm history →
Ransom 0.75"

Sheldon

Last signal
Jun 9, 2026
Mapped homes
0
Hail days
1
Open storm history →

How contractors use us

Three steps from radar to a door.

Turn a storm date into doors

The app is live: radar as it happens, NWS reports as they're filed, a replay of any past day. These North Dakota pages rebuild nightly from the same feed. Most hail maps stop at where it hailed — Overview's also hands you who lives under it. Draw the footprint and pull the homeowner list for every address inside.

01 Watch

Open North Dakota on the live map: live radar, NWS reports as they're filed, and a replay of any past storm day. Every date in the record below is on it.

02 Draw

Draw the swath, a neighborhood, or a single street. The address count and the cost show before you buy a record.

03 Knock

Names and phones for the homes inside, or mail them a postcard straight from the map. Pay per record — no minimums, no list-broker markup.

Overview Pro · iPhone + web

Take North Dakota into the field.

The hail map, your next recommended area, and the tools to work it. Start on your own; the same subscription also includes access for up to 4 team members.

Overview Pro

One plan · iPhone + web

Monthly · US App Store

$149.99 / month

5,000 new addresses per user each month on Pro. Put your 200 trial addresses to work before another week goes to guesswork.

Optional outreach

+ $0.21 per contact returned
Available homeowner names and phone numbers, with freshness and DNC flags.
+ $0.75 per postcard mailed
Print, postage, and delivery tracking included.

What's included

Get recommended places to prospect, or draw your own. The same plan gives you the tools to work either one.

  • Hail maps, storm history, and live radar
  • Curated prospecting recommendations and Quests
  • Canvassing sessions and navigation
  • Door outcomes, notes, and photos
  • Visit history and follow-up Quests
  • Alerts for your saved territories
  • Polygon and hexagon draw tools
  • Saved work areas and address lists
  • CSV exports for your dialer or CRM
  • XP, levels, and the leaderboard
  • Access on iPhone and the web
  • Up to 4 team members

7-day free trial in the iPhone app. No card required to start.

Choose whether to subscribe when your trial ends. Paid subscriptions renew monthly. Manage or cancel in your Apple Account settings.

See all pricing and billing details →
Start free trial

Web trial: 7 days free. Card required. $150/month after the trial unless cancelled.

The next storm won’t wait for you.

Set your territory and alerts today. When hail hits, use Overview to choose your streets and get moving.

7-day free trial in the iPhone app. No card required to start.

For iPhone. Android coming soon.

Open North Dakota on the live map → Start free trial

Web trial: 7 days free. Card required. $150/month after the trial unless cancelled.

Live radar in the app; these pages rebuild nightly from public storm reporting, and the totals are estimates. Radar tells you where to look. Only an inspection confirms damage at an address.