The Town Files

The 25 Best Small Towns for Families in Pennsylvania

Ranked on The Town Files lifestyle rankings among 931 towns of 2,500–10,000 people in Pennsylvania. #1 is New London, PA.

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Best Small Towns for Families in Pennsylvania1. New London100th pct2. Churchville100th pct3. Fox Chapel100th pct4. West Pikeland100th pct5. Wallace100th pct6. Manor100th pct7. London Britain100th pct8. Halfmoon100th pct9. East Brandywine99th pct10. Indiana99th pct11. Middlesex99th pct12. McMurray99th pct13. Birmingham99th pct14. Level Green99th pct15. Lower Milford99th pct16. Thompsonville99th pct17. Manheim99th pct18. South Coventry99th pct19. Bethel98th pct20. Bushkill98th pct21. West Cocalico98th pct22. West Vincent98th pct23. Richboro98th pct24. Wright98th pct25. Dickinson98th pct
  1. 25Dickinson, Pennsylvania

    Better for families than 98% of Pennsylvania towns

    5,294 people · Cumberland County · median home $390,500 · income $104,716 · Jan low 21°F · 31 in snow

  2. 24Wright, Pennsylvania

    Better for families than 98% of Pennsylvania towns

    5,722 people · Luzerne County · median home $295,100 · income $124,000 · Jan low 16°F · 40 in snow

  3. 23Richboro, Pennsylvania

    Better for families than 98% of Pennsylvania towns

    6,443 people · Bucks County · median home $559,700 · income $159,007 · Jan low 22°F · 20 in snow

  4. 22West Vincent, Pennsylvania

    Better for families than 98% of Pennsylvania towns

    6,668 people · Chester County · median home $704,500 · income $202,639 · Jan low 23°F · 28 in snow

  5. 21West Cocalico, Pennsylvania

    Better for families than 98% of Pennsylvania towns

    7,456 people · Lancaster County · median home $316,700 · income $96,480 · Jan low 20°F · 28 in snow

  6. 20Bushkill, Pennsylvania

    Better for families than 98% of Pennsylvania towns

    8,482 people · Northampton County · median home $407,300 · income $120,522 · Jan low 22°F · 33 in snow

  7. 19Bethel, Pennsylvania

    Better for families than 98% of Pennsylvania towns

    9,574 people · Delaware County · median home $523,500 · income $177,137 · Jan low 27°F · 12 in snow

  8. 18South Coventry, Pennsylvania

    Better for families than 99% of Pennsylvania towns

    2,796 people · Chester County · median home $435,300 · income $158,162 · Jan low 23°F · 28 in snow

  9. 17Manheim, Pennsylvania

    Better for families than 99% of Pennsylvania towns

    3,462 people · York County · median home $340,000 · income $115,423 · Jan low 24°F · 34 in snow

  10. 16Thompsonville, Pennsylvania

    Better for families than 99% of Pennsylvania towns

    3,704 people · Washington County · median home $436,900 · income $128,422 · Jan low 20°F · 32 in snow

  11. 15Lower Milford, Pennsylvania

    Better for families than 99% of Pennsylvania towns

    3,861 people · Lehigh County · median home $430,500 · income $123,186 · Jan low 19°F · 26 in snow

  12. 14Level Green, Pennsylvania

    Better for families than 99% of Pennsylvania towns

    3,898 people · Westmoreland County · median home $276,300 · income $101,602 · Jan low 22°F · 25 in snow

  13. 13Birmingham, Pennsylvania

    Better for families than 99% of Pennsylvania towns

    4,082 people · Chester County · median home $757,900 · income $215,000 · Jan low 20°F · 31 in snow

  14. 12McMurray, Pennsylvania

    Better for families than 99% of Pennsylvania towns

    4,736 people · Washington County · median home $391,700 · income $155,077 · Jan low 20°F · 32 in snow

  15. 11Middlesex, Pennsylvania

    Better for families than 99% of Pennsylvania towns

    6,820 people · Butler County · median home $412,400 · income $114,036 · Jan low 17°F · 35 in snow

  16. 10Indiana, Pennsylvania

    Better for families than 99% of Pennsylvania towns

    7,254 people · Allegheny County · median home $379,200 · income $115,375 · Jan low 19°F · 27 in snow

  17. 9East Brandywine, Pennsylvania

    Better for families than 99% of Pennsylvania towns

    9,738 people · Chester County · median home $564,400 · income $180,714 · Jan low 23°F · 28 in snow

  18. 8Halfmoon, Pennsylvania

    Better for families than 100% of Pennsylvania towns

    2,790 people · Centre County · median home $443,200 · income $121,050 · Jan low 21°F · 44 in snow

  19. 7London Britain, Pennsylvania

    Better for families than 100% of Pennsylvania towns

    3,179 people · Chester County · median home $554,600 · income $194,531 · Jan low 25°F · 20 in snow

  20. 6Manor, Pennsylvania

    Better for families than 100% of Pennsylvania towns

    3,585 people · Westmoreland County · median home $273,500 · income $138,583 · Jan low 22°F · 25 in snow

  21. 5Wallace, Pennsylvania

    Better for families than 100% of Pennsylvania towns

    3,711 people · Chester County · median home $592,900 · income $182,500 · Jan low 23°F · 28 in snow

  22. 4West Pikeland, Pennsylvania

    Better for families than 100% of Pennsylvania towns

    4,024 people · Chester County · median home $652,600 · income $226,071 · Jan low 23°F · 28 in snow

  23. 3Fox Chapel, Pennsylvania

    Better for families than 100% of Pennsylvania towns

    5,343 people · Allegheny County · median home $900,600 · income $243,625 · Jan low 19°F · 28 in snow

  24. 2Churchville, Pennsylvania

    Better for families than 100% of Pennsylvania towns

    5,348 people · Bucks County · median home $657,000 · income $192,519 · Jan low 22°F · 20 in snow

  25. 1New London, Pennsylvania

    Better for families than 100% of Pennsylvania towns

    5,810 people · Chester County · median home $483,400 · income $165,313 · Jan low 23°F · 18 in snow

Price vs ranking

Median home value vs ranking, Pennsylvania towns0255075100$45K$201K$356K$512K$667KMedian home valuePercentile
Orange squares are the 25 towns on this list; green dots are other towns on The Town Files in Pennsylvania.

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). Lifestyle measures are The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025), shown as percentiles. Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: