The Town Files

25 Small Towns in Michigan With the Fewest Tornadoes Since 1950

Ranked by tornadoes within 10 mi since 1950 among 541 towns of 500–10,000 people in Michigan. #1 is Kinross, MI (0 tornadoes within 10 miles since 1950).

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
  1. 25Blair, Michigan

    2 tornadoes within 10 miles since 1950

    Blair is a township of 8,994 people in Grand Traverse County, Michigan. 2 tornadoes since 1950 (typical Michigan town: 10); the strongest was an F3 on June 26, 1969.

    8,994 people · Grand Traverse County · median home $275,200 · income $71,582 · Jan low 17°F · 112 in snow

    Full Blair, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Blair by decade'501'60'701'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  2. 24Holton, Michigan

    1 tornado within 10 miles since 1950

    Holton is a township of 2,586 people in Muskegon County, Michigan. 1 tornado since 1950 (typical Michigan town: 10); the strongest was an F0 on April 21, 1967.

    2,586 people · Muskegon County · median home $186,300 · income $72,910 · Jan low 16°F · 72 in snow

    Full Holton, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Holton by decade'501'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  3. 23Pickford, Michigan

    1 tornado within 10 miles since 1950

    Pickford is a township of 2,791 people in Chippewa County, Michigan. 1 tornado since 1950 (typical Michigan town: 10); the strongest was an EF0 on August 11, 2021.

    2,791 people · Chippewa County · median home $167,400 · income $99,688 · Jan low 7°F · 101 in snow

    Full Pickford, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Pickford by decade'50'60'70'80'90'00'101'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  4. 22Whitehall, Michigan

    1 tornado within 10 miles since 1950

    Whitehall is a city of 2,909 people in Muskegon County, Michigan. 1 tornado since 1950 (typical Michigan town: 10); the strongest was an F1 on April 16, 1967.

    2,909 people · Muskegon County · median home $212,600 · income $61,169 · Jan low 19°F · 69 in snow

    Full Whitehall, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Whitehall by decade'501'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  5. 21Soo, Michigan

    1 tornado within 10 miles since 1950

    Soo is a township of 2,966 people in Chippewa County, Michigan. 1 tornado since 1950 (typical Michigan town: 10); the strongest was an EF0 on August 11, 2021.

    2,966 people · Chippewa County · median home $241,200 · income $79,107 · Jan low 7°F · 106 in snow

    Full Soo, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Soo by decade'50'60'70'80'90'00'101'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  6. 20K. I. Sawyer, Michigan

    1 tornado within 10 miles since 1950

    K. I. Sawyer is a community of 3,064 people in Marquette County, Michigan. 1 tornado since 1950 (typical Michigan town: 10); the strongest was an F0 on August 18, 1987.

    3,064 people · Marquette County · median home $87,300 · income $60,833 · Jan low 10°F · 149 in snow

    Full K. I. Sawyer, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of K. I. Sawyer by decade'50'60'701'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  7. 19Tuscarora, Michigan

    1 tornado within 10 miles since 1950

    Tuscarora is a township of 3,080 people in Cheboygan County, Michigan. 1 tornado since 1950 (typical Michigan town: 10); the strongest was an F0 on October 2, 1970.

    3,080 people · Cheboygan County · median home $253,700 · income $66,042 · Jan low 9°F · 107 in snow

    Full Tuscarora, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Tuscarora by decade'50'601'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  8. 18Cedar Creek, Michigan

    1 tornado within 10 miles since 1950

    Cedar Creek is a township of 3,192 people in Muskegon County, Michigan. 1 tornado since 1950 (typical Michigan town: 10); the strongest was an F0 on April 21, 1967.

    3,192 people · Muskegon County · median home $224,600 · income $73,586 · Jan low 16°F · 73 in snow

    Full Cedar Creek, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Cedar Creek by decade'501'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  9. 17Negaunee, Michigan

    1 tornado within 10 miles since 1950

    Negaunee is a township of 3,232 people in Marquette County, Michigan. 1 tornado since 1950 (typical Michigan town: 10); the strongest was an EF0 on August 11, 2011.

    3,232 people · Marquette County · median home $302,400 · income $97,955 · Jan low 7°F · 197 in snow

    Full Negaunee, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Negaunee by decade'50'60'70'80'90'001'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  10. 16Ishpeming, Michigan

    1 tornado within 10 miles since 1950

    Ishpeming is a township of 3,392 people in Marquette County, Michigan. 1 tornado since 1950 (typical Michigan town: 10); the strongest was an EF0 on August 11, 2011.

    3,392 people · Marquette County · median home $206,400 · income $94,271 · Jan low 6°F · 150 in snow

    Full Ishpeming, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Ishpeming by decade'50'60'70'80'90'001'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  11. 15Baraga, Michigan

    1 tornado within 10 miles since 1950

    Baraga is a township of 3,478 people in Baraga County, Michigan. 1 tornado since 1950 (typical Michigan town: 10); the strongest was an F0 on September 8, 1980.

    3,478 people · Baraga County · median home $133,300 · income $52,254 · Jan low 6°F · 178 in snow

    Full Baraga, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Baraga by decade'50'60'701'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  12. 14China, Michigan

    1 tornado within 10 miles since 1950

    China is a township of 3,509 people in St. Clair County, Michigan. 1 tornado since 1950 (typical Michigan town: 10); the strongest was unrated on August 19, 1978.

    3,509 people · St. Clair County · median home $322,600 · income $98,879 · Jan low 16°F · 39 in snow

    Full China, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of China by decade'50'601'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  13. 13Richfield, Michigan

    1 tornado within 10 miles since 1950

    Richfield is a township of 3,545 people in Roscommon County, Michigan. 1 tornado since 1950 (typical Michigan town: 10); the strongest was an F1 on August 5, 1968.

    3,545 people · Roscommon County · median home $110,200 · income $47,055 · Jan low 11°F · 64 in snow

    Full Richfield, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Richfield by decade'501'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  14. 12East China, Michigan

    1 tornado within 10 miles since 1950

    East China is a township of 3,704 people in St. Clair County, Michigan. 1 tornado since 1950 (typical Michigan town: 10); the strongest was unrated on August 19, 1978.

    3,704 people · St. Clair County · median home $275,900 · income $71,517 · Jan low 16°F · 38 in snow

    Full East China, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of East China by decade'50'601'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  15. 11Hamlin, Michigan

    1 tornado within 10 miles since 1950

    Hamlin is a township of 3,711 people in Mason County, Michigan. 1 tornado since 1950 (typical Michigan town: 10); the strongest was an EF1 on June 12, 2008.

    3,711 people · Mason County · median home $281,400 · income $80,919 · Jan low 19°F · 79 in snow

    Full Hamlin, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Hamlin by decade'50'60'70'80'901'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  16. 10Marquette, Michigan

    1 tornado within 10 miles since 1950

    Marquette is a charter township of 4,140 people in Marquette County, Michigan. 1 tornado since 1950 (typical Michigan town: 10); the strongest was an EF0 on August 11, 2011.

    4,140 people · Marquette County · median home $286,700 · income $57,983 · Jan low 7°F · 197 in snow

    Full Marquette, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Marquette by decade'50'60'70'80'90'001'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  17. 9Hancock, Michigan

    1 tornado within 10 miles since 1950

    Hancock is a city of 4,501 people in Houghton County, Michigan. 1 tornado since 1950 (typical Michigan town: 10); the strongest was an F0 on July 11, 1987.

    4,501 people · Houghton County · median home $165,600 · income $59,519 · Jan low 9°F

    Full Hancock, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Hancock by decade'50'60'701'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  18. 8St. Clair, Michigan

    1 tornado within 10 miles since 1950

    St. Clair is a city of 5,464 people in St. Clair County, Michigan. 1 tornado since 1950 (typical Michigan town: 10); the strongest was an F4 on May 21, 1953.

    5,464 people · St. Clair County · median home $223,200 · income $69,688 · Jan low 20°F · 38 in snow

    Full St. Clair, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of St. Clair by decade1'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  19. 7Forsyth, Michigan

    1 tornado within 10 miles since 1950

    Forsyth is a township of 6,194 people in Marquette County, Michigan. 1 tornado since 1950 (typical Michigan town: 10); the strongest was an F1 on June 10, 2000.

    6,194 people · Marquette County · median home $168,700 · income $62,018 · Jan low 10°F · 151 in snow

    Full Forsyth, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Forsyth by decade'50'60'70'80'901'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  20. 6Ludington, Michigan

    1 tornado within 10 miles since 1950

    Ludington is a city of 7,655 people in Mason County, Michigan. 1 tornado since 1950 (typical Michigan town: 10); the strongest was an F0 on August 15, 1966.

    7,655 people · Mason County · median home $201,100 · income $46,411 · Jan low 19°F · 79 in snow

    Full Ludington, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Ludington by decade'501'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  21. 5Houghton, Michigan

    1 tornado within 10 miles since 1950

    Houghton is a city of 8,386 people in Houghton County, Michigan. 1 tornado since 1950 (typical Michigan town: 10); the strongest was an F0 on July 11, 1987.

    8,386 people · Houghton County · median home $254,500 · income $43,456 · Jan low 9°F

    Full Houghton, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Houghton by decade'50'60'701'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  22. 4Adams, Michigan

    0 tornadoes within 10 miles since 1950

    Adams is a township of 2,540 people in Houghton County, Michigan. No tornado has been recorded within 10 miles since 1950 (typical Michigan town: 10).

    2,540 people · Houghton County · median home $118,000 · income $63,914 · Jan low 9°F

    Full Adams, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Adams by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  23. 3Kincheloe, Michigan

    0 tornadoes within 10 miles since 1950

    Kincheloe is a community of 2,587 people in Chippewa County, Michigan. No tornado has been recorded within 10 miles since 1950 (typical Michigan town: 10).

    2,587 people · Chippewa County · median home $110,700 · income $57,644 · Jan low 5°F · 94 in snow

    Full Kincheloe, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Kincheloe by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  24. 2Portage, Michigan

    0 tornadoes within 10 miles since 1950

    Portage is a charter township of 3,189 people in Houghton County, Michigan. No tornado has been recorded within 10 miles since 1950 (typical Michigan town: 10).

    3,189 people · Houghton County · median home $204,700 · income $66,652 · Jan low 9°F · 208 in snow

    Full Portage, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Portage by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  25. 1Kinross, Michigan

    0 tornadoes within 10 miles since 1950

    Kinross is a charter township of 6,139 people in Chippewa County, Michigan. No tornado has been recorded within 10 miles since 1950 (typical Michigan town: 10).

    6,139 people · Chippewa County · median home $127,300 · income $61,250 · Jan low 8°F · 94 in snow

    Full Kinross, Michigan profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Kinross by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.

More Michigan rankings

Same ranking, other places

Methodology. We ranked 541 towns of 500–10,000 people in Michigan (2020 Census population). Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: