The Town Files

The 25 Most Tornado-Prone Small Towns in New Jersey

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

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Most Tornado-Prone Small Towns in New Jersey1. Mansfield292. Yardville293. Florence294. Bordentown295. Roebling296. Groveville297. White Horse288. Runnemede289. Haddon Heights2810. Upper Freehold2811. Barrington2812. Mount Ephraim2813. Audubon2714. Glendora2715. Palmyra2616. Oaklyn2617. Lawnside2618. Riverton2619. Chesterfield2520. Magnolia2521. Springfield2522. Robbinsville Center2523. Woodbury2424. Burlington2425. Ashland24
  1. 25Ashland, New Jersey

    24 tornadoes within 10 miles since 1950

    8,513 people · Camden County · median home $336,200 · income $118,500 · Jan low 26°F · 22 in snow

  2. 24Burlington, New Jersey

    24 tornadoes within 10 miles since 1950

    9,743 people · Burlington County · median home $239,000 · income $84,813 · Jan low 23°F · 25 in snow

  3. 23Woodbury, New Jersey

    24 tornadoes within 10 miles since 1950

    9,963 people · Gloucester County · median home $222,700 · income $77,028 · Jan low 26°F · 23 in snow

  4. 22Robbinsville Center, New Jersey

    25 tornadoes within 10 miles since 1950

    3,164 people · Mercer County · median home $526,300 · income $134,388 · Jan low 21°F · 24 in snow

  5. 21Springfield, New Jersey

    25 tornadoes within 10 miles since 1950

    3,245 people · Burlington County · median home $471,800 · income $146,157 · Jan low 23°F · 25 in snow

  6. 20Magnolia, New Jersey

    25 tornadoes within 10 miles since 1950

    4,352 people · Camden County · median home $238,800 · income $100,511 · Jan low 26°F · 22 in snow

  7. 19Chesterfield, New Jersey

    25 tornadoes within 10 miles since 1950

    9,422 people · Burlington County · median home $560,000 · income $208,836 · Jan low 23°F · 25 in snow

  8. 18Riverton, New Jersey

    26 tornadoes within 10 miles since 1950

    2,764 people · Burlington County · median home $363,000 · income $121,198 · Jan low 25°F · 16 in snow

  9. 17Lawnside, New Jersey

    26 tornadoes within 10 miles since 1950

    2,955 people · Camden County · median home $240,700 · income $71,607 · Jan low 26°F · 22 in snow

  10. 16Oaklyn, New Jersey

    26 tornadoes within 10 miles since 1950

    3,930 people · Camden County · median home $279,000 · income $84,394 · Jan low 25°F · 22 in snow

  11. 15Palmyra, New Jersey

    26 tornadoes within 10 miles since 1950

    7,438 people · Burlington County · median home $234,800 · income $89,574 · Jan low 25°F · 16 in snow

  12. 14Glendora, New Jersey

    27 tornadoes within 10 miles since 1950

    4,784 people · Camden County · median home $249,900 · income $98,053 · Jan low 26°F · 22 in snow

  13. 13Audubon, New Jersey

    27 tornadoes within 10 miles since 1950

    8,707 people · Camden County · median home $307,400 · income $115,789 · Jan low 25°F · 22 in snow

  14. 12Mount Ephraim, New Jersey

    28 tornadoes within 10 miles since 1950

    4,651 people · Camden County · median home $236,700 · income $79,804 · Jan low 28°F · 22 in snow

  15. 11Barrington, New Jersey

    28 tornadoes within 10 miles since 1950

    7,075 people · Camden County · median home $273,200 · income $87,290 · Jan low 25°F · 22 in snow

  16. 10Upper Freehold, New Jersey

    28 tornadoes within 10 miles since 1950

    7,273 people · Monmouth County · median home $710,400 · income $183,750 · Jan low 21°F · 24 in snow

  17. 9Haddon Heights, New Jersey

    28 tornadoes within 10 miles since 1950

    7,495 people · Camden County · median home $387,300 · income $133,125 · Jan low 25°F · 22 in snow

  18. 8Runnemede, New Jersey

    28 tornadoes within 10 miles since 1950

    8,324 people · Camden County · median home $252,300 · income $91,302 · Jan low 25°F · 22 in snow

  19. 7White Horse, New Jersey

    28 tornadoes within 10 miles since 1950

    9,791 people · Mercer County · median home $308,200 · income $105,758 · Jan low 23°F · 27 in snow

  20. 6Groveville, New Jersey

    29 tornadoes within 10 miles since 1950

    3,106 people · Mercer County · median home $405,600 · income $112,188 · Jan low 21°F · 24 in snow

  21. 5Roebling, New Jersey

    29 tornadoes within 10 miles since 1950

    3,585 people · Burlington County · median home $198,200 · income $88,750 · Jan low 23°F · 25 in snow

  22. 4Bordentown, New Jersey

    29 tornadoes within 10 miles since 1950

    3,993 people · Burlington County · median home $345,500 · income $103,375 · Jan low 23°F · 27 in snow

  23. 3Florence, New Jersey

    29 tornadoes within 10 miles since 1950

    4,704 people · Burlington County · median home $309,900 · income $85,219 · Jan low 23°F · 25 in snow

  24. 2Yardville, New Jersey

    29 tornadoes within 10 miles since 1950

    6,965 people · Mercer County · median home $360,100 · income $103,274 · Jan low 21°F · 24 in snow

  25. 1Mansfield, New Jersey

    29 tornadoes within 10 miles since 1950

    8,897 people · Burlington County · median home $413,900 · income $115,595 · Jan low 23°F · 25 in snow

More New Jersey rankings

Same ranking, other places

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