The Town Files

25 Small Towns in Pennsylvania With the Fewest Tornadoes Since 1950

Ranked by tornadoes within 10 mi since 1950 among 931 towns of 500–10,000 people in Pennsylvania. #1 is Clearfield, PA (0 tornadoes within 10 miles since 1950).

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
  1. 25Penn Forest, Pennsylvania

    3 tornadoes within 10 miles since 1950

    Penn Forest is a township of 9,926 people in Carbon County, Pennsylvania. 3 tornadoes since 1950 (typical Pennsylvania town: 10); the strongest was an F2 on April 29, 1981.

    9,926 people · Carbon County · median home $250,100 · income $67,045 · Jan low 19°F · 33 in snow

    Full Penn Forest, Pennsylvania profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Penn Forest by decade'50'60'701'80'90'002'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  2. 24Cooper, Pennsylvania

    2 tornadoes within 10 miles since 1950

    Cooper is a township of 2,594 people in Clearfield County, Pennsylvania. 2 tornadoes since 1950 (typical Pennsylvania town: 10); the strongest was an EF1 on June 14, 2026.

    2,594 people · Clearfield County · median home $171,400 · income $80,900 · Jan low 14°F · 48 in snow

    Full Cooper, Pennsylvania profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Cooper by decade'50'60'70'801'90'00'101'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  3. 23Boggs, Pennsylvania

    2 tornadoes within 10 miles since 1950

    Boggs is a township of 2,705 people in Centre County, Pennsylvania. 2 tornadoes since 1950 (typical Pennsylvania town: 10); the strongest was an EF1 on July 2, 2023.

    2,705 people · Centre County · median home $204,100 · income $67,500 · Jan low 14°F · 50 in snow

    Full Boggs, Pennsylvania profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Boggs by decade'50'60'70'801'90'00'101'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  4. 22Springhill, Pennsylvania

    2 tornadoes within 10 miles since 1950

    Springhill is a township of 2,722 people in Fayette County, Pennsylvania. 2 tornadoes since 1950 (typical Pennsylvania town: 10); the strongest was an F2 on July 13, 1971.

    2,722 people · Fayette County · median home $115,700 · income $44,700 · Jan low 22°F · 14 in snow

    Full Springhill, Pennsylvania profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Springhill by decade'50'601'70'80'90'001'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  5. 21Philipsburg, Pennsylvania

    2 tornadoes within 10 miles since 1950

    Philipsburg is a borough of 2,789 people in Centre County, Pennsylvania. 2 tornadoes since 1950 (typical Pennsylvania town: 10); the strongest was an EF1 on July 18, 2026.

    2,789 people · Centre County · median home $148,700 · income $47,794 · Jan low 16°F · 50 in snow

    Full Philipsburg, Pennsylvania profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Philipsburg by decade'50'60'70'801'90'00'101'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  6. 20Delmar, Pennsylvania

    2 tornadoes within 10 miles since 1950

    Delmar is a township of 2,793 people in Tioga County, Pennsylvania. 2 tornadoes since 1950 (typical Pennsylvania town: 10); the strongest was an F1 on August 30, 1970.

    2,793 people · Tioga County · median home $247,800 · income $64,048 · Jan low 14°F · 61 in snow

    Full Delmar, Pennsylvania profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Delmar by decade'50'601'70'80'90'001'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  7. 19Pocono Woodland Lakes, Pennsylvania

    2 tornadoes within 10 miles since 1950

    Pocono Woodland Lakes is a community of 3,249 people in Pike County, Pennsylvania. 2 tornadoes since 1950 (typical Pennsylvania town: 10); the strongest was an F3 on May 31, 1998.

    3,249 people · Pike County · median home $348,000 · income $118,814 · Jan low 16°F · 42 in snow

    Full Pocono Woodland Lakes, Pennsylvania profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Pocono Woodland Lakes by decade'50'60'70'801'90'001'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  8. 18Wellsboro, Pennsylvania

    2 tornadoes within 10 miles since 1950

    Wellsboro is a borough of 3,469 people in Tioga County, Pennsylvania. 2 tornadoes since 1950 (typical Pennsylvania town: 10); the strongest was an F1 on August 30, 1970.

    3,469 people · Tioga County · median home $225,200 · income $66,201 · Jan low 14°F · 61 in snow

    Full Wellsboro, Pennsylvania profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Wellsboro by decade'50'601'70'80'90'001'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  9. 17Woodward, Pennsylvania

    2 tornadoes within 10 miles since 1950

    Woodward is a township of 4,137 people in Clearfield County, Pennsylvania. 2 tornadoes since 1950 (typical Pennsylvania town: 10); the strongest was an EF1 on July 18, 2026.

    4,137 people · Clearfield County · median home $119,000 · income $61,953 · Jan low 16°F · 50 in snow

    Full Woodward, Pennsylvania profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Woodward by decade'50'60'70'801'90'00'101'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  10. 16Decatur, Pennsylvania

    2 tornadoes within 10 miles since 1950

    Decatur is a township of 4,558 people in Clearfield County, Pennsylvania. 2 tornadoes since 1950 (typical Pennsylvania town: 10); the strongest was an EF1 on July 18, 2026.

    4,558 people · Clearfield County · median home $135,700 · income $56,394 · Jan low 16°F · 50 in snow

    Full Decatur, Pennsylvania profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Decatur by decade'50'60'70'801'90'00'101'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  11. 15Indian Mountain Lake, Pennsylvania

    2 tornadoes within 10 miles since 1950

    Indian Mountain Lake is a community of 4,733 people in Monroe County, Pennsylvania. 2 tornadoes since 1950 (typical Pennsylvania town: 10); the strongest was an EF1 on October 2, 2018.

    4,733 people · Monroe County · median home $208,100 · income $71,547 · Jan low 15°F · 34 in snow

    Full Indian Mountain Lake, Pennsylvania profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Indian Mountain Lake by decade'50'60'70'80'90'002'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  12. 14Hollidaysburg, Pennsylvania

    2 tornadoes within 10 miles since 1950

    Hollidaysburg is a borough of 5,641 people in Blair County, Pennsylvania. 2 tornadoes since 1950 (typical Pennsylvania town: 10); the strongest was an F1 on November 5, 1988.

    5,641 people · Blair County · median home $196,100 · income $69,458 · Jan low 20°F · 38 in snow

    Full Hollidaysburg, Pennsylvania profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Hollidaysburg by decade'50'601'701'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  13. 13Cumberland, Pennsylvania

    2 tornadoes within 10 miles since 1950

    Cumberland is a township of 6,383 people in Greene County, Pennsylvania. 2 tornadoes since 1950 (typical Pennsylvania town: 10); the strongest was an F1 on April 9, 1991.

    6,383 people · Greene County · median home $132,700 · income $63,592 · Jan low 21°F · 18 in snow

    Full Cumberland, Pennsylvania profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Cumberland by decade'50'60'70'801'90'00'101'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  14. 12Frankstown, Pennsylvania

    2 tornadoes within 10 miles since 1950

    Frankstown is a township of 7,399 people in Blair County, Pennsylvania. 2 tornadoes since 1950 (typical Pennsylvania town: 10); the strongest was an F1 on July 19, 1996.

    7,399 people · Blair County · median home $263,600 · income $97,714 · Jan low 20°F · 26 in snow

    Full Frankstown, Pennsylvania profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Frankstown by decade'50'60'701'801'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  15. 11Lawrence, Pennsylvania

    2 tornadoes within 10 miles since 1950

    Lawrence is a township of 7,500 people in Clearfield County, Pennsylvania. 2 tornadoes since 1950 (typical Pennsylvania town: 10); the strongest was an F4 on May 31, 1985.

    7,500 people · Clearfield County · median home $154,600 · income $62,371 · Jan low 18°F · 60 in snow

    Full Lawrence, Pennsylvania profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Lawrence by decade'50'60'701'80'901'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  16. 10Curwensville, Pennsylvania

    1 tornado within 10 miles since 1950

    Curwensville is a borough of 2,567 people in Clearfield County, Pennsylvania. 1 tornado since 1950 (typical Pennsylvania town: 10); the strongest was an F1 on August 16, 2001.

    2,567 people · Clearfield County · median home $109,100 · income $56,400 · Jan low 14°F · 63 in snow

    Full Curwensville, Pennsylvania profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Curwensville by decade'50'60'70'80'901'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  17. 9Keating, Pennsylvania

    1 tornado within 10 miles since 1950

    Keating is a township of 2,725 people in McKean County, Pennsylvania. 1 tornado since 1950 (typical Pennsylvania town: 10); the strongest was an F1 on July 21, 2003.

    2,725 people · McKean County · median home $121,700 · income $74,297 · Jan low 16°F · 80 in snow

    Full Keating, Pennsylvania profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Keating by decade'50'60'70'80'901'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  18. 8Morris, Pennsylvania

    1 tornado within 10 miles since 1950

    Morris is a township of 2,777 people in Clearfield County, Pennsylvania. 1 tornado since 1950 (typical Pennsylvania town: 10); the strongest was an F0 on June 2, 1998.

    2,777 people · Clearfield County · median home $116,600 · income $45,357 · Jan low 16°F · 50 in snow

    Full Morris, Pennsylvania profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Morris by decade'50'60'70'801'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  19. 7Bradford, Pennsylvania

    1 tornado within 10 miles since 1950

    Bradford is a township of 2,841 people in Clearfield County, Pennsylvania. 1 tornado since 1950 (typical Pennsylvania town: 10); the strongest was an F0 on June 2, 1998.

    2,841 people · Clearfield County · median home $118,000 · income $55,938 · Jan low 18°F · 53 in snow

    Full Bradford, Pennsylvania profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Bradford by decade'50'60'70'801'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  20. 6North East, Pennsylvania

    1 tornado within 10 miles since 1950

    North East is a borough of 4,106 people in Erie County, Pennsylvania. 1 tornado since 1950 (typical Pennsylvania town: 10); the strongest was an EF2 on June 9, 2025.

    4,106 people · Erie County · median home $167,000 · income $68,828 · Jan low 21°F · 175 in snow

    Full North East, Pennsylvania profile: weather, storms, schools, jobs →

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

    1 tornado within 10 miles since 1950

    North East, Pennsylvania
    Photo: Nyttend (public domain, Wikimedia Commons)

    North East is a township of 6,529 people in Erie County, Pennsylvania. 1 tornado since 1950 (typical Pennsylvania town: 10); the strongest was an EF2 on June 9, 2025.

    6,529 people · Erie County · median home $211,300 · income $80,198 · Jan low 21°F · 176 in snow

    Full North East, Pennsylvania profile: weather, storms, schools, jobs →

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

    1 tornado within 10 miles since 1950

    Delaware is a township of 7,453 people in Pike County, Pennsylvania. 1 tornado since 1950 (typical Pennsylvania town: 10); the strongest was an F3 on May 31, 1998.

    7,453 people · Pike County · median home $236,100 · income $86,478 · Jan low 17°F · 42 in snow

    Full Delaware, Pennsylvania profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Delaware by decade'50'60'70'801'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  23. 3Westfall, Pennsylvania

    0 tornadoes within 10 miles since 1950

    Westfall is a township of 2,537 people in Pike County, Pennsylvania. No tornado has been recorded within 10 miles since 1950 (typical Pennsylvania town: 10).

    2,537 people · Pike County · median home $299,900 · income $72,337 · Jan low 16°F · 41 in snow

    Full Westfall, Pennsylvania profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Westfall 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. 2Saw Creek, Pennsylvania

    0 tornadoes within 10 miles since 1950

    Saw Creek is a community of 4,118 people in Pike County, Pennsylvania. No tornado has been recorded within 10 miles since 1950 (typical Pennsylvania town: 10).

    4,118 people · Pike County · median home $262,500 · income $70,540 · Jan low 19°F · 38 in snow

    Full Saw Creek, Pennsylvania profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Saw Creek 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. 1Clearfield, Pennsylvania

    0 tornadoes within 10 miles since 1950

    Clearfield is a borough of 5,962 people in Clearfield County, Pennsylvania. No tornado has been recorded within 10 miles since 1950 (typical Pennsylvania town: 10).

    5,962 people · Clearfield County · median home $100,400 · income $54,646 · Jan low 18°F · 63 in snow

    Full Clearfield, Pennsylvania profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Clearfield 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 Pennsylvania rankings

Same ranking, other places

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