Most Affordable Housing in Pennsylvania (2026)

Mahanoy City is the #1 ranked city in Pennsylvania with $35,300 (median home value). This ranking includes 961 Pennsylvania cities with available data.

#1
Mahanoy City
$35,300
Pop. 3,522
#2
Dale
$40,200
Pop. 1,295
#3
Girardville
$41,200
Pop. 1,094
#4
Johnstown
$42,100
Pop. 18,245
#5
Shenandoah
$43,500
Pop. 4,256
#6
Lansford
$48,700
Pop. 4,144
#7
North Braddock
$53,400
Pop. 4,255
#8
Bobtown
$55,700
Pop. 1,117
#9
Charleroi
$56,200
Pop. 4,203
#10
Braddock
$57,300
Pop. 1,979
Loading map…

All 961 Cities Ranked

Source: U.S. Census Bureau ACS
#CityPopulationMedian Home Value
1Mahanoy City3,522$35,300
2Dale1,295$40,200
3Girardville1,094$41,200
4Johnstown18,245$42,100
5Shenandoah4,256$43,500
6Lansford4,144$48,700
7North Braddock4,255$53,400
8Bobtown1,117$55,700
9Charleroi4,203$56,200
10Braddock1,979$57,300
11Shamokin6,890$57,400
12Duquesne5,186$57,500
13Donora4,536$57,700
14Clairton6,105$59,100
15Johnsonburg2,477$59,200
16Yeagertown1,041$59,300
17Ashland2,495$60,000
18Renovo1,168$61,300
19Brownsville2,539$63,900
20Wilmerding1,781$65,000
21Kane3,573$66,200
22Oil City9,517$66,600
23Pitcairn3,065$68,600
24McKeesport17,520$69,800
25McKees Rocks5,827$70,400
26Emporium2,005$70,800
27New Castle21,727$72,000
28East Pittsburgh1,822$72,300
29Central City1,055$72,700
30Mount Carmel5,695$74,700
31Clymer1,133$74,800
32Port Vue3,641$76,100
33Farrell4,239$76,200
34Tarentum4,286$76,200
35Bradford7,738$76,400
36Kulpmont2,735$76,800
37Arnold4,738$76,800
38Fairview-Ferndale1,721$77,000
39Tamaqua6,922$78,500
40Ford City2,833$78,600
41Sharon13,019$79,100
42Titusville5,230$79,400
43East McKeesport2,063$80,000
44Minersville4,391$80,400
45Black Lick1,008$80,600
46Nanty-Glo2,399$81,100
47Homestead2,885$81,400
48Ferndale1,537$81,600
49Glassport4,400$82,400
50Ashley2,599$82,800
51Tremont1,729$83,500
52Apollo1,454$84,000
53Susquehanna Depot1,312$84,200
54Glen Lyon1,956$84,300
55Rankin1,729$84,400
56New Philadelphia1,008$84,400
57Northern Cambria3,515$84,400
58Mount Oliver3,347$84,700
59McAdoo2,617$84,800
60Shenandoah Heights1,284$85,000
61Rimersburg1,079$85,000
62Plymouth5,761$85,400
63Chester33,209$85,400
64Turtle Creek5,046$85,900
65Westfield1,241$86,000
66Boswell1,413$86,300
67North Charleroi1,488$86,400
68Ridgway3,991$87,000
69West Brownsville1,057$87,000
70Monessen6,825$87,100
71Uniontown9,819$87,600
72Brackenridge3,203$87,700
73Whitaker1,168$87,800
74Gallitzin1,460$88,300
75Portage2,477$88,800
76Avonmore1,008$88,800
77Versailles1,569$89,000
78Reynoldsville2,622$89,000
79Patton1,894$89,900
80Midland2,433$90,700
81Vandergrift5,028$91,500
82Nemacolin1,107$92,600
83Beaver Falls8,885$92,900
84Westwood1,590$93,300
85Ambridge6,912$94,000
86Leechburg2,052$94,300
87Point Marion1,151$94,700
88Paint1,031$94,900
89Williamstown1,289$95,200
90Curwensville2,544$95,700
91Oakland1,732$96,700
92Aliquippa9,146$96,800
93Freeland3,830$97,100
94Pottsville13,374$97,700
95Sunbury9,643$98,000
96South Connellsville1,848$98,000
97Greenville5,533$98,200
98Dravosburg1,600$98,300
99Lewistown8,505$98,600
100Windber3,901$99,000
101Mount Union2,349$99,000
102Summit Hill3,128$99,100
103Marienville3,105$99,700
104Frackville3,860$99,700
105Corry6,162$99,800
106Sugarcreek4,745$100,000
107Freeport1,736$100,200
108Enhaut1,140$100,400
109Wesleyville3,189$100,700
110Clearfield5,918$100,800
111Union City2,911$101,000
112Meyersdale2,058$101,300
113Lykens1,830$101,300
114Warren9,273$101,600
115Darby10,664$101,900
116Freedom1,566$101,900
117Punxsutawney5,689$102,500
118New Eagle2,148$103,100
119York44,830$103,100
120Nanticoke10,610$103,800
121Republic1,171$103,800
122New Brighton5,600$104,100
123Hasson Heights1,335$104,400
124Osceola Mills1,165$104,500
125Falls Creek1,084$104,700
126Port Carbon1,696$104,900
127Port Allegany2,430$105,200
128Nesquehoning3,345$105,400
129Colwyn2,683$105,800
130Youngsville1,669$105,900
131Jeannette8,719$106,600
132Liberty2,302$106,800
133Cambridge Springs2,357$107,200
134East Uniontown2,181$107,600
135Wilkes-Barre44,217$108,000
136Marcus Hook2,236$108,000
137Erie94,156$108,200
138West Hazleton5,156$108,800
139Braddock Hills1,567$108,900
140Foster Brook1,019$109,100
141Blairsville3,211$109,100
142Kittanning3,910$109,200
143Rochester3,445$109,300
144Millvale3,333$109,400
145Reynolds Heights1,865$109,600
146Reading94,836$109,800
147Elizabeth1,378$109,800
148Milroy1,393$110,100
149Woodland Heights1,446$110,300
150Tower City1,542$110,700
151Orchard Hills1,686$110,900
152Gordon1,004$111,800
153North Belle Vernon1,650$112,300
154Oakwood2,263$112,500
155Butler13,306$112,500
156Hudson1,278$112,900
157North Warren2,074$113,200
158West York5,081$113,400
159Highspire2,729$113,500
160Altoona43,508$113,600
161Luzerne2,720$113,700
162Edwardsville4,917$114,200
163Pittston7,618$114,900
164DuBois7,449$114,900
165Smethport1,516$115,000
166Etna3,383$115,400
167Fairhope1,113$115,600
168Meadville12,723$115,700
169Masontown3,238$116,700
170Hallstead1,223$116,900
171Linwood3,623$117,000
172Williamsburg1,162$117,100
173Sharpsville4,219$117,200
174Connellsville6,914$117,200
175Hyde1,071$117,300
176Homer City1,716$117,300
177Eddystone2,212$117,500
178Knox1,032$117,800
179Sharpsburg3,146$118,800
180West Kittanning1,309$118,800
181Carbondale8,820$118,800
182Munhall10,633$118,900
183Monongahela4,113$119,300
184Linesville1,021$119,400
185Cresson1,499$119,500
186Coudersport2,409$119,600
187Elim3,828$120,100
188Ellwood City7,575$120,400
189North York2,503$120,700
190Trainer1,725$120,900
191Canton1,717$120,900
192Harrisburg50,092$121,000
193Washington13,361$121,000
194Everett2,150$122,000
195Tyrone5,421$122,000
196Derry2,616$122,200
197Browntown1,660$122,500
198Schuylkill Haven5,247$122,600
199Berlin2,407$122,800
200Indiana14,170$123,300
201Castanea1,114$123,400
202Millersburg2,538$123,500
203Simpson1,343$123,600
204Pine Grove2,214$124,000
205Pymatuning Central2,505$124,000
206Steelton6,267$124,200
207Lawrence Park3,786$124,500
208Hampton1,627$124,900
209Brockway2,044$125,200
210Southmont2,127$125,200
211Montgomery1,379$126,200
212Lock Haven8,386$127,500
213Brookville3,959$128,400
214Garden View2,510$128,800
215Hiller1,340$128,900
216Hazleton29,886$129,000
217McClure1,113$130,200
218Mercer1,847$130,300
219West Newton2,630$130,300
220New Beaver1,377$130,600
221North Apollo1,184$130,800
222Burnham1,735$130,800
223Greenock1,585$130,900
224Albion1,269$131,000
225West Mifflin19,338$131,400
226Mount Pleasant4,215$131,700
227Duncansville1,145$132,000
228New Kensington12,072$132,400
229Exeter5,514$132,500
230Leetsdale1,090$132,700
231Collinsburg1,278$132,900
232Elkland1,571$133,000
233Glendale1,420$133,200
234Chevy Chase Heights1,094$134,800
235Seneca1,455$134,900
236Fairdale1,980$134,900
237Berwick10,291$135,000
238Bentleyville2,343$135,900
239Trevorton1,809$136,900
240Roaring Spring2,356$136,900
241Swoyersville5,014$137,000
242Cochranton1,193$137,500
243Scottdale4,392$137,700
244Bellwood1,586$138,200
245Springdale3,355$138,300
246Forest City1,700$138,500
247Mundys Corner1,740$139,000
248East Brady1,070$139,700
249Catawissa1,498$139,700
250Penbrook3,260$140,000
251Folcroft6,748$140,000
252Wilkinsburg14,165$140,300
253Latrobe8,002$140,600
254Burgettstown1,376$140,800
255Swissvale8,499$141,300
256West Mayfield1,326$141,600
257Scranton76,074$141,700
258Plains4,369$141,800
259Dupont2,545$142,100
260Monaca5,557$142,100
261California5,046$142,600
262Duryea5,054$142,900
263Lebanon26,600$143,200
264Trafford3,247$143,200
265Baden3,867$143,400
266Olyphant5,370$143,400
267Brentwood9,927$143,700
268St. Marys12,612$143,900
269Valley View1,473$144,100
270Somerset5,984$144,400
271White Oak7,520$145,000
272Salix1,339$145,100
273Mill Hall1,313$145,500
274New Castle Northwest1,589$145,600
275Larksville4,248$145,700
276South Uniontown1,201$146,100
277Calumet1,013$146,300
278Claysburg1,120$146,300
279Williamsport27,629$146,500
280Collingdale8,862$146,600
281Natrona Heights6,955$146,800
282Flemington1,351$147,100
283Lakemont1,504$147,300
284Newport1,587$147,300
285Mayfield1,813$147,700
286Blossburg1,763$148,000
287New Berlinville1,745$148,300
288Weatherly2,556$148,300
289South Greensburg2,357$148,400
290Jersey Shore4,133$148,500
291Belmont2,624$148,600
292Troy1,373$148,600
293Geistown2,512$148,700
294Waynesburg3,868$148,900
295Greenwood3,017$149,600
296Verona2,660$149,700
297Duncannon1,306$150,600
298West Hamburg1,920$150,800
299North East4,069$151,000
300Middleburg1,321$151,000
301Coraopolis5,464$151,500
302Philipsburg2,754$151,700
303Lightstreet1,273$152,200
304Ingram3,334$152,200
305McDonald2,277$152,400
306Wyoming3,111$152,800
307Avis1,335$153,000
308Martinsburg1,724$153,200
309Cressona1,303$153,500
310Speers1,061$153,600
311Avalon4,689$154,200
312Belleville1,860$154,300
313Lake City2,901$154,400
314Ellport1,125$154,800
315Oliver2,198$155,200
316Clarion4,202$155,300
317West Middlesex1,063$156,100
318West Wyoming2,653$156,400
319Dewart1,241$157,100
320Earlston1,145$157,200
321Ebensburg3,381$157,500
322Bridgeville4,737$157,700
323Heidelberg1,185$157,900
324Northumberland3,874$158,200
325South Waverly1,125$158,200
326Pine Ridge2,751$158,900
327Fairchance1,429$159,000
328West Homestead1,870$159,000
329West Fairview1,221$159,200
330Marianne1,045$159,400
331West Reading4,537$159,700
332Middletown9,567$159,800
333Nescopeck1,475$159,800
334Montrose1,427$160,000
335Youngwood2,936$160,400
336Coatesville13,323$160,500
337Watsontown1,845$161,200
338Newville1,269$161,300
339Mount Holly Springs2,333$161,400
340Temple2,335$161,400
341Lynnwood-Pricedale2,316$161,500
342Palmerton5,624$161,500
343Bressler2,129$162,300
344Loyalhanna3,425$162,600
345Hyde Park2,649$162,800
346Waterford1,254$163,000
347West Pittston4,645$163,200
348Sharon Hill5,978$163,200
349Shippensburg5,811$163,200
350Mount Penn3,236$163,300
351Forty Fort4,235$163,400
352Southwest Greensburg1,927$163,400
353Ambridge Heights1,394$163,800
354Enola5,913$163,900
355Kingston13,333$164,200
356Wrightsville2,188$164,800
357West Leechburg1,257$165,300
358Lenape Heights1,225$165,400
359Vinco1,567$165,700
360Hebron1,038$165,900
361Grove City7,861$165,900
362Sayre5,444$166,000
363Towanda2,796$166,100
364Throop4,069$166,100
365Avoca2,523$166,600
366Athens3,260$166,800
367Bangor5,158$167,100
368Girard2,979$168,100
369Hughestown1,461$168,200
370Carnegie8,015$168,800
371Elizabethville1,583$168,900
372Laureldale4,259$169,100
373Easton29,079$169,200
374Lawson Heights2,552$169,500
375Smithfield1,086$169,600
376Espy1,737$169,700
377Old Forge8,533$169,700
378Pleasant Hill3,072$169,800
379Taylor6,261$169,800
380Shoemakersville1,334$169,900
381Mount Pocono3,086$170,000
382Jessup4,506$170,000
383Prospect1,104$170,600
384Wolfdale3,150$171,000
385Almedia1,036$171,600
386Dallastown4,171$171,600
387Fayetteville2,431$171,800
388Birchwood Lakes1,255$171,900
389Red Lion6,494$172,000
390Pen Argyl3,489$172,100
391Milton6,582$172,100
392Pottstown23,392$172,300
393Yeadon12,091$172,500
394Gastonville2,703$173,000
395Upland3,056$173,300
396Hawley1,104$173,500
397McConnellsburg1,005$173,800
398Cheswick1,704$174,000
399Columbia10,217$174,200
400Milesburg1,137$174,500
401Cleona1,809$175,000
402Westmont4,893$175,100
403Hallam2,772$175,100
404Oakdale1,465$175,500
405Yoe1,105$175,900
406Perryopolis1,483$176,300
407Conway2,072$176,600
408Greensburg14,777$177,000
409Slatington4,277$177,300
410Emsworth2,458$177,300
411Jim Thorpe4,534$177,400
412Bellevue8,186$177,900
413Conneaut Lakeshore1,866$179,100
414Windsor1,281$179,300
415Mansfield3,014$179,600
416Paxtang1,617$179,900
417Waynesboro11,044$180,400
418West Wyomissing3,263$180,500
419Honesdale4,465$180,600
420Kenhorst2,987$180,900
421Myerstown3,104$180,900
422Blawnox1,469$181,600
423South Temple1,821$181,600
424East Bangor1,192$181,800
425Highland Park1,417$182,000
426Mifflinburg3,464$182,200
427Forest Hills6,332$182,200
428Bedford2,851$182,300
429Castle Shannon8,237$182,400
430Tunkhannock1,665$182,600
431Hamburg4,377$182,900
432West Lawn1,213$183,100
433Marysville2,667$183,500
434Blakely6,661$183,600
435Danville4,225$183,600
436Weissport East1,516$183,600
437Hopwood1,628$184,400
438Dickson City6,022$184,700
439Manchester2,788$184,700
440Spring Grove2,100$184,900
441Dauphin1,065$185,500
442Meadowood2,752$185,700
443Jermyn2,026$185,900
444South Williamsport6,216$186,000
445Bloomsburg12,906$186,100
446Houston1,219$186,100
447Big Beaver1,793$186,300
448The Hideout2,339$186,800
449Dunmore14,123$186,900
450Waymart1,198$187,300
451Loretto1,370$187,500
452Factoryville1,374$187,500
453Hermitage16,132$187,600
454Duboistown1,404$187,700
455Ohioville3,322$187,800
456Mont Alto1,531$188,000
457McSherrystown3,094$188,200
458Parkside2,304$188,700
459Allentown125,320$188,900
460Church Hill1,798$189,100
461Clifton Heights6,821$189,100
462Rutherford6,982$189,300
463Huntingdon6,884$189,400
464Lower Burrell11,659$189,700
465Muncy2,687$190,400
466Annville4,859$190,500
467Hollidaysburg5,581$190,500
468Shillington5,462$190,600
469Homeacre-Lyndora6,647$190,800
470East Berwick2,436$191,400
471Baldwin21,159$191,700
472Wilson8,196$191,800
473Progress11,143$192,000
474Canonsburg9,682$192,100
475Dover2,004$192,200
476Russell1,300$192,200
477Jennerstown1,153$192,400
478Mount Wolf1,021$192,600
479Pocono Ranch Lands1,192$192,900
480Lebanon South2,100$193,000
481Big Bass Lake1,388$193,100
482Pittsburgh303,620$193,200
483Crafton5,995$193,600
484Yorklyn1,402$194,200
485Orwigsburg3,004$194,200
486Womelsdorf2,882$194,900
487Pennside5,406$195,000
488Wellsboro3,445$195,400
489Selinsgrove5,655$195,400
490Shamokin Dam1,758$195,400
491Saxonburg1,293$195,600
492Pocono Mountain Lake Estates1,168$196,000
493Chambersburg22,051$196,200
494Montoursville4,711$196,300
495Emigsville3,942$196,600
496Boyertown4,264$196,600
497Monroeville28,383$197,400
498Richland1,613$198,000
499Dallas2,702$198,000
500Avon1,532$198,200
501Stowe3,645$198,300
502Wallenpaupack Lake Estates1,084$198,300
503Lehighton5,268$198,600
504Irwin3,862$198,700
505Walnutport1,981$198,800
506Coplay3,423$199,000
507Lansdowne11,064$199,200
508East Stroudsburg9,278$199,200
509Roseto1,623$199,300
510Pennville2,102$199,400
511Imperial2,302$199,600
512Leesport2,208$199,700
513Robesonia2,081$200,800
514Hanover16,483$200,900
515Hughesville2,439$201,300
516East Lansdowne2,699$201,400
517Catasauqua6,491$201,600
518Wind Gap3,202$201,800
519Weigelstown15,401$202,100
520Shavertown2,150$202,400
521McConnellstown1,496$202,400
522Trucksville2,284$202,400
523Glenolden7,207$203,100
524New Oxford1,777$203,100
525Lancaster57,683$203,700
526Shiremanstown1,732$203,900
527Dunnstown1,117$204,100
528Sand Hill2,288$204,300
529Wickerham Manor-Fisher1,223$204,300
530New Wilmington2,291$204,300
531Dormont8,120$204,800
532Norristown35,782$205,100
533Freemansburg2,871$205,200
534Indian Mountain Lake4,399$205,200
535Millville1,008$206,000
536Dillsburg2,638$206,100
537Baidland1,744$206,200
538Gold Key Lake2,721$206,700
539Marietta2,827$206,700
540Parkville8,354$207,100
541Russellton1,237$207,400
542St. Lawrence1,755$207,600
543Susquehanna Trails2,219$209,800
544Hegins1,103$209,800
545West View6,582$209,800
546Evans City2,061$209,800
547Mercersburg1,940$210,400
548Sun Valley2,559$210,600
549Wormleysburg3,058$211,100
550Edinboro5,303$211,300
551Archbald7,348$211,400
552Millbourne1,301$211,800
553Valley Green3,121$211,800
554Palmyra7,769$211,900
555Carlisle21,335$212,400
556Stroudsburg5,898$212,700
557Biglerville1,194$212,800
558Clinton1,063$213,100
559West Hills1,522$213,800
560West Easton1,158$214,700
561Beech Mountain Lakes1,920$214,900
562Goldsboro1,004$214,900
563Ephrata13,729$215,100
564Tyler Run2,046$215,200
565Northwest Harborcreek8,908$215,200
566Topton2,305$215,600
567Hilldale1,131$215,600
568Spry4,857$215,600
569East Berlin1,575$215,700
570Frisco1,040$216,000
571Mifflinville1,191$216,100
572Hometown1,426$216,100
573East Greenville3,154$216,200
574Birdsboro5,090$216,400
575Fleetwood4,045$216,700
576Bonneauville1,975$217,100
577Saw Creek3,980$217,400
578Lawrence1,055$217,700
579Lawnton4,871$218,100
580Bloomfield1,224$218,100
581Wernersville2,767$218,100
582Manheim5,028$218,100
583Schlusser5,926$218,500
584Plum26,873$218,600
585Bear Rocks1,239$220,300
586Mohnton2,924$221,200
587Palmdale1,507$221,500
588East York8,868$221,800
589Elizabethtown11,857$222,600
590Bainbridge1,357$222,700
591Ligonier1,562$223,400
592Fountain Hill4,811$223,600
593Colonial Park18,125$223,800
594McElhattan1,045$224,200
595Lincoln Park1,778$225,000
596Lemoyne4,697$225,300
597Northampton10,366$225,400
598New Holland5,743$225,500
599Churchill3,102$226,000
600Woodlyn10,276$227,100
601Norwood5,915$227,500
602Kutztown4,188$227,500
603Mechanicsburg9,535$227,600
604Towamensing Trails2,032$227,900
605Aldan4,219$227,900
606Denver3,775$228,200
607Kenmar4,937$228,500
608Bath2,829$228,500
609Conyngham1,639$228,900
610Whitehall14,863$229,200
611Springmont1,552$229,200
612Harveys Lake2,800$229,600
613Queens Gate1,441$229,800
614Fullerton16,729$229,900
615Laflin1,469$230,200
616Slippery Rock3,434$230,200
617Meridian3,809$231,000
618Flying Hills1,663$231,200
619Lake Wynonah3,180$232,100
620Bally1,129$232,100
621Philadelphia1,582,432$232,400
622Bellefonte6,022$232,500
623New Cumberland7,531$232,800
624Pleasureville2,886$233,000
625Penn Estates3,691$233,200
626Shiloh11,022$233,300
627Lewisburg5,247$234,100
628Avonia1,571$234,800
629Pleasant Hills8,418$235,500
630Moosic5,954$235,500
631Lorane4,633$236,100
632Stiles1,353$236,400
633Bristol9,874$236,400
634Bethlehem77,069$236,500
635Nazareth6,032$236,900
636Clarks Summit5,058$236,900
637Gettysburg7,929$237,000
638Schwenksville1,383$237,000
639Pleasant Gap3,154$237,200
640Matamoras2,448$237,600
641Reinholds2,226$237,900
642Elysburg2,410$238,400
643Beaver4,403$238,400
644Conestoga1,174$238,600
645Newmanstown3,270$239,000
646Sierra View5,795$239,200
647Drexel Hill30,015$239,900
648Littlestown4,810$240,000
649Hummelstown4,526$240,200
650Paxtonia4,530$240,400
651Green Tree4,856$240,800
652Glenshaw9,194$241,300
653Mount Joy8,310$241,300
654Scotland1,535$241,700
655Chinchilla2,322$241,800
656Alburtis2,586$242,300
657Paradise1,298$242,400
658Hellertown6,119$242,500
659Linglestown6,747$242,800
660Morgantown1,340$243,100
661Caln2,074$243,500
662Spring Mount2,292$243,500
663Shanor-Northvue5,183$243,600
664State Line3,288$243,900
665Emmaus11,727$244,300
666New Stanton2,538$244,500
667Economy9,042$244,700
668Quarryville2,846$244,900
669Linntown1,818$245,100
670North Catasauqua2,968$245,900
671Centre Hall1,548$246,000
672Lower Allen7,582$246,100
673Fox Chase1,557$246,200
674Morton2,768$246,400
675Delmont2,604$247,000
676Dalton1,381$247,900
677Level Green4,450$248,100
678East Petersburg4,575$248,100
679Riverview Park3,647$248,100
680Glen Rock2,313$248,300
681East Washington1,658$249,100
682Arlington Heights6,844$249,700
683Oley1,232$250,000
684Akron4,133$250,400
685Stewartstown1,863$250,400
686Blue Ball1,234$252,700
687Boothwyn5,129$252,700
688Quakertown9,298$253,200
689Hokendauqua3,037$253,300
690Spring City3,551$253,400
691South Coatesville1,843$253,900
692Oklahoma1,303$254,200
693Greencastle4,237$255,200
694Honey Brook2,089$255,300
695Terre Hill1,024$255,400
696Chase1,094$255,500
697Wayne Heights3,496$256,300
698Carnot-Moon13,639$256,600
699Rheems2,526$257,500
700Manor3,550$257,600
701Loop2,346$258,200
702South Pottstown2,151$258,300
703Bethel Park33,070$258,700
704Sturgeon1,353$258,800
705Emerald Lakes2,839$259,900
706Jacobus2,208$260,300
707Ridley Park7,245$261,900
708West Myerstown1,493$262,600
709Adamstown2,387$263,000
710Grill2,042$263,100
711Skyline View4,941$263,400
712Brodheadsville1,580$264,000
713Pen Mar1,338$264,100
714Belfast1,239$264,400
715Lititz9,599$264,600
716Croydon9,704$265,000
717Mountville3,006$265,100
718Landisville2,479$265,300
719Clay1,576$265,300
720Brookhaven8,288$265,500
721Royersford4,911$265,500
722Millersville8,711$265,500
723Sinking Spring4,288$266,100
724Muhlenberg Park1,179$266,300
725Pennsburg3,958$266,600
726Cementon1,399$267,500
727Harmony1,218$268,100
728Folsom8,298$268,500
729Blandon7,546$269,700
730Guilford3,673$270,800
731Mount Cobb2,063$270,900
732Fort Loudon1,044$271,400
733Maytown4,321$272,300
734Zelienople3,870$272,500
735Enlow1,070$273,800
736Clarks Green1,594$274,000
737Mountain Top11,856$274,600
738Morrisville9,740$275,100
739Moscow1,825$275,600
740Richlandtown1,213$276,100
741Oak Hills2,567$276,400
742Hayti2,464$276,700
743Treasure Lake5,513$276,800
744Cheltenham Village2,033$278,400
745Mont Clare2,155$278,600
746Loganville1,582$278,600
747Parkesburg3,894$280,000
748Sanatoga9,048$280,100
749Effort2,499$280,500
750Brickerville1,302$281,800
751Conashaugh Lakes1,659$282,300
752Coopersburg2,384$282,700
753Swartzville1,804$283,900
754Blue Ridge Summit1,016$284,100
755Mars1,255$286,200
756Cecil-Bishop2,752$286,500
757Trexlertown2,169$286,700
758Salunga3,066$287,200
759Carroll Valley3,962$287,400
760Rothsville2,889$289,200
761Reamstown3,445$289,400
762Palmer Heights3,963$289,400
763Atglen1,319$289,900
764Camp Hill8,149$290,300
765Cetronia2,338$291,300
766Whitfield5,346$291,500
767Lake Meade2,398$291,900
768West Grove2,791$291,900
769Hemlock Farms3,671$292,300
770Tatamy1,412$292,900
771Macungie3,247$293,900
772Halfway House3,591$294,300
773Avondale1,286$294,800
774Rockledge2,609$295,800
775Egypt2,964$296,100
776Pottsgrove3,267$296,300
777Shrewsbury3,866$296,300
778Chester Heights2,922$296,600
779Willow Street10,010$298,200
780Souderton7,215$298,300
781Nixon1,214$300,000
782Lake Heritage2,737$300,200
783Roslyn10,150$300,300
784Village Green-Green Ridge8,725$300,600
785Nottingham1,405$301,700
786Telford4,814$302,200
787Colony Park1,125$302,700
788Bridgeport5,085$303,800
789McGovern4,290$304,400
790Sellersville4,545$304,700
791Morgan Hill1,412$304,900
792Andalusia2,376$305,100
793Amity Gardens4,158$306,500
794Reiffton4,114$306,500
795Jacksonwald4,201$306,900
796Cornwall4,602$307,400
797Pocono Woodland Lakes3,800$309,500
798Jefferson Hills12,313$309,600
799Oxford5,763$309,600
800Silverdale1,068$310,200
801Levittown50,930$311,000
802Milford Square1,274$313,200
803Pine Grove Mills1,653$313,500
804Leith-Hatfield2,621$315,500
805Murrysville20,839$316,400
806Thorndale4,139$317,600
807Oakmont6,712$317,700
808Bowmansville2,968$318,200
809Penndel2,507$318,900
810Lansdale18,865$319,000
811Edgewood3,089$319,200
812Campbelltown5,759$319,900
813Tullytown2,367$320,500
814Gap2,297$321,500
815Downingtown8,163$322,500
816McKinley2,452$324,500
817Leola8,107$324,600
818Stonybrook3,662$325,100
819Willow Grove13,919$326,300
820Wyomissing11,100$326,800
821Glenburn1,075$327,100
822Fairless Hills8,985$328,000
823Strasburg3,104$328,100
824Trumbauersville1,036$328,300
825Allison Park22,108$328,700
826Eddington1,714$329,100
827Penn Farms2,342$329,200
828Hatfield3,486$329,400
829Oak Lane3,879$332,400
830Swedeland1,725$334,500
831Kulpsville8,990$337,100
832Zion2,173$337,100
833Raubsville1,042$338,000
834Perkasie9,176$338,700
835Schnecksville3,948$338,800
836Hershey14,334$339,300
837Dorseyville1,070$339,700
838Hatboro8,219$340,100
839Ben Avon1,919$342,800
840Gibsonia2,952$343,100
841New Freedom5,003$344,100
842Jenkintown4,708$344,800
843East Earl1,110$344,900
844Trevose3,709$345,300
845Houserville2,145$346,400
846Elverson1,392$347,100
847Old Orchard1,829$347,300
848Kennett Square6,096$347,700
849Phoenixville19,062$348,200
850Kenilworth1,966$349,000
851Lemont2,099$349,800
852Cornwells Heights1,279$350,400
853Dublin2,113$352,300
854Warminster Heights4,013$354,400
855Gilbertsville5,999$354,700
856Eastlawn Gardens3,671$355,700
857Muse2,687$357,600
858Cherryville1,541$358,000
859Ambler6,822$360,200
860Milford1,275$361,000
861Lampeter2,094$361,000
862Boiling Springs3,602$362,700
863Chestnut Hill6,774$362,800
864Horsham15,866$363,100
865Elkins Park7,286$366,700
866Breinigsville8,159$368,600
867Feasterville2,302$371,700
868Lima2,834$372,300
869McMurray4,348$373,500
870Brittany Farms-The Highlands4,127$375,100
871Aspinwall2,866$377,300
872Dorneyville5,082$379,800
873Glenside7,941$380,300
874Park Forest Village8,810$383,100
875Trappe3,995$383,900
876North Wales3,421$385,400
877New Britain2,822$388,100
878Bryn Mawr5,777$391,900
879King of Prussia25,025$396,500
880Toftrees2,348$397,300
881Media5,868$398,400
882Thompsonville3,767$399,200
883Boalsburg4,653$400,000
884Oreland6,036$401,000
885Grantley4,762$404,100
886Ancient Oaks7,731$404,700
887Parkland1,461$405,100
888Stormstown2,455$411,000
889Woxall1,417$411,800
890Trooper5,408$412,900
891Seven Fields2,889$412,900
892State College40,669$414,400
893Conshohocken9,235$414,700
894Harleysville9,034$416,400
895Spinnerstown1,894$418,800
896Langhorne1,564$419,900
897Pughtown1,047$422,000
898Lionville7,091$424,200
899Bell Acres1,650$424,700
900Melrose Park2,273$427,400
901Wescosville7,156$428,800
902Wyncote3,358$429,000
903Collegeville5,226$431,200
904Chesterbrook5,439$432,200
905Intercourse1,506$435,400
906Chalfont4,301$435,700
907Audubon9,014$441,800
908Evansburg2,692$445,900
909Ardmore14,165$446,300
910Sewickley3,850$449,700
911Broomall10,684$452,300
912West Conshohocken1,499$452,400
913Montgomeryville13,572$452,400
914Malvern3,427$460,400
915Franklin Park15,273$467,700
916Yardley2,596$469,600
917Paoli6,124$470,000
918Wyndmoor5,567$478,100
919Plymouth Meeting6,990$478,500
920Skippack4,006$478,800
921West Chester19,235$481,300
922Flourtown4,810$482,300
923Chadds Ford1,403$485,500
924Doylestown8,322$491,700
925Bradford Woods1,204$500,000
926Village Shires3,360$512,000
927Langhorne Manor1,586$512,800
928Richboro7,033$519,100
929Bakerstown2,780$522,800
930Penn Wynne6,220$532,200
931Maple Glen6,851$543,800
932Southpointe3,277$546,700
933Exton6,192$549,400
934Dilworthtown1,098$550,500
935Plumsteadville2,948$555,300
936Swarthmore6,524$557,900
937Fort Washington6,105$561,000
938Newtown Grant6,070$571,900
939Frazer3,498$581,400
940Blue Bell6,450$581,500
941Churchville6,139$607,700
942Eagleview2,105$614,400
943Woodbourne3,351$627,300
944Bala Cynwyd9,622$628,400
945New Hope2,623$633,800
946Woodside2,676$638,500
947Berwyn3,867$643,800
948Devon1,623$658,100
949Wayne6,902$664,900
950Spring House5,068$668,400
951Bryn Athyn1,183$670,800
952Narberth4,482$671,100
953Rosemont3,722$675,100
954Rose Valley1,190$694,200
955Newtown2,234$721,700
956Edgeworth1,582$743,900
957Merion Station5,796$875,500
958Fox Chapel5,264$880,100
959Wynnewood2,899$890,500
960Villanova8,431$945,600
961St. Davids3,950$986,300

Methodology

Cities in Pennsylvania are ranked by median home value. Only cities with populations above 1,000 are included. Data sourced from U.S. Census Bureau ACS. Last updated 2026.

Frequently Asked Questions

What is the #1 most affordable housing in pennsylvania?
Mahanoy City ranks #1 with $35,300 (median home value).
What are the top 5 most affordable housing in pennsylvania?
1. Mahanoy City ($35,300), 2. Dale ($40,200), 3. Girardville ($41,200), 4. Johnstown ($42,100), 5. Shenandoah ($43,500)
How many cities in Pennsylvania are ranked?
This ranking includes 961 cities in Pennsylvania with available data.

More Rankings in Pennsylvania

See This Ranking in Other States