25 Small Towns in Michigan With the Fewest Tornadoes Since 1950
Ranked by tornadoes within 10 mi since 1950 among 541 towns of 2,500–10,000 people in Michigan. #1 is Kinross, MI (0 tornadoes within 10 miles since 1950).
-
25Blair, Michigan
2 tornadoes within 10 miles since 1950
8,994 people · Grand Traverse County · median home $275,200 · income $71,582 · Jan low 17°F · 112 in snow
-
24Holton, Michigan
1 tornado within 10 miles since 1950
2,586 people · Muskegon County · median home $186,300 · income $72,910 · Jan low 16°F · 72 in snow
-
23Pickford, Michigan
1 tornado within 10 miles since 1950
2,791 people · Chippewa County · median home $167,400 · income $99,688 · Jan low 7°F · 101 in snow
-
22Whitehall, Michigan
1 tornado within 10 miles since 1950
2,909 people · Muskegon County · median home $212,600 · income $61,169 · Jan low 19°F · 69 in snow
-
21Soo, Michigan
1 tornado within 10 miles since 1950
2,966 people · Chippewa County · median home $241,200 · income $79,107 · Jan low 7°F · 106 in snow
-
20K. I. Sawyer, Michigan
1 tornado within 10 miles since 1950
3,064 people · Marquette County · median home $87,300 · income $60,833 · Jan low 10°F · 149 in snow
-
19Tuscarora, Michigan
1 tornado within 10 miles since 1950
3,080 people · Cheboygan County · median home $253,700 · income $66,042 · Jan low 9°F · 107 in snow
-
18Cedar Creek, Michigan
1 tornado within 10 miles since 1950
3,192 people · Muskegon County · median home $224,600 · income $73,586 · Jan low 16°F · 73 in snow
-
17Negaunee, Michigan
1 tornado within 10 miles since 1950
3,232 people · Marquette County · median home $302,400 · income $97,955 · Jan low 7°F · 197 in snow
-
16Ishpeming, Michigan
1 tornado within 10 miles since 1950
3,392 people · Marquette County · median home $206,400 · income $94,271 · Jan low 6°F · 150 in snow
-
15Baraga, Michigan
1 tornado within 10 miles since 1950
3,478 people · Baraga County · median home $133,300 · income $52,254 · Jan low 6°F · 178 in snow
-
14China, Michigan
1 tornado within 10 miles since 1950
3,509 people · St. Clair County · median home $322,600 · income $98,879 · Jan low 16°F · 39 in snow
-
13Richfield, Michigan
1 tornado within 10 miles since 1950
3,545 people · Roscommon County · median home $110,200 · income $47,055 · Jan low 11°F · 64 in snow
-
12East China, Michigan
1 tornado within 10 miles since 1950
3,704 people · St. Clair County · median home $275,900 · income $71,517 · Jan low 16°F · 38 in snow
-
11Hamlin, Michigan
1 tornado within 10 miles since 1950
3,711 people · Mason County · median home $281,400 · income $80,919 · Jan low 19°F · 79 in snow
-
10Marquette, Michigan
1 tornado within 10 miles since 1950
4,140 people · Marquette County · median home $286,700 · income $57,983 · Jan low 7°F · 197 in snow
-
9Hancock, Michigan
1 tornado within 10 miles since 1950
4,501 people · Houghton County · median home $165,600 · income $59,519 · Jan low 9°F
-
8St. Clair, Michigan
1 tornado within 10 miles since 1950
5,464 people · St. Clair County · median home $223,200 · income $69,688 · Jan low 20°F · 38 in snow
-
7Forsyth, Michigan
1 tornado within 10 miles since 1950
6,194 people · Marquette County · median home $168,700 · income $62,018 · Jan low 10°F · 151 in snow
-
6Ludington, Michigan
1 tornado within 10 miles since 1950
7,655 people · Mason County · median home $201,100 · income $46,411 · Jan low 19°F · 79 in snow
-
5Houghton, Michigan
1 tornado within 10 miles since 1950
8,386 people · Houghton County · median home $254,500 · income $43,456 · Jan low 9°F
-
4Adams, Michigan
0 tornadoes within 10 miles since 1950
2,540 people · Houghton County · median home $118,000 · income $63,914 · Jan low 9°F
-
3Kincheloe, Michigan
0 tornadoes within 10 miles since 1950
2,587 people · Chippewa County · median home $110,700 · income $57,644 · Jan low 5°F · 94 in snow
-
2Portage, Michigan
0 tornadoes within 10 miles since 1950
3,189 people · Houghton County · median home $204,700 · income $66,652 · Jan low 9°F · 208 in snow
-
1Kinross, Michigan
0 tornadoes within 10 miles since 1950
6,139 people · Chippewa County · median home $127,300 · income $61,250 · Jan low 8°F · 94 in snow
More Michigan rankings
- The 25 Best Small Towns to Retire in Michigan
- The 25 Quietest Small Towns in Michigan
- The 25 Most Affordable Small Towns in Michigan
- The 25 Best Small Towns for Families in Michigan
- The 24 Best Quiet, Affordable Small Towns to Retire in Michigan
- 25 Small Towns in Michigan With the Cheapest Homes
- 25 Small Towns in Michigan With the Mildest Winters
- The 25 Most Walkable Small Towns in Michigan
- The 25 Best Small Towns for First-Time Home Buyers in Michigan
- The 24 Best Affordable Small Towns to Retire in Michigan With Mild Winters
Same ranking, other places
- 50 Small Towns in America With the Fewest Tornadoes Since 1950
- 25 Small Towns in Pennsylvania With the Fewest Tornadoes Since 1950
- 25 Small Towns in New York With the Fewest Tornadoes Since 1950
- 25 Small Towns in Texas With the Fewest Tornadoes Since 1950
- 25 Small Towns in New Jersey With the Fewest Tornadoes Since 1950
- 25 Small Towns in Florida With the Fewest Tornadoes Since 1950
- 25 Small Towns in Wisconsin With the Fewest Tornadoes Since 1950
- 25 Small Towns in Ohio With the Fewest Tornadoes Since 1950
- 25 Small Towns in Illinois With the Fewest Tornadoes Since 1950
- 25 Small Towns in North Carolina With the Fewest Tornadoes Since 1950
- U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024)
- U.S. Census Bureau, 2020 Census and 2025 Gazetteer (2020 / 2025)
- NOAA NCEI U.S. Climate Normals (1991–2020)
- NOAA NCEI Storm Events Database (1950–2026)
- FEMA OpenFEMA Disaster Declarations (this product uses the FEMA OpenFEMA API but is not endorsed by FEMA) (1953–2026)
- NCES Common Core of Data (2023–24)
- BLS Quarterly Census of Employment and Wages; USDA ERS county unemployment (BLS LAUS) (2000–2024)
- The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025)