The Town Files

The 50 Hippest Small Towns in America

Ranked on The Town Files lifestyle rankings among 7,696 towns of 2,500–10,000 people in the U.S.. #1 is Mechanicsburg, PA.

Map of the 50 towns1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
Numbers match the ranking.
The 50 Hippest Small Towns in America1. Mechanicsburg, PA100th pct2. Richmond Heights, MO100th pct3. Bath, ME100th pct4. Swissvale, PA100th pct5. Houghton, MI100th pct6. Mount Rainier, MD100th pct7. Bellevue, PA100th pct8. Maplewood, MO100th pct9. Dormont, PA100th pct10. Carnegie, PA100th pct11. Grandview Heights, OH100th pct12. Watsessing, NJ100th pct13. Montpelier, VT100th pct14. Winooski, VT100th pct15. Brattleboro, VT100th pct16. Sausalito, CA100th pct17. Nyack, NY100th pct18. Tuckahoe, NY100th pct19. Rockland, ME100th pct20. Forest Hills, PA100th pct21. Prospect Park, PA100th pct22. East Rochester, NY100th pct23. Clearfield, PA100th pct24. Hudson, NY100th pct25. Surfside, FL100th pct
  1. 50Wellsboro, Pennsylvania

    Hipper than 100% of U.S. towns

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

  2. 49Hatfield, Pennsylvania

    Hipper than 100% of U.S. towns

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

  3. 48Provincetown, Massachusetts

    Hipper than 100% of U.S. towns

    3,664 people · Barnstable County · median home $902,200 · income $136,904 · Jan low 22°F

  4. 47Collinsville, Connecticut

    Hipper than 100% of U.S. towns

    3,721 people · median home $395,500 · income $94,815 · Jan low 17°F · 39 in snow

  5. 46Saugerties, New York

    Hipper than 100% of U.S. towns

    3,899 people · Ulster County · median home $374,100 · income $57,778 · Jan low 12°F · 86 in snow

  6. 45Irwin, Pennsylvania

    Hipper than 100% of U.S. towns

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

  7. 44Clarion, Pennsylvania

    Hipper than 100% of U.S. towns

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

  8. 43Bordentown, New Jersey

    Hipper than 100% of U.S. towns

    3,993 people · Burlington County · median home $345,500 · income $103,375 · Jan low 23°F · 27 in snow

  9. 42Waynesburg, Pennsylvania

    Hipper than 100% of U.S. towns

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

  10. 41Lambertville, New Jersey

    Hipper than 100% of U.S. towns

    4,139 people · Hunterdon County · median home $562,300 · income $109,733 · Jan low 19°F · 13 in snow

  11. 40Westborough, Massachusetts

    Hipper than 100% of U.S. towns

    4,255 people · Worcester County · median home $584,900 · income $106,200 · Jan low 17°F · 48 in snow

  12. 39Narberth, Pennsylvania

    Hipper than 100% of U.S. towns

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

  13. 38Hancock, Michigan

    Hipper than 100% of U.S. towns

    4,501 people · Houghton County · median home $165,600 · income $59,519 · Jan low 9°F

  14. 37Hummelstown, Pennsylvania

    Hipper than 100% of U.S. towns

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

  15. 36West Reading, Pennsylvania

    Hipper than 100% of U.S. towns

    4,553 people · Berks County · median home $173,100 · income $65,885 · Jan low 23°F · 27 in snow

  16. 35Jenkintown, Pennsylvania

    Hipper than 100% of U.S. towns

    4,719 people · Montgomery County · median home $398,000 · income $110,703 · Jan low 27°F · 17 in snow

  17. 34Avalon, Pennsylvania

    Hipper than 100% of U.S. towns

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

  18. 33Silverton, Ohio

    Hipper than 100% of U.S. towns

    4,908 people · Hamilton County · median home $200,500 · income $72,143 · Jan low 24°F · 16 in snow

  19. 32Twin Lakes, California

    Hipper than 100% of U.S. towns

    4,944 people · Santa Cruz County · median home $959,100 · income $90,087 · Jan low 41°F · 0 in snow

  20. 31Edinboro, Pennsylvania

    Hipper than 100% of U.S. towns

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

  21. 30Edgewater, Colorado

    Hipper than 100% of U.S. towns

    5,005 people · Jefferson County · median home $636,900 · income $76,591 · Jan low 21°F · 58 in snow

  22. 29Bridgeport, Pennsylvania

    Hipper than 100% of U.S. towns

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

  23. 28Bellevue, Kentucky

    Hipper than 100% of U.S. towns

    5,548 people · Campbell County · median home $206,500 · income $71,166 · Jan low 24°F · 16 in snow

  24. 27Coraopolis, Pennsylvania

    Hipper than 100% of U.S. towns

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

  25. 26Hollidaysburg, Pennsylvania

    Hipper than 100% of U.S. towns

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

  26. 25Surfside, Florida

    Hipper than 100% of U.S. towns

    5,689 people · Miami-Dade County · median home $881,700 · income $100,208 · Jan low 61°F · 0 in snow

  27. 24Hudson, New York

    Hipper than 100% of U.S. towns

    5,894 people · Columbia County · median home $389,900 · income $54,139 · Jan low 18°F · 31 in snow

  28. 23Clearfield, Pennsylvania

    Hipper than 100% of U.S. towns

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

  29. 22East Rochester, New York

    Hipper than 100% of U.S. towns

    6,334 people · Monroe County · median home $143,500 · income $73,344 · Jan low 19°F · 91 in snow

  30. 21Prospect Park, Pennsylvania

    Hipper than 100% of U.S. towns

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

  31. 20Forest Hills, Pennsylvania

    Hipper than 100% of U.S. towns

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

  32. 19Rockland, Maine

    Hipper than 100% of U.S. towns

    6,936 people · Knox County · median home $245,800 · income $56,533 · Jan low 12°F · 69 in snow

  33. 18Tuckahoe, New York

    Hipper than 100% of U.S. towns

    7,084 people · Westchester County · median home $621,300 · income $104,375 · Jan low 23°F · 33 in snow

  34. 17Nyack, New York

    Hipper than 100% of U.S. towns

    7,265 people · Rockland County · median home $628,200 · income $116,649 · Jan low 23°F · 33 in snow

  35. 16Sausalito, California

    Hipper than 100% of U.S. towns

    7,269 people · Marin County · median home $1,894,600 · income $182,357 · Jan low 47°F · 0 in snow

  36. 15Brattleboro, Vermont

    Hipper than 100% of U.S. towns

    7,352 people · Windham County · median home $234,600 · income $52,734 · Jan low 10°F · 75 in snow

  37. 14Winooski, Vermont

    Hipper than 100% of U.S. towns

    7,997 people · Chittenden County · median home $381,500 · income $79,522 · Jan low 13°F · 88 in snow

  38. 13Montpelier, Vermont

    Hipper than 100% of U.S. towns

    8,074 people · Washington County · median home $375,100 · income $81,030 · Jan low 7°F · 126 in snow

  39. 12Watsessing, New Jersey

    Hipper than 100% of U.S. towns

    8,078 people · Essex County · median home $435,400 · income $103,378 · Jan low 25°F · 28 in snow

  40. 11Grandview Heights, Ohio

    Hipper than 100% of U.S. towns

    8,085 people · Franklin County · median home $583,300 · income $117,672 · Jan low 21°F · 28 in snow

  41. 10Carnegie, Pennsylvania

    Hipper than 100% of U.S. towns

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

  42. 9Dormont, Pennsylvania

    Hipper than 100% of U.S. towns

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

  43. 8Maplewood, Missouri

    Hipper than 100% of U.S. towns

    8,269 people · St. Louis County · median home $237,000 · income $65,125 · Jan low 25°F · 14 in snow

  44. 7Bellevue, Pennsylvania

    Hipper than 100% of U.S. towns

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

  45. 6Mount Rainier, Maryland

    Hipper than 100% of U.S. towns

    8,333 people · Prince George's County · median home $529,600 · income $68,505 · Jan low 28°F · 10 in snow

  46. 5Houghton, Michigan

    Hipper than 100% of U.S. towns

    8,386 people · Houghton County · median home $254,500 · income $43,456 · Jan low 9°F

  47. 4Swissvale, Pennsylvania

    Hipper than 100% of U.S. towns

    8,624 people · Allegheny County · median home $147,000 · income $60,341 · Jan low 22°F · 25 in snow

  48. 3Bath, Maine

    Hipper than 100% of U.S. towns

    8,766 people · Sagadahoc County · median home $310,900 · income $69,390 · Jan low 10°F · 72 in snow

  49. 2Richmond Heights, Missouri

    Hipper than 100% of U.S. towns

    9,286 people · St. Louis County · median home $358,700 · income $94,460 · Jan low 25°F · 17 in snow

  50. 1Mechanicsburg, Pennsylvania

    Hipper than 100% of U.S. towns

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

Price vs ranking

Median home value vs ranking, U.S. towns0255075100$37K$341K$645K$948K$1252KMedian home valuePercentile
Orange squares are the 50 towns on this list; green dots are other towns on The Town Files in the U.S..

More U.S. rankings

Same ranking, other places

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