The Town Files

The 25 Hippest Small Towns in Pennsylvania

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

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Hippest Small Towns in Pennsylvania1. Swissvale100th pct2. Bellevue100th pct3. Bridgeport100th pct4. Edinboro100th pct5. Avalon100th pct6. Narberth100th pct7. Clarion100th pct8. Irwin100th pct9. Sharpsburg100th pct10. Edgewood100th pct11. Mechanicsburg99th pct12. Dormont99th pct13. Carnegie99th pct14. Forest Hills99th pct15. Prospect Park99th pct16. Clearfield99th pct17. Hollidaysburg99th pct18. Coraopolis99th pct19. Hummelstown99th pct20. Waynesburg99th pct21. Hatfield99th pct22. Etna99th pct23. Ebensburg99th pct24. Penbrook99th pct25. Aspinwall99th pct
  1. 25Aspinwall, Pennsylvania

    Hipper than 99% of Pennsylvania towns

    2,916 people · Allegheny County · median home $378,800 · income $107,000 · Jan low 19°F · 28 in snow

  2. 24Penbrook, Pennsylvania

    Hipper than 99% of Pennsylvania towns

    3,274 people · Dauphin County · median home $168,100 · income $62,312 · Jan low 22°F · 24 in snow

  3. 23Ebensburg, Pennsylvania

    Hipper than 99% of Pennsylvania towns

    3,404 people · Cambria County · median home $174,700 · income $58,179 · Jan low 16°F · 80 in snow

  4. 22Etna, Pennsylvania

    Hipper than 99% of Pennsylvania towns

    3,437 people · Allegheny County · median home $135,800 · income $53,654 · Jan low 21°F · 29 in snow

  5. 21Hatfield, Pennsylvania

    Hipper than 99% of Pennsylvania towns

    3,496 people · Montgomery County · median home $364,400 · income $80,962 · Jan low 19°F · 22 in snow

  6. 20Waynesburg, Pennsylvania

    Hipper than 99% of Pennsylvania towns

    4,006 people · Greene County · median home $158,200 · income $54,050 · Jan low 19°F · 30 in snow

  7. 19Hummelstown, Pennsylvania

    Hipper than 99% of Pennsylvania towns

    4,544 people · Dauphin County · median home $245,100 · income $63,175 · Jan low 23°F · 30 in snow

  8. 18Coraopolis, Pennsylvania

    Hipper than 99% of Pennsylvania towns

    5,559 people · Allegheny County · median home $169,700 · income $63,828 · Jan low 19°F · 20 in snow

  9. 17Hollidaysburg, Pennsylvania

    Hipper than 99% of Pennsylvania towns

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

  10. 16Clearfield, Pennsylvania

    Hipper than 99% of Pennsylvania towns

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

  11. 15Prospect Park, Pennsylvania

    Hipper than 99% of Pennsylvania towns

    6,427 people · Delaware County · median home $244,600 · income $63,077 · Jan low 26°F · 23 in snow

  12. 14Forest Hills, Pennsylvania

    Hipper than 99% of Pennsylvania towns

    6,429 people · Allegheny County · median home $200,700 · income $89,688 · Jan low 22°F · 25 in snow

  13. 13Carnegie, Pennsylvania

    Hipper than 99% of Pennsylvania towns

    8,134 people · Allegheny County · median home $171,500 · income $67,656 · Jan low 21°F · 44 in snow

  14. 12Dormont, Pennsylvania

    Hipper than 99% of Pennsylvania towns

    8,244 people · Allegheny County · median home $221,800 · income $80,526 · Jan low 22°F · 32 in snow

  15. 11Mechanicsburg, Pennsylvania

    Hipper than 99% of Pennsylvania towns

    9,311 people · Cumberland County · median home $241,200 · income $84,421 · Jan low 25°F · 24 in snow

  16. 10Edgewood, Pennsylvania

    Hipper than 100% of Pennsylvania towns

    3,145 people · Allegheny County · median home $327,400 · income $103,203 · Jan low 22°F · 25 in snow

  17. 9Sharpsburg, Pennsylvania

    Hipper than 100% of Pennsylvania towns

    3,187 people · Allegheny County · median home $141,400 · income $59,228 · Jan low 19°F · 29 in snow

  18. 8Irwin, Pennsylvania

    Hipper than 100% of Pennsylvania towns

    3,902 people · Westmoreland County · median home $195,500 · income $59,963 · Jan low 22°F · 25 in snow

  19. 7Clarion, Pennsylvania

    Hipper than 100% of Pennsylvania towns

    3,931 people · Clarion County · median home $163,200 · income $47,181 · Jan low 16°F · 43 in snow

  20. 6Narberth, Pennsylvania

    Hipper than 100% of Pennsylvania towns

    4,492 people · Montgomery County · median home $749,500 · income $123,977 · Jan low 28°F · 8 in snow

  21. 5Avalon, Pennsylvania

    Hipper than 100% of Pennsylvania towns

    4,762 people · Allegheny County · median home $170,500 · income $51,250 · Jan low 21°F · 44 in snow

  22. 4Edinboro, Pennsylvania

    Hipper than 100% of Pennsylvania towns

    4,964 people · Erie County · median home $222,700 · income $48,173 · Jan low 16°F · 104 in snow

  23. 3Bridgeport, Pennsylvania

    Hipper than 100% of Pennsylvania towns

    5,015 people · Montgomery County · median home $341,100 · income $82,705 · Jan low 23°F · 25 in snow

  24. 2Bellevue, Pennsylvania

    Hipper than 100% of Pennsylvania towns

    8,311 people · Allegheny County · median home $213,300 · income $68,827 · Jan low 21°F · 44 in snow

  25. 1Swissvale, Pennsylvania

    Hipper than 100% of Pennsylvania towns

    8,624 people · Allegheny County · median home $147,000 · income $60,341 · Jan low 22°F · 25 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: