The Town Files

25 Small Towns in New Jersey With the Fewest Tornadoes Since 1950

Ranked by tornadoes within 10 mi since 1950 among 352 towns of 500–10,000 people in New Jersey. #1 is Mullica, NJ (0 tornadoes within 10 miles since 1950).

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
  1. 25Weymouth, New Jersey

    3 tornadoes within 10 miles since 1950

    Weymouth, New Jersey
    Photo: Smallbones (public domain, Wikimedia Commons)

    Weymouth is a township of 2,614 people in Atlantic County, New Jersey. 3 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an F2 on August 27, 1971.

    2,614 people · Atlantic County · median home $169,700 · income $72,459 · Jan low 23°F · 22 in snow

    Full Weymouth, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Weymouth by decade'50'601'701'80'90'00'101'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  2. 24Laurel Lake, New Jersey

    3 tornadoes within 10 miles since 1950

    Laurel Lake is a community of 2,861 people in Cumberland County, New Jersey. 3 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF0 on August 7, 2019.

    2,861 people · Cumberland County · median home $156,800 · income $55,574 · Jan low 24°F · 17 in snow

    Full Laurel Lake, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Laurel Lake by decade'50'601'70'801'90'001'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  3. 23Lawrence, New Jersey

    3 tornadoes within 10 miles since 1950

    Lawrence, New Jersey
    Photo: Smallbones (public domain, Wikimedia Commons)

    Lawrence is a township of 3,087 people in Cumberland County, New Jersey. 3 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an F1 on July 16, 1995.

    3,087 people · Cumberland County · median home $229,500 · income $85,515 · Jan low 24°F · 14 in snow

    Full Lawrence, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Lawrence by decade'50'60'70'802'90'001'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  4. 22Rio Grande, New Jersey

    3 tornadoes within 10 miles since 1950

    Rio Grande is a community of 3,610 people in Cape May County, New Jersey. 3 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an F2 on August 27, 1971.

    3,610 people · Cape May County · median home $317,400 · income $76,250 · Jan low 29°F · 15 in snow

    Full Rio Grande, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Rio Grande by decade'50'601'70'80'901'00'101'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  5. 21North Wildwood, New Jersey

    3 tornadoes within 10 miles since 1950

    North Wildwood is a city of 3,621 people in Cape May County, New Jersey. 3 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an F2 on August 27, 1971.

    3,621 people · Cape May County · median home $459,900 · income $90,833 · Jan low 29°F · 15 in snow

    Full North Wildwood, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of North Wildwood by decade'50'602'70'80'901'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  6. 20Montague, New Jersey

    3 tornadoes within 10 miles since 1950

    Montague is a township of 3,792 people in Sussex County, New Jersey. 3 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an F3 on May 31, 1998.

    3,792 people · Sussex County · median home $344,500 · income $101,250 · Jan low 17°F · 39 in snow

    Full Montague, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Montague by decade'50'60'70'801'902'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  7. 19Stillwater, New Jersey

    3 tornadoes within 10 miles since 1950

    Stillwater is a township of 4,004 people in Sussex County, New Jersey. 3 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an F0 on August 13, 1990.

    4,004 people · Sussex County · median home $343,100 · income $123,134 · Jan low 19°F · 34 in snow

    Full Stillwater, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Stillwater by decade'50'60'702'801'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  8. 18Franklin, New Jersey

    3 tornadoes within 10 miles since 1950

    Franklin is a borough of 4,912 people in Sussex County, New Jersey. 3 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an F0 on August 13, 1990.

    4,912 people · Sussex County · median home $272,600 · income $92,744 · Jan low 18°F · 28 in snow

    Full Franklin, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Franklin by decade'50'60'701'802'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  9. 17Salem, New Jersey

    3 tornadoes within 10 miles since 1950

    Salem is a city of 5,296 people in Salem County, New Jersey. 3 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an F3 on April 28, 1961.

    5,296 people · Salem County · median home $79,800 · income $38,721 · Jan low 26°F · 16 in snow

    Full Salem, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Salem by decade'502'601'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  10. 16Mays Landing, New Jersey

    3 tornadoes within 10 miles since 1950

    Mays Landing is a community of 5,603 people in Atlantic County, New Jersey. 3 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an F2 on July 21, 1987.

    5,603 people · Atlantic County · median home $263,700 · income $83,056 · Jan low 25°F · 17 in snow

    Full Mays Landing, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Mays Landing by decade'50'601'701'80'90'00'101'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  11. 15Pomona, New Jersey

    3 tornadoes within 10 miles since 1950

    Pomona is a community of 7,416 people in Atlantic County, New Jersey. 3 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an F2 on July 21, 1987.

    7,416 people · Atlantic County · median home $279,000 · income $99,118 · Jan low 25°F · 17 in snow

    Full Pomona, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Pomona by decade'50'601'701'80'901'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  12. 14Brigantine, New Jersey

    3 tornadoes within 10 miles since 1950

    Brigantine, New Jersey
    Photo: Dough4872 (public domain, Wikimedia Commons)

    Brigantine is a city of 7,716 people in Atlantic County, New Jersey. 3 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an F2 on November 4, 1970.

    7,716 people · Atlantic County · median home $524,800 · income $97,250 · Jan low 30°F · 15 in snow

    Full Brigantine, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Brigantine by decade'50'601'70'802'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  13. 13Mystic Island, New Jersey

    3 tornadoes within 10 miles since 1950

    Mystic Island is a community of 8,301 people in Ocean County, New Jersey. 3 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an F3 on July 21, 1983.

    8,301 people · Ocean County · median home $321,500 · income $78,714 · Jan low 27°F · 10 in snow

    Full Mystic Island, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Mystic Island by decade'50'60'701'801'90'00'101'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  14. 12Villas, New Jersey

    3 tornadoes within 10 miles since 1950

    Villas is a community of 9,134 people in Cape May County, New Jersey. 3 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an F2 on August 27, 1971.

    9,134 people · Cape May County · median home $301,600 · income $80,974 · Jan low 29°F · 15 in snow

    Full Villas, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Villas by decade'50'601'70'80'901'00'101'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  15. 11Smithville, New Jersey

    3 tornadoes within 10 miles since 1950

    Smithville is a community of 9,754 people in Atlantic County, New Jersey. 3 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an F2 on November 4, 1970.

    9,754 people · Atlantic County · median home $279,200 · income $77,579 · Jan low 25°F · 17 in snow

    Full Smithville, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Smithville by decade'50'601'70'801'90'00'101'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  16. 10Cape May, New Jersey

    2 tornadoes within 10 miles since 1950

    Cape May is a city of 2,768 people in Cape May County, New Jersey. 2 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an F2 on August 27, 1971.

    2,768 people · Cape May County · median home $863,900 · income $62,576 · Jan low 29°F · 15 in snow

    Full Cape May, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Cape May by decade'50'601'70'80'90'00'101'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  17. 9Wildwood Crest, New Jersey

    2 tornadoes within 10 miles since 1950

    Wildwood Crest, New Jersey
    Photo: Dough4872 (public domain, Wikimedia Commons)

    Wildwood Crest is a borough of 3,101 people in Cape May County, New Jersey. 2 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an F2 on August 27, 1971.

    3,101 people · Cape May County · median home $590,900 · income $69,089 · Jan low 29°F · 15 in snow

    Full Wildwood Crest, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Wildwood Crest by decade'50'601'70'80'90'00'101'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  18. 8North Cape May, New Jersey

    2 tornadoes within 10 miles since 1950

    North Cape May is a community of 4,007 people in Cape May County, New Jersey. 2 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an F2 on August 27, 1971.

    4,007 people · Cape May County · median home $393,300 · income $86,962 · Jan low 29°F · 15 in snow

    Full North Cape May, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of North Cape May by decade'50'601'70'80'90'00'101'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  19. 7Commercial, New Jersey

    2 tornadoes within 10 miles since 1950

    Commercial, New Jersey
    Photo: Smallbones (public domain, Wikimedia Commons)

    Commercial is a township of 4,669 people in Cumberland County, New Jersey. 2 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF0 on August 7, 2019.

    4,669 people · Cumberland County · median home $161,600 · income $55,733 · Jan low 24°F · 17 in snow

    Full Commercial, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Commercial by decade'50'601'70'80'90'001'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  20. 6Hampton, New Jersey

    2 tornadoes within 10 miles since 1950

    Hampton is a township of 4,893 people in Sussex County, New Jersey. 2 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an F0 on August 13, 1990.

    4,893 people · Sussex County · median home $336,700 · income $109,676 · Jan low 19°F · 37 in snow

    Full Hampton, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Hampton by decade'50'60'701'801'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  21. 5Wildwood, New Jersey

    2 tornadoes within 10 miles since 1950

    Wildwood is a city of 5,157 people in Cape May County, New Jersey. 2 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an F2 on August 27, 1971.

    5,157 people · Cape May County · median home $391,300 · income $75,222 · Jan low 29°F · 15 in snow

    Full Wildwood, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Wildwood by decade'50'601'70'80'90'00'101'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  22. 4McKee City, New Jersey

    2 tornadoes within 10 miles since 1950

    McKee City is a community of 9,758 people in Atlantic County, New Jersey. 2 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an F2 on July 21, 1987.

    9,758 people · Atlantic County · median home $218,100 · income $68,133 · Jan low 25°F · 17 in snow

    Full McKee City, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of McKee City by decade'50'60'701'80'901'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  23. 3Shamong, New Jersey

    1 tornado within 10 miles since 1950

    Shamong is a township of 6,460 people in Burlington County, New Jersey. 1 tornado since 1950 (typical New Jersey town: 9); the strongest was an F1 on July 27, 2004.

    6,460 people · Burlington County · median home $442,400 · income $128,271 · Jan low 24°F · 24 in snow

    Full Shamong, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Shamong by decade'50'60'70'80'901'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  24. 2Egg Harbor City, New Jersey

    0 tornadoes within 10 miles since 1950

    Egg Harbor City is a city of 4,396 people in Atlantic County, New Jersey. No tornado has been recorded within 10 miles since 1950 (typical New Jersey town: 9).

    4,396 people · Atlantic County · median home $197,100 · income $71,711 · Jan low 25°F · 17 in snow

    Full Egg Harbor City, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Egg Harbor City 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. 1Mullica, New Jersey

    0 tornadoes within 10 miles since 1950

    Mullica is a township of 5,816 people in Atlantic County, New Jersey. No tornado has been recorded within 10 miles since 1950 (typical New Jersey town: 9).

    5,816 people · Atlantic County · median home $295,600 · income $93,421 · Jan low 24°F · 19 in snow

    Full Mullica, New Jersey profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Mullica 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 New Jersey rankings

Same ranking, other places

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