Most Affordable Cities in Pennsylvania

Cost of living rankings for 272 cities in Pennsylvania with uncapped home, rent, and income estimates. On average, Pennsylvania is near the national average with a statewide average Cost Index of 102.

1 source baseline is past its update cadence — newer official vintage not reflected
Cheapest City
Shamokin
Index: 66
Most Expensive
Wayne
Index: 186
State Average
102
National: 100
Cities Ranked
272
eligible statewide total

Pennsylvania Affordability Ranking

Showing 51–100 of 272 eligible cities — 50 on this page. Page 2 of 6.

#CityIndexHome ValueRentIncome
51Berwick85$211,959$1,136$49,800
52Castle Shannon85$190,300$1,389$64,071
53Grove City85$231,448$897$57,169
54Dickson City85$192,300$1,363$59,963
55Somerset85$223,846$1,014$47,102
56Williamsport86$211,474$1,028$48,851
57West Mifflin86$163,033$1,525$76,563
58Hermitage86$227,118$1,028$70,052
59Dunmore86$196,100$1,363$71,302
60Nanticoke86$171,746$1,363$57,462
61Brentwood86$173,533$1,378$68,904
62Northwest Harborcreek86$225,800$1,091$93,617
63Blakely86$198,300$1,363$55,855
64Forest Hills86$200,700$1,389$89,688
65Erie87$208,111$1,103$46,113
66Wilkes-Barre87$184,986$1,340$48,515
67Baldwin87$208,400$1,389$80,983
68Beaver Falls87$203,064$1,186$49,924
69Jeannette87$182,650$1,389$49,188
70Latrobe87$211,332$1,052$56,318
71Homeacre-Lyndora87$202,800$1,389$74,217
72Milton87$242,037$1,014$54,577
73South Williamsport87$206,756$1,167$64,583
74Pennside87$207,600$1,418$77,192
75Schuylkill Haven87$240,466$1,068$54,167
76Weigelstown88$219,500$1,327$73,722
77Washington88$238,528$898$52,975
78Bellevue88$213,300$1,389$68,827
79Parkville88$222,400$1,327$77,352
80White Oak88$202,460$1,285$59,452
81McKees Rocks88$193,088$1,312$41,131
82West Hazleton88$194,549$1,363$34,118
83Scranton89$201,486$1,354$50,739
84Plum89$227,600$1,389$98,705
85Progress89$202,500$1,598$73,030
86East York89$232,700$1,327$88,021
87Dormont89$221,800$1,389$80,526
88Pittston89$215,784$1,245$49,941
89West View89$227,100$1,389$84,063
90Crafton89$217,288$1,172$64,006
91Kenmar89$225,200$1,217$58,857
92Lancaster90$219,500$1,547$63,690
93Ephrata90$224,400$1,461$69,735
94Aliquippa90$208,559$1,359$50,188
95Collingdale90$202,741$1,348$51,886
96Carnegie90$225,068$1,256$67,656
97Rutherford90$214,200$1,598$83,636
98Selinsgrove90$262,555$1,084$65,650
99Greensburg91$251,929$1,021$64,914
100Butler91$255,546$1,018$44,247

2026 edition — based on ACS 2024, Zillow 2026-08, HUD FY2027, and BEA 2024 dated sources. The edition year is not the observation year.