Municipalities* by Median Price, High to Low
* Philadelphia is a combined County/City. For purposes of this presentation, City Zip codes are listed under Municipality.
| Municipality |
Median †
Sold Price |
Average ‡
Sold Price |
# of
Homes Sold |
Median Days
on Market |
|
Newlin Twp
Chester County |
1,600,000 | 1,775,000 | 5 | 1 |
|
Princeton
Mercer County |
1,400,000 | 1,631,000 | 151 | 13 |
|
Easttown Twp
Chester County |
1,165,000 | 1,256,000 | 62 | 5 |
|
Upper Makefield Twp
Bucks County |
1,125,000 | 1,529,000 | 58 | 7 |
|
Radnor Twp
Delaware County |
1,075,000 | 1,247,000 | 161 | 6 |
|
Edgmont Twp
Delaware County |
970,000 | 1,057,000 | 18 | 9 |
|
West Pikeland Twp
Chester County |
960,000 | 1,038,000 | 16 | 6 |
|
Haddonfield Boro
Camden County |
950,000 | 1,068,000 | 86 | 8 |
|
Solebury Twp
Bucks County |
933,000 | 1,186,000 | 88 | 12 |
|
Wrightstown Twp
Bucks County |
900,000 | 1,096,000 | 12 | 6 |
|
Lower Merion Twp
Montgomery County |
888,000 | 1,067,000 | 376 | 6 |
|
19118
Philadelphia |
887,000 | 1,155,000 | 54 | 8 |
|
West Marlborough Twp
Chester County |
876,000 | 876,000 | 2 | 2 |
|
Durham Twp
Bucks County |
875,000 | 954,000 | 6 | 72 |
|
Birmingham Twp
Chester County |
870,000 | 947,000 | 39 | 7 |
|
Thornbury Twp
Delaware County |
856,000 | 939,000 | 40 | 8 |
|
Pocopson Twp
Chester County |
833,000 | 888,000 | 22 | 6 |
|
West Windsor Twp
Mercer County |
808,000 | 856,000 | 145 | 14 |
|
New Hope Boro
Bucks County |
805,000 | 1,045,000 | 24 | 11 |
|
Swarthmore Boro
Delaware County |
795,000 | 881,000 | 29 | 4 |
|
West Vincent Twp
Chester County |
791,000 | 949,000 | 31 | 8 |
|
East Nantmeal Twp
Chester County |
788,000 | 1,038,000 | 6 | 126 |
|
Narberth Boro
Montgomery County |
778,000 | 825,000 | 24 | 5 |
|
Rose Valley Boro
Delaware County |
773,000 | 905,000 | 10 | 4 |
|
Newtown Boro
Bucks County |
745,000 | 830,000 | 16 | 9 |
|
Charlestown Twp
Chester County |
730,000 | 1,043,000 | 45 | 16 |
|
Lower Gwynedd Twp
Montgomery County |
720,000 | 880,000 | 65 | 7 |
|
Thornbury Twp
Chester County |
715,000 | 782,000 | 18 | 5 |
|
East Bradford Twp
Chester County |
715,000 | 761,000 | 62 | 7 |
|
Pennsbury Twp
Chester County |
700,000 | 939,000 | 23 | 5 |
|
Doylestown Boro
Bucks County |
696,000 | 908,000 | 44 | 8 |
|
Upper Providence Twp
Delaware County |
690,000 | 758,000 | 46 | 5 |
|
Lower Makefield Twp
Bucks County |
686,000 | 721,000 | 182 | 6 |
|
Moorestown Twp
Burlington County |
685,000 | 857,000 | 97 | 14 |
|
Upper Uwchlan Twp
Chester County |
683,000 | 705,000 | 64 | 10 |
|
Pennington Boro
Mercer County |
680,000 | 777,000 | 25 | 12 |
|
Buckingham Twp
Bucks County |
680,000 | 789,000 | 125 | 10 |
|
Tredyffrin Twp
Chester County |
680,000 | 796,000 | 227 | 5 |
|
Westtown Twp
Chester County |
675,000 | 677,000 | 57 | 5 |
|
Whitpain Twp
Montgomery County |
675,000 | 720,000 | 117 | 6 |
|
Plumstead Twp
Bucks County |
668,000 | 748,000 | 83 | 6 |
|
Shamong Twp
Burlington County |
665,000 | 676,000 | 47 | 16 |
|
Worcester Twp
Montgomery County |
663,000 | 716,000 | 62 | 11 |
|
Kennett Twp
Chester County |
661,000 | 748,000 | 48 | 6 |
|
Concord Twp
Delaware County |
660,000 | 708,000 | 89 | 6 |
|
West Goshen Twp
Chester County |
660,000 | 692,000 | 105 | 8 |
|
Whitemarsh Twp
Montgomery County |
659,000 | 785,000 | 97 | 6 |
|
Upper Dublin Twp
Montgomery County |
654,000 | 655,000 | 140 | 6 |
|
East Whiteland Twp
Chester County |
651,000 | 760,000 | 77 | 6 |
|
Chesterfield Twp
Burlington County |
650,000 | 656,000 | 16 | 20 |
|
Northampton Twp
Bucks County |
645,000 | 670,000 | 187 | 6 |
|
Willistown Twp
Chester County |
641,000 | 867,000 | 83 | 5 |
|
Lower Moreland Twp
Montgomery County |
640,000 | 675,000 | 58 | 12 |
|
Hopewell Twp
Mercer County |
635,000 | 809,000 | 101 | 12 |
|
Uwchlan Twp
Chester County |
632,000 | 607,000 | 87 | 5 |
|
East Marlborough Twp
Chester County |
630,000 | 732,000 | 55 | 5 |
|
Newtown Twp
Delaware County |
630,000 | 810,000 | 85 | 6 |
|
London Britain Twp
Chester County |
628,000 | 693,000 | 20 | 15 |
|
Newtown Twp
Bucks County |
624,000 | 712,000 | 129 | 5 |
|
Medford Twp
Burlington County |
622,000 | 664,000 | 165 | 14 |
|
New Garden Twp
Chester County |
621,000 | 622,000 | 51 | 7 |
|
Elk Twp
Chester County |
620,000 | 599,000 | 7 | 4 |
|
Springfield Twp
Bucks County |
616,000 | 660,000 | 28 | 8 |
|
Schuylkill Twp
Chester County |
610,000 | 657,000 | 33 | 6 |
|
Middletown Twp
Delaware County |
610,000 | 631,000 | 89 | 6 |
|
Malvern Boro
Chester County |
605,000 | 749,000 | 22 | 5 |
|
Tinicum Twp
Bucks County |
601,000 | 816,000 | 19 | 8 |
|
South Harrison Twp
Gloucester County |
600,000 | 600,000 | 17 | 12 |
|
East Pikeland Twp
Chester County |
600,000 | 628,000 | 56 | 7 |
|
Doylestown Twp
Bucks County |
600,000 | 689,000 | 99 | 7 |
|
Marple Twp
Delaware County |
600,000 | 660,000 | 114 | 6 |
|
Bedminster Twp
Bucks County |
599,000 | 751,000 | 40 | 9 |
|
Bethel Twp
Delaware County |
599,000 | 647,000 | 43 | 6 |
|
Langhorne Manor Boro
Bucks County |
585,000 | 585,000 | 2 | 4 |
|
West Chester Boro
Chester County |
584,000 | 676,000 | 74 | 4 |
|
London Grove Twp
Chester County |
583,000 | 566,000 | 36 | 8 |
|
Plymouth Twp
Montgomery County |
580,000 | 569,000 | 83 | 6 |
|
Skippack Twp
Montgomery County |
579,000 | 579,000 | 64 | 7 |
|
East Goshen Twp
Chester County |
565,000 | 612,000 | 149 | 6 |
|
Medford Lakes Boro
Burlington County |
560,000 | 676,000 | 26 | 9 |
|
Robbinsville Twp
Mercer County |
556,000 | 639,000 | 83 | 21 |
|
New Britain Twp
Bucks County |
550,000 | 629,000 | 53 | 6 |
|
Haverford Twp
Delaware County |
550,000 | 625,000 | 273 | 5 |
|
Harrison Twp
Gloucester County |
547,000 | 569,000 | 84 | 15 |
|
Wallace Twp
Chester County |
545,000 | 631,000 | 25 | 5 |
|
Franklin Twp
Chester County |
540,000 | 582,000 | 15 | 7 |
|
Warrington Twp
Bucks County |
540,000 | 578,000 | 135 | 9 |
|
New London Twp
Chester County |
539,000 | 682,000 | 26 | 16 |
|
Haddon Twp
Camden County |
533,000 | 530,000 | 88 | 11 |
|
East Brandywine Twp
Chester County |
532,000 | 604,000 | 57 | 6 |
|
Woolwich Twp
Gloucester County |
522,000 | 529,000 | 72 | 18 |
|
Hopewell Boro
Mercer County |
520,000 | 552,000 | 11 | 7 |
|
Bridgeton Twp
Bucks County |
520,000 | 699,000 | 13 | 10 |
|
East Nottingham Twp
Chester County |
520,000 | 532,000 | 31 | 6 |
|
Lawrence Twp
Mercer County |
519,000 | 567,000 | 148 | 13 |
|
Upper Gwynedd Twp
Montgomery County |
518,000 | 540,000 | 88 | 7 |
|
19123
Philadelphia |
517,000 | 532,000 | 116 | 36 |
|
Upper Providence Twp
Montgomery County |
516,000 | 590,000 | 141 | 7 |
|
North Hanover Twp
Burlington County |
515,000 | 528,000 | 15 | 12 |
|
Lower Salford Twp
Montgomery County |
515,000 | 557,000 | 61 | 6 |
|
West Bradford Twp
Chester County |
515,000 | 588,000 | 81 | 6 |
|
Warwick Twp
Bucks County |
515,000 | 563,000 | 99 | 7 |
|
Hilltown Twp
Bucks County |
513,000 | 568,000 | 83 | 8 |
|
Upper Merion Twp
Montgomery County |
511,000 | 589,000 | 167 | 7 |
|
Trappe Boro
Montgomery County |
510,000 | 544,000 | 25 | 5 |
|
19147
Philadelphia |
510,000 | 566,000 | 317 | 20 |
|
West Whiteland Twp
Chester County |
505,000 | 563,000 | 117 | 6 |
|
West Conshohocken Boro
Montgomery County |
505,000 | 511,000 | 18 | 8 |
|
Collegeville Boro
Montgomery County |
500,000 | 534,000 | 15 | 6 |
|
Upper Salford Twp
Montgomery County |
500,000 | 593,000 | 17 | 7 |
|
Chalfont Boro
Bucks County |
500,000 | 495,000 | 25 | 6 |
|
Lower Providence Twp
Montgomery County |
500,000 | 530,000 | 106 | 6 |
|
Limerick Twp
Montgomery County |
500,000 | 515,000 | 121 | 7 |
|
East Rockhill Twp
Bucks County |
498,000 | 532,000 | 26 | 9 |
|
Middletown Twp
Bucks County |
497,000 | 521,000 | 180 | 7 |
|
Springfield Twp
Montgomery County |
497,000 | 567,000 | 116 | 6 |
|
Ivyland Boro
Bucks County |
496,000 | 496,000 | 2 | 5 |
|
Montgomery Twp
Montgomery County |
496,000 | 512,000 | 164 | 7 |
|
Tabernacle Twp
Burlington County |
490,000 | 487,000 | 51 | 18 |
|
Lower Southampton Twp
Bucks County |
490,000 | 487,000 | 99 | 7 |
|
Springfield Twp
Delaware County |
490,000 | 510,000 | 123 | 7 |
|
Upper Hanover Twp
Montgomery County |
489,000 | 463,000 | 38 | 13 |
|
Franconia Twp
Montgomery County |
489,000 | 496,000 | 72 | 8 |
|
Nether Providence Twp
Delaware County |
489,000 | 574,000 | 100 | 7 |
|
Haddon Heights Boro
Camden County |
488,000 | 538,000 | 46 | 12 |
|
Horsham Twp
Montgomery County |
488,000 | 606,000 | 124 | 6 |
|
New Hanover Twp
Montgomery County |
488,000 | 492,000 | 76 | 6 |
|
Voorhees Twp
Camden County |
485,000 | 510,000 | 191 | 12 |
|
Milford Twp
Bucks County |
485,000 | 485,000 | 46 | 7 |
|
Lumberton Twp
Burlington County |
485,000 | 515,000 | 71 | 12 |
|
East Caln Twp
Chester County |
480,000 | 515,000 | 33 | 6 |
|
Upper Southampton Twp
Bucks County |
480,000 | 512,000 | 90 | 8 |
|
East Vincent Twp
Chester County |
478,000 | 496,000 | 34 | 7 |
|
19101
Philadelphia |
476,000 | 551,000 | 4 | 15 |
|
Warwick Twp
Chester County |
475,000 | 508,000 | 9 | 5 |
|
Warminster Twp
Bucks County |
475,000 | 468,000 | 160 | 7 |
|
Cherry Hill Twp
Camden County |
475,000 | 483,000 | 461 | 13 |
|
Hulmeville Boro
Bucks County |
472,000 | 457,000 | 6 | 8 |
|
New Britain Boro
Bucks County |
470,000 | 528,000 | 16 | 6 |
|
Hainesport Twp
Burlington County |
469,000 | 472,000 | 32 | 11 |
|
Eastampton Twp
Burlington County |
465,000 | 484,000 | 43 | 16 |
|
Hatfield Twp
Montgomery County |
465,000 | 496,000 | 71 | 6 |
|
Nockamixon Twp
Bucks County |
460,000 | 605,000 | 16 | 12 |
|
Haycock Twp
Bucks County |
458,000 | 462,000 | 6 | 19 |
|
Hightstown Boro
Mercer County |
458,000 | 484,000 | 22 | 16 |
|
West Rockhill Twp
Bucks County |
455,000 | 433,000 | 22 | 14 |
|
North Coventry Twp
Chester County |
455,000 | 492,000 | 46 | 6 |
|
East Greenwich Twp
Gloucester County |
454,000 | 504,000 | 68 | 14 |
|
Upper Moreland Twp
Montgomery County |
453,000 | 471,000 | 102 | 6 |
|
19106
Philadelphia |
453,000 | 634,000 | 142 | 28 |
|
Springfield Twp
Burlington County |
450,000 | 529,000 | 13 | 22 |
|
Media Boro
Delaware County |
450,000 | 571,000 | 21 | 5 |
|
East Windsor Twp
Mercer County |
450,000 | 474,000 | 129 | 15 |
|
Evesham Twp
Burlington County |
450,000 | 480,000 | 308 | 11 |
|
Londonderry Twp
Chester County |
450,000 | 495,000 | 11 | 8 |
|
Burlington Twp
Burlington County |
448,000 | 429,000 | 109 | 16 |
|
19146
Philadelphia |
448,000 | 506,000 | 432 | 20 |
|
Perkiomen Twp
Montgomery County |
446,000 | 492,000 | 48 | 7 |
|
19103
Philadelphia |
445,000 | 693,000 | 214 | 40 |
|
Kennett Square Boro
Chester County |
440,000 | 482,000 | 22 | 5 |
|
Conshohocken Boro
Montgomery County |
440,000 | 454,000 | 79 | 7 |
|
Abington Twp
Montgomery County |
440,000 | 498,000 | 311 | 7 |
|
Mansfield Twp
Burlington County |
440,000 | 480,000 | 53 | 19 |
|
East Fallowfield Twp
Chester County |
439,000 | 420,000 | 44 | 13 |
|
Cinnaminson Twp
Burlington County |
437,000 | 462,000 | 100 | 13 |
|
Towamencin Twp
Montgomery County |
437,000 | 474,000 | 105 | 6 |
|
North Wales Boro
Montgomery County |
435,000 | 474,000 | 11 | 11 |
|
Salford Twp
Montgomery County |
435,000 | 520,000 | 12 | 10 |
|
Cheltenham Twp
Montgomery County |
433,000 | 427,000 | 232 | 10 |
|
Sadsbury Twp
Chester County |
430,000 | 409,000 | 26 | 9 |
|
Honeybrook Twp
Chester County |
430,000 | 406,000 | 48 | 14 |
|
19130
Philadelphia |
430,000 | 509,000 | 219 | 16 |
|
Elverson Boro
Chester County |
429,000 | 444,000 | 14 | 7 |
|
Upper Frederick Twp
Montgomery County |
428,000 | 497,000 | 12 | 20 |
|
Dublin Boro
Bucks County |
428,000 | 428,000 | 16 | 6 |
|
West Brandywine Twp
Chester County |
428,000 | 398,000 | 34 | 10 |
|
East Coventry Twp
Chester County |
428,000 | 461,000 | 44 | 7 |
|
Riverton Boro
Burlington County |
426,000 | 456,000 | 18 | 14 |
|
Yardley Boro
Bucks County |
425,000 | 537,000 | 11 | 6 |
|
Delran Twp
Burlington County |
425,000 | 430,000 | 100 | 13 |
|
Penn Twp
Chester County |
423,000 | 475,000 | 26 | 9 |
|
Lower Oxford Twp
Chester County |
422,000 | 477,000 | 16 | 7 |
|
Penndel Boro
Bucks County |
420,000 | 431,000 | 7 | 6 |
|
Oaklyn Boro
Camden County |
420,000 | 416,000 | 29 | 16 |
|
Collingswood Boro
Camden County |
420,000 | 449,000 | 85 | 12 |
|
19119
Philadelphia |
420,000 | 466,000 | 147 | 8 |
|
Langhorne Boro
Bucks County |
419,000 | 563,000 | 3 | 3 |
|
West Nantmeal Twp
Chester County |
419,000 | 486,000 | 11 | 6 |
|
Douglass Twp
Montgomery County |
419,000 | 441,000 | 65 | 10 |
|
Hamilton Twp
Mercer County |
415,000 | 428,000 | 430 | 16 |
|
Woodland Twp
Burlington County |
415,000 | 412,000 | 4 | 45 |
|
West Caln Twp
Chester County |
414,000 | 406,000 | 34 | 10 |
|
South Coventry Twp
Chester County |
410,000 | 486,000 | 15 | 7 |
|
Bordentown Twp
Burlington County |
410,000 | 466,000 | 55 | 12 |
|
19116
Philadelphia |
410,000 | 393,000 | 102 | 7 |
|
Westampton Twp
Burlington County |
409,000 | 395,000 | 64 | 14 |
|
East Norriton Twp
Montgomery County |
408,000 | 423,000 | 94 | 7 |
|
Phoenixville Boro
Chester County |
407,000 | 413,000 | 125 | 7 |
|
Downingtown Boro
Chester County |
406,000 | 414,000 | 48 | 5 |
|
West Fallowfield Twp
Chester County |
405,000 | 566,000 | 8 | 12 |
|
Audubon Boro
Camden County |
405,000 | 419,000 | 62 | 12 |
|
Falls Twp
Bucks County |
405,000 | 378,000 | 141 | 8 |
|
West Sadsbury Twp
Chester County |
400,000 | 469,000 | 7 | 9 |
|
19102
Philadelphia |
400,000 | 648,000 | 59 | 52 |
|
Bensalem Twp
Bucks County |
400,000 | 411,000 | 219 | 8 |
|
Washington Twp
Burlington County |
398,000 | 398,000 | 2 | 21 |
|
Hatboro Boro
Montgomery County |
397,000 | 380,000 | 45 | 6 |
|
Wenonah Boro
Gloucester County |
395,000 | 421,000 | 21 | 17 |
|
Telford Boro
Montgomery County |
395,000 | 398,000 | 22 | 6 |
|
Perkasie Boro
Bucks County |
395,000 | 416,000 | 47 | 6 |
|
Washington Twp
Gloucester County |
390,000 | 403,000 | 272 | 13 |
|
Riegelsville Boro
Bucks County |
388,000 | 388,000 | 2 | 40 |
|
Logan Twp
Gloucester County |
386,000 | 401,000 | 26 | 11 |
|
19115
Philadelphia |
386,000 | 408,000 | 130 | 7 |
|
19128
Philadelphia |
385,000 | 410,000 | 311 | 7 |
|
Rockledge Boro
Montgomery County |
380,000 | 404,000 | 7 | 7 |
|
Ambler Boro
Montgomery County |
380,000 | 427,000 | 24 | 6 |
|
Chester Heights Boro
Delaware County |
380,000 | 505,000 | 37 | 5 |
|
Gibbsboro Boro
Camden County |
377,000 | 441,000 | 17 | 14 |
|
Aston Twp
Delaware County |
377,000 | 387,000 | 104 | 8 |
|
Berlin Boro
Camden County |
377,000 | 407,000 | 41 | 15 |
|
Souderton Boro
Montgomery County |
375,000 | 379,000 | 38 | 7 |
|
19125
Philadelphia |
375,000 | 415,000 | 289 | 22 |
|
Mount Laurel Twp
Burlington County |
372,000 | 422,000 | 339 | 13 |
|
Upper Pottsgrove Twp
Montgomery County |
371,000 | 387,000 | 40 | 8 |
|
Pennsburg Boro
Montgomery County |
370,000 | 370,000 | 18 | 5 |
|
Woodbury Heights Boro
Gloucester County |
370,000 | 372,000 | 26 | 18 |
|
19127
Philadelphia |
370,000 | 464,000 | 69 | 24 |
|
Ewing Twp
Mercer County |
370,000 | 387,000 | 194 | 19 |
|
Willingboro Twp
Burlington County |
370,000 | 364,000 | 236 | 22 |
|
Bristol Twp
Bucks County |
369,000 | 367,000 | 270 | 8 |
|
Tullytown Boro
Bucks County |
366,000 | 383,000 | 10 | 20 |
|
Hatfield Boro
Montgomery County |
365,000 | 363,000 | 13 | 5 |
|
Spring City Boro
Chester County |
365,000 | 395,000 | 16 | 26 |
|
Elk Twp
Gloucester County |
365,000 | 400,000 | 31 | 26 |
|
Waterford Twp
Camden County |
360,000 | 370,000 | 43 | 15 |
|
Valley Twp
Chester County |
360,000 | 354,000 | 85 | 8 |
|
Florence Twp
Burlington County |
360,000 | 359,000 | 106 | 18 |
|
19129
Philadelphia |
358,000 | 419,000 | 60 | 9 |
|
Berlin Twp
Camden County |
357,000 | 397,000 | 46 | 19 |
|
Lansdale Boro
Montgomery County |
357,000 | 376,000 | 58 | 6 |
|
Morrisville Boro
Bucks County |
356,000 | 358,000 | 36 | 9 |
|
Barrington Boro
Camden County |
355,000 | 392,000 | 40 | 13 |
|
Laurel Springs Boro
Camden County |
355,000 | 350,000 | 15 | 10 |
|
Franklin Twp
Gloucester County |
355,000 | 374,000 | 89 | 19 |
|
Caln Twp
Chester County |
355,000 | 375,000 | 97 | 7 |
|
Glassboro Boro
Gloucester County |
355,000 | 370,000 | 119 | 16 |
|
Fieldsboro Boro
Burlington County |
354,000 | 354,000 | 2 | 10 |
|
Marlborough Twp
Montgomery County |
353,000 | 444,000 | 16 | 11 |
|
Ridley Park Boro
Delaware County |
353,000 | 364,000 | 46 | 12 |
|
Telford Boro
Bucks County |
350,000 | 388,000 | 9 | 6 |
|
Merchantville Boro
Camden County |
350,000 | 347,000 | 39 | 13 |
|
Upper Chichester Twp
Delaware County |
350,000 | 343,000 | 91 | 7 |
|
19122
Philadelphia |
348,000 | 397,000 | 110 | 37 |
|
Upper Oxford Twp
Chester County |
345,000 | 427,000 | 9 | 7 |
|
Bordentown City
Burlington County |
345,000 | 388,000 | 18 | 12 |
|
Sellersville Boro
Bucks County |
345,000 | 362,000 | 25 | 9 |
|
Lower Pottsgrove Twp
Montgomery County |
345,000 | 371,000 | 95 | 8 |
|
West Norriton Twp
Montgomery County |
345,000 | 379,000 | 118 | 8 |
|
Winslow Twp
Camden County |
345,000 | 346,000 | 271 | 19 |
|
Royersford Boro
Montgomery County |
344,000 | 342,000 | 30 | 6 |
|
Gloucester Twp
Camden County |
342,000 | 350,000 | 376 | 15 |
|
Mount Holly Twp
Burlington County |
342,000 | 347,000 | 66 | 32 |
|
Deptford Twp
Gloucester County |
341,000 | 349,000 | 211 | 14 |
|
Green Lane Boro
Montgomery County |
340,000 | 351,000 | 7 | 7 |
|
Richland Twp
Bucks County |
340,000 | 352,000 | 77 | 11 |
|
Mt Ephraim Boro
Camden County |
336,000 | 330,000 | 40 | 14 |
|
South Coatesville Boro
Chester County |
335,000 | 314,000 | 15 | 16 |
|
Delanco Twp
Burlington County |
335,000 | 374,000 | 41 | 24 |
|
Edgewater Park Twp
Burlington County |
335,000 | 347,000 | 49 | 21 |
|
Pemberton Twp
Burlington County |
335,000 | 314,000 | 197 | 16 |
|
Monroe Twp
Gloucester County |
335,000 | 350,000 | 259 | 21 |
|
Pitman Boro
Gloucester County |
334,000 | 338,000 | 70 | 13 |
|
West Deptford Twp
Gloucester County |
333,000 | 334,000 | 144 | 13 |
|
19152
Philadelphia |
331,000 | 322,000 | 128 | 11 |
|
Ridley Twp
Delaware County |
331,000 | 334,000 | 173 | 6 |
|
Rutledge Boro
Delaware County |
330,000 | 408,000 | 5 | 4 |
|
Somerdale Boro
Camden County |
329,000 | 317,000 | 42 | 18 |
|
19154
Philadelphia |
328,000 | 324,000 | 187 | 8 |
|
Lower Frederick Twp
Montgomery County |
328,000 | 400,000 | 27 | 6 |
|
Morton Boro
Delaware County |
327,000 | 353,000 | 12 | 11 |
|
Chesilhurst Boro
Camden County |
326,000 | 301,000 | 10 | 36 |
|
Bridgeport Boro
Montgomery County |
326,000 | 326,000 | 28 | 15 |
|
19114
Philadelphia |
325,000 | 323,000 | 156 | 10 |
|
Beverly City
Burlington County |
325,000 | 362,000 | 17 | 44 |
|
Chadds Ford Twp
Delaware County |
325,000 | 599,000 | 37 | 6 |
|
Stratford Boro
Camden County |
325,000 | 320,000 | 41 | 12 |
|
19107
Philadelphia |
325,000 | 458,000 | 97 | 41 |
|
Southampton Twp
Burlington County |
325,000 | 361,000 | 111 | 25 |
|
Oxford Boro
Chester County |
320,000 | 351,000 | 23 | 7 |
|
Quakertown Boro
Bucks County |
320,000 | 353,000 | 41 | 7 |
|
Palmyra Boro
Burlington County |
320,000 | 321,000 | 57 | 17 |
|
Pennsauken Twp
Camden County |
320,000 | 311,000 | 164 | 15 |
|
West Nottingham Twp
Chester County |
317,000 | 322,000 | 14 | 12 |
|
Newfield Boro
Gloucester County |
315,000 | 338,000 | 11 | 54 |
|
Red Hill Boro
Montgomery County |
315,000 | 285,000 | 21 | 5 |
|
Swedesboro Boro
Gloucester County |
315,000 | 315,000 | 27 | 15 |
|
Clayton Boro
Gloucester County |
315,000 | 317,000 | 47 | 15 |
|
Bristol Boro
Bucks County |
315,000 | 322,000 | 62 | 8 |
|
Brookhaven Boro
Delaware County |
315,000 | 306,000 | 68 | 8 |
|
Bellmawr Boro
Camden County |
315,000 | 315,000 | 75 | 15 |
|
Greenwich Twp
Gloucester County |
314,000 | 324,000 | 34 | 16 |
|
New Hanover Twp
Burlington County |
310,000 | 413,000 | 3 | 9 |
|
Runnemede Boro
Camden County |
308,000 | 313,000 | 41 | 10 |
|
Norwood Boro
Delaware County |
305,000 | 301,000 | 29 | 16 |
|
Aldan Boro
Delaware County |
305,000 | 297,000 | 29 | 6 |
|
Magnolia Boro
Camden County |
305,000 | 317,000 | 30 | 18 |
|
Woodbury City
Gloucester County |
300,000 | 310,000 | 72 | 15 |
|
Riverside Twp
Burlington County |
300,000 | 296,000 | 56 | 20 |
|
19111
Philadelphia |
300,000 | 303,000 | 240 | 12 |
|
Prospect Park Boro
Delaware County |
300,000 | 298,000 | 32 | 11 |
|
Pemberton Boro
Burlington County |
298,000 | 279,000 | 12 | 36 |
|
Parkesburg Boro
Chester County |
295,000 | 323,000 | 15 | 6 |
|
Mantua Twp
Gloucester County |
295,000 | 366,000 | 119 | 13 |
|
Lawnside Boro
Camden County |
290,000 | 325,000 | 19 | 15 |
|
Bass River Twp
Burlington County |
289,000 | 327,000 | 8 | 42 |
|
West Pottsgrove Twp
Montgomery County |
288,000 | 275,000 | 26 | 16 |
|
National Park Boro
Gloucester County |
286,000 | 261,000 | 24 | 13 |
|
19145
Philadelphia |
285,000 | 300,000 | 277 | 26 |
|
Honeybrook Boro
Chester County |
283,000 | 245,000 | 8 | 15 |
|
19148
Philadelphia |
282,000 | 308,000 | 364 | 23 |
|
Pine Hill Boro
Camden County |
282,000 | 289,000 | 63 | 14 |
|
Lansdowne Boro
Delaware County |
280,000 | 286,000 | 63 | 6 |
|
19150
Philadelphia |
280,000 | 277,000 | 100 | 19 |
|
East Greenville Boro
Montgomery County |
280,000 | 301,000 | 20 | 9 |
|
Glenolden Boro
Delaware County |
270,000 | 265,000 | 24 | 22 |
|
19126
Philadelphia |
270,000 | 293,000 | 61 | 20 |
|
Westville Boro
Gloucester County |
269,000 | 280,000 | 21 | 16 |
|
Burlington City
Burlington County |
268,000 | 271,000 | 82 | 31 |
|
Maple Shade Twp
Burlington County |
265,000 | 281,000 | 97 | 14 |
|
Clementon Boro
Camden County |
260,000 | 261,000 | 29 | 16 |
|
Norristown Boro
Montgomery County |
260,000 | 260,000 | 135 | 13 |
|
Upper Darby Twp
Delaware County |
260,000 | 283,000 | 441 | 11 |
|
Atglen Boro
Chester County |
250,000 | 318,000 | 9 | 8 |
|
Parkside Boro
Delaware County |
250,000 | 242,000 | 16 | 13 |
|
19104
Philadelphia |
250,000 | 307,000 | 83 | 32 |
|
Pottstown Boro
Montgomery County |
250,000 | 255,000 | 146 | 8 |
|
Gloucester City
Camden County |
245,000 | 250,000 | 82 | 22 |
|
19136
Philadelphia |
241,000 | 244,000 | 168 | 12 |
|
East Lansdowne Boro
Delaware County |
240,000 | 263,000 | 9 | 7 |
|
Yeadon Boro
Delaware County |
235,000 | 243,000 | 40 | 23 |
|
Tinicum Twp
Delaware County |
235,000 | 242,000 | 31 | 9 |
|
Clifton Heights Boro
Delaware County |
233,000 | 229,000 | 52 | 10 |
|
West Grove Boro
Chester County |
231,000 | 247,000 | 6 | 12 |
|
Brooklawn Boro
Camden County |
231,000 | 238,000 | 14 | 9 |
|
19153
Philadelphia |
230,000 | 224,000 | 41 | 9 |
|
Lindenwold Boro
Camden County |
230,000 | 241,000 | 69 | 17 |
|
19149
Philadelphia |
229,000 | 230,000 | 209 | 16 |
|
19144
Philadelphia |
226,000 | 241,000 | 172 | 28 |
|
Jenkintown Boro
Montgomery County |
225,000 | 351,000 | 33 | 11 |
|
Darby Twp
Delaware County |
225,000 | 214,000 | 49 | 11 |
|
Folcroft Boro
Delaware County |
225,000 | 234,000 | 49 | 11 |
|
Trainer Boro
Delaware County |
224,000 | 214,000 | 14 | 26 |
|
19137
Philadelphia |
220,000 | 226,000 | 43 | 20 |
|
Collingdale Boro
Delaware County |
219,000 | 219,000 | 52 | 14 |
|
Richlandtown Boro
Bucks County |
218,000 | 286,000 | 5 | 4 |
|
19121
Philadelphia |
217,000 | 236,000 | 178 | 39 |
|
Sharon Hill Boro
Delaware County |
216,000 | 217,000 | 20 | 22 |
|
Trenton City
Mercer County |
215,000 | 223,000 | 233 | 25 |
|
19135
Philadelphia |
213,000 | 210,000 | 180 | 18 |
|
Chester Twp
Delaware County |
210,000 | 204,000 | 17 | 7 |
|
Paulsboro Boro
Gloucester County |
207,000 | 224,000 | 45 | 24 |
|
19141
Philadelphia |
199,000 | 198,000 | 102 | 33 |
|
19151
Philadelphia |
199,000 | 210,000 | 133 | 31 |
|
19138
Philadelphia |
195,000 | 207,000 | 173 | 27 |
|
Marcus Hook Boro
Delaware County |
193,000 | 188,000 | 20 | 13 |
|
19143
Philadelphia |
192,000 | 229,000 | 330 | 23 |
|
Avondale Boro
Chester County |
190,000 | 213,000 | 3 | 6 |
|
19124
Philadelphia |
185,000 | 181,000 | 262 | 21 |
|
19120
Philadelphia |
185,000 | 185,000 | 241 | 16 |
|
Coatesville City
Chester County |
180,000 | 206,000 | 53 | 7 |
|
Woodlynne Boro
Camden County |
175,000 | 209,000 | 15 | 26 |
|
Lower Chichester Twp
Delaware County |
175,000 | 176,000 | 25 | 7 |
|
Colwyn Boro
Delaware County |
175,000 | 173,000 | 9 | 4 |
|
19131
Philadelphia |
167,000 | 221,000 | 168 | 20 |
|
Upland Boro
Delaware County |
165,000 | 200,000 | 13 | 6 |
|
Eddystone Boro
Delaware County |
160,000 | 159,000 | 12 | 18 |
|
Camden City
Camden County |
160,000 | 160,000 | 228 | 22 |
|
Darby Boro
Delaware County |
155,000 | 164,000 | 63 | 27 |
|
Schwenksville Boro
Montgomery County |
140,000 | 269,000 | 11 | 9 |
|
19139
Philadelphia |
140,000 | 169,000 | 198 | 26 |
|
19134
Philadelphia |
137,000 | 154,000 | 349 | 36 |
|
19142
Philadelphia |
136,000 | 141,000 | 122 | 23 |
|
City Of Chester
Delaware County |
135,000 | 141,000 | 135 | 15 |
|
19140
Philadelphia |
110,000 | 124,000 | 149 | 25 |
|
Wrightstown Boro
Burlington County |
95,000 | 145,000 | 4 | 30 |
|
19133
Philadelphia |
85,000 | 114,000 | 66 | 30 |
|
19132
Philadelphia |
85,000 | 103,000 | 175 | 40 |
† Median Prices 1/1/2025 thru 07/31/2025, Bright MLS Settled Sales for Counties (rounded to the nearest $1,000).
‡ Average Prices 1/1/2025 thru 07/31/2025, Bright MLS Settled Sales for Counties (rounded to the nearest $1,000).
Image: Philadelphia Skyline, photographer, Dough4872 (own work), 2020, via wikimedia commons, [cc-4.0], accessed August, 2025.