/ State record

Hail in North Dakota

Latest signal · 4 days ago

359 tracked cities, 68 storm days on record, latest Sep 8, 2026. Open the newest North Dakota storm on the live map, or pick a city.

Download on the App Store

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 130,927
Hail days recorded 68

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

Bismarck

Last signal
Sep 6, 2026
Mapped homes
17,827
Hail days
8
Open storm history →
Walsh 1"

Grafton

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

Dickinson

Last signal
Sep 6, 2026
Mapped homes
2,293
Hail days
11
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 →
Harding 4"

Scranton

Last signal
Aug 23, 2026
Mapped homes
1,411
Hail days
8
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 →
Dunn 2.5"

Dunn Center

Last signal
Aug 30, 2026
Mapped homes
639
Hail days
4
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 →
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 →
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 →
LaMoure 2.5"

Montpelier

Last signal
Aug 24, 2026
Mapped homes
479
Hail days
5
Open storm history →
Logan 2.5"

Fredonia

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

Galesburg

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

Turtle Lake

Last signal
Sep 7, 2026
Mapped homes
464
Hail days
5
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 →
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 →
Billings 2.75"

Belfield

Last signal
Sep 6, 2026
Mapped homes
393
Hail days
7
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 →
Billings 2.5"

Medora

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

Adams

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

Hazen

Last signal
Sep 6, 2026
Mapped homes
368
Hail days
10
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 →
Griggs 1.25"

Sutton

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

Reeder

Last signal
Aug 23, 2026
Mapped homes
315
Hail days
8
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 →
Stark 1.5"

Gladstone

Last signal
Sep 6, 2026
Mapped homes
303
Hail days
4
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 →
Grant 1.75"

New Leipzig

Last signal
Aug 30, 2026
Mapped homes
276
Hail days
9
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 →
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 →
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 →
Dunn 3.25"

Killdeer

Last signal
Sep 6, 2026
Mapped homes
190
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 →
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 →
Hettinger 2.75"

New England

Last signal
Sep 4, 2026
Mapped homes
166
Hail days
12
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 →
Adams 2.5"

Hettinger

Last signal
Aug 30, 2026
Mapped homes
137
Hail days
14
Open storm history →
Burke 1"

Lignite

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

Sterling

Last signal
Sep 6, 2026
Mapped homes
137
Hail days
6
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 →
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 →
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 →
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 →
Billings 2.75"

Fairfield

Last signal
Sep 6, 2026
Mapped homes
100
Hail days
5
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 →
Mercer 2.25"

Zap

Last signal
Aug 30, 2026
Mapped homes
96
Hail days
9
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 →
Stark 1"

South Heart

Last signal
Aug 11, 2026
Mapped homes
92
Hail days
4
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 →
Dunn 3.25"

Halliday

Last signal
Aug 30, 2026
Mapped homes
88
Hail days
6
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 →
Cass 1.25"

Durbin

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

Manning

Last signal
Sep 6, 2026
Mapped homes
72
Hail days
7
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 →
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 →
Grand Forks 2.5"

Gilby

Last signal
Sep 6, 2026
Mapped homes
46
Hail days
6
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 →
Oliver 3"

Beulah

Last signal
Sep 4, 2026
Mapped homes
41
Hail days
11
Open storm history →
Mercer 2.25"

Golden Valley

Last signal
Aug 27, 2026
Mapped homes
41
Hail days
9
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 →
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 →
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 →
McLean 4"

Underwood

Last signal
Jul 29, 2026
Mapped homes
24
Hail days
4
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"

New Town

Last signal
Sep 7, 2026
Mapped homes
22
Hail days
10
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 →
McLean 4"

Coleharbor

Last signal
Aug 30, 2026
Mapped homes
20
Hail days
6
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 →
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 →
Mercer 1.25"

Dodge

Last signal
Sep 6, 2026
Mapped homes
14
Hail days
3
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 →
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 →
Golden Valley 2.5"

Beach

Last signal
Jul 2, 2026
Mapped homes
6
Hail days
2
Open storm history →
Cavalier 1.25"

Nekoma

Last signal
Jul 19, 2026
Mapped homes
6
Hail days
3
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
Jun 2, 2026
Mapped homes
3
Hail days
1
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 →
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 →
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 →
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. Try the app with 200 addresses during your free trial.

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.

Take your next area into the field.

See the hail, review your recommendations, and canvass with Overview on iPhone.

Download on the App Store

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.