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 2,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

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

  2. 24Cooper, Pennsylvania

    2 tornadoes within 10 miles since 1950

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

  3. 23Boggs, Pennsylvania

    2 tornadoes within 10 miles since 1950

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

  4. 22Springhill, Pennsylvania

    2 tornadoes within 10 miles since 1950

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

  5. 21Philipsburg, Pennsylvania

    2 tornadoes within 10 miles since 1950

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

  6. 20Delmar, Pennsylvania

    2 tornadoes within 10 miles since 1950

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

  7. 19Pocono Woodland Lakes, Pennsylvania

    2 tornadoes within 10 miles since 1950

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

  8. 18Wellsboro, Pennsylvania

    2 tornadoes within 10 miles since 1950

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

  9. 17Woodward, Pennsylvania

    2 tornadoes within 10 miles since 1950

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

  10. 16Decatur, Pennsylvania

    2 tornadoes within 10 miles since 1950

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

  11. 15Indian Mountain Lake, Pennsylvania

    2 tornadoes within 10 miles since 1950

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

  12. 14Hollidaysburg, Pennsylvania

    2 tornadoes within 10 miles since 1950

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

  13. 13Cumberland, Pennsylvania

    2 tornadoes within 10 miles since 1950

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

  14. 12Frankstown, Pennsylvania

    2 tornadoes within 10 miles since 1950

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

  15. 11Lawrence, Pennsylvania

    2 tornadoes within 10 miles since 1950

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

  16. 10Curwensville, Pennsylvania

    1 tornado within 10 miles since 1950

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

  17. 9Keating, Pennsylvania

    1 tornado within 10 miles since 1950

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

  18. 8Morris, Pennsylvania

    1 tornado within 10 miles since 1950

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

  19. 7Bradford, Pennsylvania

    1 tornado within 10 miles since 1950

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

  20. 6North East, Pennsylvania

    1 tornado within 10 miles since 1950

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

  21. 5North East, Pennsylvania

    1 tornado within 10 miles since 1950

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

  22. 4Delaware, Pennsylvania

    1 tornado within 10 miles since 1950

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

  23. 3Westfall, Pennsylvania

    0 tornadoes within 10 miles since 1950

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

  24. 2Saw Creek, Pennsylvania

    0 tornadoes within 10 miles since 1950

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

  25. 1Clearfield, Pennsylvania

    0 tornadoes within 10 miles since 1950

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

More Pennsylvania rankings

Same ranking, other places

Methodology. We ranked 931 towns of 2,500–10,000 people in Pennsylvania (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: