Slower Sundays
Find my cities

Best places to live in Pennsylvania

The 53 Pennsylvania cities and towns of 20,000+ where people are moving in, ranked on growth, commute times and cost, using Census data. Looking for the lowest prices instead? See the cheapest places to live in Pennsylvania.

By Sol Lakein. Updated November 2026.

The top 3 in Pennsylvania

  1. #1Score 95

    Carlisle

    Growth
    +12.8%
    Home value
    $224,100
    Commute
    19 min
  2. #2Score 75

    Silver Spring Township

    Growth
    +11.0%
    Home value
    $388,500
    Commute
    21 min
  3. #3Score 73

    Upper Macungie Township

    Growth
    +12.3%
    Home value
    $418,800
    Commute
    23 min

The 10 best places to live in Pennsylvania

Score out of 100. Values and rents are Census medians for each city or town.
#PlaceScoreMedian home valueMedian rentCommuteGrowth since 2020
1Carlisle95$224,100$1,09418.6 min+12.8%
2Silver Spring Township75$388,500$1,61121.0 min+11.0%
3Upper Macungie Township73$418,800$1,90322.7 min+12.3%
4Hatfield Township67$447,000$1,60226.7 min+11.8%
5Susquehanna Township66$227,100$1,48720.3 min+6.2%
6Upper Allen Township65$279,800$1,52519.4 min+6.2%
7Hampden Township64$354,900$1,46622.9 min+8.1%
8Dover Township64$234,500$1,40228.0 min+9.1%
9Phoenixville59$369,600$1,73527.0 min+9.4%
10Bethlehem58$260,400$1,38222.1 min+5.1%

Every Pennsylvania city and town we ranked

See all 53, with scores
#PlaceScoreMedian home valueMedian rentCommuteGrowth since 2020Population 2025
1Carlisle95$224,100$1,09418.6 min+12.8%22,693
2Silver Spring Township75$388,500$1,61121.0 min+11.0%21,670
3Upper Macungie Township73$418,800$1,90322.7 min+12.3%29,600
4Hatfield Township67$447,000$1,60226.7 min+11.8%20,904
5Susquehanna Township66$227,100$1,48720.3 min+6.2%28,434
6Upper Allen Township65$279,800$1,52519.4 min+6.2%24,700
7Hampden Township64$354,900$1,46622.9 min+8.1%35,401
8Dover Township64$234,500$1,40228.0 min+9.1%24,395
9Phoenixville59$369,600$1,73527.0 min+9.4%20,356
10Bethlehem58$260,400$1,38222.1 min+5.1%79,644
11East Pennsboro Township57$236,000$1,23820.8 min+3.6%21,658
12Upper Merion Township56$455,300$2,08724.8 min+9.1%36,674
13York Township56$260,800$1,38924.9 min+5.8%31,479
14Lower Allen Township56$260,400$1,51124.8 min+5.9%21,254
15Lower Paxton Township54$284,700$1,41721.4 min+3.7%55,564
16East Hempfield Township53$360,500$1,38320.0 min+3.5%27,287
17Manchester Township50$280,000$1,39121.7 min+2.8%20,061
18Springettsbury Township49$243,900$1,33922.0 min+2.2%27,617
19Muhlenberg Township49$233,300$1,49222.7 min+2.8%22,504
20Cranberry Township48$421,300$1,70827.1 min+6.6%35,244
21Derry Township48$390,000$1,36118.5 min+1.7%25,179
22State College46$437,800$1,27315.5 min+0.1%40,844
23South Whitehall Township44$365,100$1,86521.1 min+2.8%21,655
24Spring Township43$286,900$1,41623.6 min+1.7%28,873
25Manheim Township42$362,800$1,60920.4 min+1.3%44,826
26Exeter Township41$281,800$1,63225.2 min+2.4%26,069
27West Whiteland Township41$490,900$2,19525.9 min+6.0%20,826
28Limerick Township40$456,800$1,84626.1 min+4.8%21,436
29Horsham Township39$473,100$1,57328.6 min+5.0%27,882
30Bethlehem Township39$376,500$1,79426.1 min+3.5%26,769
31West Goshen Township39$575,300$1,90824.7 min+5.1%24,224
32Whitehall Township36$262,100$1,44426.1 min+0.8%29,405
33Penn Township36$301,200$1,56930.7 min+3.4%20,755
34Lower Macungie Township35$406,500$1,86127.0 min+3.3%33,507
35Manor Township35$286,300$1,52525.2 min+0.6%21,969
36Palmer Township32$318,800$1,76928.4 min+1.9%22,721
37Cheltenham Township31$384,800$1,60830.6 min+2.9%38,498
38Lower Providence Township30$465,500$1,63727.9 min+2.3%26,242
39Upper Providence Township30$538,900$2,12526.7 min+3.5%24,963
40Peters Township26$461,400$1,48729.5 min+1.4%23,262
41Abington Township25$391,800$1,49328.7 min+0.2%58,656
42Haverford Township25$466,400$1,76627.0 min+0.8%50,997
43Springfield Township (Montgomery County)25$469,500$1,57828.2 min+1.0%21,030
44Bensalem Township24$364,400$1,61328.9 min+0.1%62,783
45Upper Dublin Township23$573,600$1,96127.7 min+2.1%27,258
46Warrington Township23$553,100$1,76130.3 min+2.4%26,261
47Marple Township23$509,600$1,68326.9 min+0.3%24,323
48Whitemarsh Township22$570,100$2,32227.3 min+2.4%20,198
49Montgomery Township21$473,400$2,07629.0 min+1.3%26,210
50Lower Makefield Township19$630,200$2,34028.4 min+2.6%34,028
51Lower Merion Township13$810,400$1,89329.0 min+1.8%64,691
52Northampton Township10$599,100$2,10830.5 min+0.1%39,919
53Whitpain Township9$630,200$2,25530.9 min+0.8%20,483

How we ranked them

This list is about where people are moving. Each growing place is scored against the others in the state on four Census measures, then weighted. Nothing about who lives in a place goes in.

Who makes the list: places that grew from 2020 to 2025 and whose median home value is at least 75% of the state's typical place ($219,750 in Pennsylvania). Of 103 places, 37 lost population and 13 sit below that line, so they are left off this list. They are all on the cheapest places in Pennsylvania page. Population growth counts births as well as moves.

WeightMeasure
45%Population growth, 2020 to 2025
25%Shorter commutes (mean travel time to work)
20%Lower home values (median value of owner-occupied homes)
10%Lower rent (median gross rent)

Places are incorporated cities and towns with at least 20,000 residents in July 2025, plus townships of that size, because many large Pennsylvania municipalities are townships. Unincorporated communities are left out because the Census population estimates do not cover them. Census reports home values of $2 million or more as $2,000,000+ and rents of $3,500 or more as $3,500+. A place with no figure on a measure gets half points on it. Home values are what owners estimate their homes are worth, averaged over 2020 to 2024, so they run below today's listing prices.

Statewide, Pennsylvania has a top income tax rate of 3.07%, an effective property tax rate of 1.12% and a combined sales tax of 6.34%, and it does not tax Social Security. See property taxes by state and states with no income tax.

Weigh things differently? The quiz ranks cities on your own priorities.

Questions people ask

What is the best place to live in Pennsylvania?

On our ranking of the 53 growing Pennsylvania cities and towns with 20,000 or more people, Carlisle, followed by Silver Spring Township and Upper Macungie Township. Carlisle has a median home value of $224,100, median rent of $1,094, an average commute of 18.6 min and grew +12.8% from 2020 to 2025 (US Census Bureau).

What is the fastest-growing city in Pennsylvania?

Of the places we rank, Carlisle, up +12.8% from the 2020 base to July 2025 (US Census Bureau, Vintage 2025).

Where in Pennsylvania are commutes shortest?

State College, where the average trip to work takes 15.5 min (American Community Survey 2020-2024).

Do you rank places by who lives there?

No. The ranking uses population growth, commute times, home values and rent only. Nothing about who lives in a place goes in.

Why isn't the cheapest town in Pennsylvania on this list?

This list ranks the places people are moving to. Places that lost population from 2020 to 2025, or whose median home value is below 75% of the state's typical place, are left off. Every place is on our cheapest places to live in Pennsylvania page.

More on Pennsylvania

Find the cities that fit your family

Answer a few quick questions and get your shortlist, ranked on what you care about. Free, no account.

Find my cities
Sources for this page