The 25 Most Tornado-Prone Small Towns in New Jersey
Ranked by tornadoes within 10 mi since 1950 among 352 towns of 500–10,000 people in New Jersey. #1 is Mansfield, NJ (29 tornadoes within 10 miles since 1950).
-
25Ashland, New Jersey
24 tornadoes within 10 miles since 1950
Ashland is a community of 8,513 people in Camden County, New Jersey. 24 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF3 on September 1, 2021.
8,513 people · Camden County · median home $336,200 · income $118,500 · Jan low 26°F · 22 in snow
Full Ashland, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
24Burlington, New Jersey
24 tornadoes within 10 miles since 1950
Burlington is a city of 9,743 people in Burlington County, New Jersey. 24 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF3 on July 29, 2021.
9,743 people · Burlington County · median home $239,000 · income $84,813 · Jan low 23°F · 25 in snow
Full Burlington, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
23Woodbury, New Jersey
24 tornadoes within 10 miles since 1950
Woodbury is a city of 9,963 people in Gloucester County, New Jersey. 24 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF3 on September 1, 2021.
9,963 people · Gloucester County · median home $222,700 · income $77,028 · Jan low 26°F · 23 in snow
Full Woodbury, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
22Robbinsville Center, New Jersey
25 tornadoes within 10 miles since 1950
Robbinsville Center is a community of 3,164 people in Mercer County, New Jersey. 25 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF2 on February 21, 2023.
3,164 people · Mercer County · median home $526,300 · income $134,388 · Jan low 21°F · 24 in snow
Full Robbinsville Center, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
21Springfield, New Jersey
25 tornadoes within 10 miles since 1950
Springfield is a township of 3,245 people in Burlington County, New Jersey. 25 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an F2 on June 13, 1958.
3,245 people · Burlington County · median home $471,800 · income $146,157 · Jan low 23°F · 25 in snow
Full Springfield, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
20Magnolia, New Jersey
25 tornadoes within 10 miles since 1950
Magnolia is a borough of 4,352 people in Camden County, New Jersey. 25 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF3 on September 1, 2021.
4,352 people · Camden County · median home $238,800 · income $100,511 · Jan low 26°F · 22 in snow
Full Magnolia, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
19Chesterfield, New Jersey
25 tornadoes within 10 miles since 1950
Chesterfield is a township of 9,422 people in Burlington County, New Jersey. 25 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an F2 on August 17, 1988.
9,422 people · Burlington County · median home $560,000 · income $208,836 · Jan low 23°F · 25 in snow
Full Chesterfield, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
18Riverton, New Jersey
26 tornadoes within 10 miles since 1950

Photo: Sanoyes at English Wikipedia (public domain, Wikimedia Commons) Riverton is a borough of 2,764 people in Burlington County, New Jersey. 26 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF3 on July 29, 2021.
2,764 people · Burlington County · median home $363,000 · income $121,198 · Jan low 25°F · 16 in snow
Full Riverton, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
17Lawnside, New Jersey
26 tornadoes within 10 miles since 1950
Lawnside is a borough of 2,955 people in Camden County, New Jersey. 26 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF3 on September 1, 2021.
2,955 people · Camden County · median home $240,700 · income $71,607 · Jan low 26°F · 22 in snow
Full Lawnside, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
16Oaklyn, New Jersey
26 tornadoes within 10 miles since 1950
Oaklyn is a borough of 3,930 people in Camden County, New Jersey. 26 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF3 on September 1, 2021.
3,930 people · Camden County · median home $279,000 · income $84,394 · Jan low 25°F · 22 in snow
Full Oaklyn, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
15Palmyra, New Jersey
26 tornadoes within 10 miles since 1950
Palmyra is a borough of 7,438 people in Burlington County, New Jersey. 26 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF3 on July 29, 2021.
7,438 people · Burlington County · median home $234,800 · income $89,574 · Jan low 25°F · 16 in snow
Full Palmyra, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
14Glendora, New Jersey
27 tornadoes within 10 miles since 1950
Glendora is a community of 4,784 people in Camden County, New Jersey. 27 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF3 on September 1, 2021.
4,784 people · Camden County · median home $249,900 · income $98,053 · Jan low 26°F · 22 in snow
Full Glendora, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
13Audubon, New Jersey
27 tornadoes within 10 miles since 1950

Photo: Dough4872 (public domain, Wikimedia Commons) Audubon is a borough of 8,707 people in Camden County, New Jersey. 27 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF3 on September 1, 2021.
8,707 people · Camden County · median home $307,400 · income $115,789 · Jan low 25°F · 22 in snow
Full Audubon, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
12Mount Ephraim, New Jersey
28 tornadoes within 10 miles since 1950
Mount Ephraim is a borough of 4,651 people in Camden County, New Jersey. 28 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF3 on September 1, 2021.
4,651 people · Camden County · median home $236,700 · income $79,804 · Jan low 28°F · 22 in snow
Full Mount Ephraim, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
11Barrington, New Jersey
28 tornadoes within 10 miles since 1950
Barrington is a borough of 7,075 people in Camden County, New Jersey. 28 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF3 on September 1, 2021.
7,075 people · Camden County · median home $273,200 · income $87,290 · Jan low 25°F · 22 in snow
Full Barrington, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
10Upper Freehold, New Jersey
28 tornadoes within 10 miles since 1950
Upper Freehold is a township of 7,273 people in Monmouth County, New Jersey. 28 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF2 on April 1, 2023.
7,273 people · Monmouth County · median home $710,400 · income $183,750 · Jan low 21°F · 24 in snow
Full Upper Freehold, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
9Haddon Heights, New Jersey
28 tornadoes within 10 miles since 1950
Haddon Heights is a borough of 7,495 people in Camden County, New Jersey. 28 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF3 on September 1, 2021.
7,495 people · Camden County · median home $387,300 · income $133,125 · Jan low 25°F · 22 in snow
Full Haddon Heights, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
8Runnemede, New Jersey
28 tornadoes within 10 miles since 1950
Runnemede is a borough of 8,324 people in Camden County, New Jersey. 28 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF3 on September 1, 2021.
8,324 people · Camden County · median home $252,300 · income $91,302 · Jan low 25°F · 22 in snow
Full Runnemede, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
7White Horse, New Jersey
28 tornadoes within 10 miles since 1950
White Horse is a community of 9,791 people in Mercer County, New Jersey. 28 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF2 on February 21, 2023.
9,791 people · Mercer County · median home $308,200 · income $105,758 · Jan low 23°F · 27 in snow
Full White Horse, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
6Groveville, New Jersey
29 tornadoes within 10 miles since 1950
Groveville is a community of 3,106 people in Mercer County, New Jersey. 29 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF2 on February 21, 2023.
3,106 people · Mercer County · median home $405,600 · income $112,188 · Jan low 21°F · 24 in snow
Full Groveville, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
5Roebling, New Jersey
29 tornadoes within 10 miles since 1950
Roebling is a community of 3,585 people in Burlington County, New Jersey. 29 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF3 on July 29, 2021.
3,585 people · Burlington County · median home $198,200 · income $88,750 · Jan low 23°F · 25 in snow
Full Roebling, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
4Bordentown, New Jersey
29 tornadoes within 10 miles since 1950
Bordentown is a city of 3,993 people in Burlington County, New Jersey. 29 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF2 on February 21, 2023.
3,993 people · Burlington County · median home $345,500 · income $103,375 · Jan low 23°F · 27 in snow
Full Bordentown, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
3Florence, New Jersey
29 tornadoes within 10 miles since 1950
Florence is a community of 4,704 people in Burlington County, New Jersey. 29 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF3 on July 29, 2021.
4,704 people · Burlington County · median home $309,900 · income $85,219 · Jan low 23°F · 25 in snow
Full Florence, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
2Yardville, New Jersey
29 tornadoes within 10 miles since 1950
Yardville is a community of 6,965 people in Mercer County, New Jersey. 29 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an EF2 on February 21, 2023.
6,965 people · Mercer County · median home $360,100 · income $103,274 · Jan low 21°F · 24 in snow
Full Yardville, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
1Mansfield, New Jersey
29 tornadoes within 10 miles since 1950
Mansfield is a township of 8,897 people in Burlington County, New Jersey. 29 tornadoes since 1950 (typical New Jersey town: 9); the strongest was an F2 on August 17, 1988.
8,897 people · Burlington County · median home $413,900 · income $115,595 · Jan low 23°F · 25 in snow
Full Mansfield, New Jersey profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
More New Jersey rankings
- The 25 Best Small Towns to Retire in New Jersey
- The 25 Quietest Small Towns in New Jersey
- The 25 Most Affordable Small Towns in New Jersey
- The 25 Best Small Towns for Families in New Jersey
- The 25 Best Quiet, Affordable Small Towns to Retire in New Jersey
- 25 Small Towns in New Jersey With the Cheapest Homes
- 25 Small Towns in New Jersey With the Mildest Winters
- The 25 Most Walkable Small Towns in New Jersey
- 25 Small Towns in New Jersey With the Fewest Tornadoes Since 1950
- The 25 Best Small Towns for First-Time Home Buyers in New Jersey
Same ranking, other places
- The 50 Most Tornado-Prone Small Towns in America
- The 25 Most Tornado-Prone Small Towns in Pennsylvania
- The 25 Most Tornado-Prone Small Towns in New York
- The 25 Most Tornado-Prone Small Towns in Michigan
- The 25 Most Tornado-Prone Small Towns in Texas
- 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)