Home   Contact

Municipalities of the Delaware Valley
Existing Single Family Homes Sold
January through August, 2025

locations

Nearly 400 Municipalities* Across 9 Counties
Median Price, High to Low

* Philadelphia is a combined County/City. For purposes of this presentation, city zip codes are treated as municipalities. Pennsylvania: Bucks, Chester, Delaware, Montgomery, Philadelphia; New Jersey: Burlington, Camden, Gloucester, Mercer. Photo: Philadelphia Skyline by Dan Mall, via unsplash.com

Municipality Median†
Sold Price
Average‡
Sold Price
# of
Homes Sold
Median Days
on Market
Newlin Twp
Chester County
1,600,000 1,696,000 6 3  
Princeton
Mercer County
1,400,000 1,630,000 178 13  
Radnor Twp
Delaware County
1,126,000 1,298,000 186 6  
Easttown Twp
Chester County
1,020,000 1,225,000 80 6  
Upper Makefield Twp
Bucks County
1,006,000 1,445,000 73 8  
West Pikeland Twp
Chester County
960,000 1,022,000 20 6  
Haddonfield Boro
Camden County
950,000 1,112,000 103 8  
19118
Philadelphia
925,000 1,217,000 61 8  
Solebury Twp
Bucks County
905,000 1,191,000 104 12  
Wrightstown Twp
Bucks County
900,000 1,110,000 14 6  
West Marlborough Twp
Chester County
876,000 876,000 2 2  
Birmingham Twp
Chester County
875,000 934,000 45 8  
Durham Twp
Bucks County
875,000 927,000 8 35  
Lower Merion Twp
Montgomery County
850,000 1,041,000 447 6  
New Hope Boro
Bucks County
845,000 1,082,000 28 11  
West Windsor Twp
Mercer County
826,000 864,000 161 15  
Edgmont Twp
Delaware County
820,000 982,000 22 10  
Pocopson Twp
Chester County
815,000 890,000 25 6  
Narberth Boro
Montgomery County
815,000 846,000 26 5  
Rose Valley Boro
Delaware County
805,000 916,000 11 4  
Swarthmore Boro
Delaware County
795,000 853,000 31 4  
Thornbury Twp
Delaware County
795,000 894,000 49 7  
West Vincent Twp
Chester County
790,000 906,000 39 10  
East Nantmeal Twp
Chester County
788,000 1,038,000 6 126  
Thornbury Twp
Chester County
785,000 832,000 22 6  
Moorestown Twp
Burlington County
760,000 872,000 115 14  
Charlestown Twp
Chester County
745,000 1,109,000 54 17  
Lower Gwynedd Twp
Montgomery County
736,000 860,000 86 7  
Doylestown Boro
Bucks County
727,000 916,000 55 8  
Pennsbury Twp
Chester County
726,000 990,000 27 5  
Buckingham Twp
Bucks County
725,000 805,000 156 9  
Newtown Boro
Bucks County
724,000 816,000 18 9  
Tredyffrin Twp
Chester County
720,000 815,000 273 5  
East Bradford Twp
Chester County
715,000 766,000 70 6  
Upper Providence Twp
Delaware County
700,000 794,000 59 5  
Pennington Boro
Mercer County
695,000 763,000 26 14  
Plumstead Twp
Bucks County
690,000 767,000 101 6  
Lower Makefield Twp
Bucks County
688,000 731,000 223 6  
Worcester Twp
Montgomery County
680,000 729,000 69 10  
Westtown Twp
Chester County
675,000 666,000 69 6  
Upper Uwchlan Twp
Chester County
668,000 696,000 75 9  
Newtown Twp
Delaware County
667,000 861,000 98 6  
West Goshen Twp
Chester County
667,000 700,000 126 8  
Kennett Twp
Chester County
663,000 750,000 64 8  
South Harrison Twp
Gloucester County
660,000 654,000 21 25  
Wallace Twp
Chester County
660,000 645,000 30 6  
Whitpain Twp
Montgomery County
660,000 714,000 137 6  
Whitemarsh Twp
Montgomery County
660,000 780,000 120 7  
Doylestown Twp
Bucks County
656,000 723,000 120 7  
Shamong Twp
Burlington County
655,000 661,000 54 16  
Tinicum Twp
Bucks County
652,000 915,000 23 18  
East Whiteland Twp
Chester County
651,000 750,000 85 6  
Concord Twp
Delaware County
650,000 692,000 101 6  
Hopewell Twp
Mercer County
650,000 790,000 120 12  
Upper Dublin Twp
Montgomery County
650,000 651,000 159 6  
Bethel Twp
Delaware County
648,000 675,000 51 6  
East Marlborough Twp
Chester County
647,000 746,000 62 5  
Uwchlan Twp
Chester County
645,000 609,000 111 5  
Northampton Twp
Bucks County
645,000 672,000 231 6  
New Garden Twp
Chester County
645,000 647,000 60 7  
Willistown Twp
Chester County
641,000 902,000 95 6  
Elk Twp
Chester County
640,000 599,000 7 4  
Lower Moreland Twp
Montgomery County
640,000 665,000 69 12  
London Britain Twp
Chester County
635,000 694,000 22 15  
Medford Twp
Burlington County
633,000 673,000 193 14  
Langhorne Manor Boro
Bucks County
632,000 601,000 3 5  
Chesterfield Twp
Burlington County
630,000 639,000 23 27  
Newtown Twp
Bucks County
625,000 720,000 162 6  
Schuylkill Twp
Chester County
618,000 640,000 38 6  
Bedminster Twp
Bucks County
617,000 801,000 46 12  
East Pikeland Twp
Chester County
610,000 626,000 69 7  
Middletown Twp
Delaware County
610,000 630,000 107 7  
Springfield Twp
Bucks County
601,000 643,000 33 8  
Marple Twp
Delaware County
593,000 660,000 134 6  
Upper Salford Twp
Montgomery County
590,000 633,000 21 8  
Robbinsville Twp
Mercer County
588,000 643,000 111 22  
Yardley Boro
Bucks County
585,000 582,000 15 6  
West Chester Boro
Chester County
585,000 688,000 86 5  
New Britain Twp
Bucks County
582,000 634,000 67 6  
Franklin Twp
Chester County
582,000 586,000 20 9  
London Grove Twp
Chester County
575,000 551,000 38 8  
Plymouth Twp
Montgomery County
570,000 558,000 102 7  
Warwick Twp
Chester County
563,000 594,000 11 12  
Skippack Twp
Montgomery County
563,000 567,000 80 7  
Medford Lakes Boro
Burlington County
560,000 673,000 27 9  
Bridgeton Twp
Bucks County
555,000 668,000 14 16  
East Goshen Twp
Chester County
555,000 600,000 170 6  
Harrison Twp
Gloucester County
553,000 579,000 95 15  
West Nantmeal Twp
Chester County
552,000 518,000 15 6  
North Hanover Twp
Burlington County
550,000 504,000 18 16  
Haverford Twp
Delaware County
550,000 615,000 323 5  
Warwick Twp
Bucks County
548,000 587,000 110 7  
Langhorne Boro
Bucks County
545,000 555,000 5 5  
Warrington Twp
Bucks County
544,000 574,000 165 10  
Hopewell Boro
Mercer County
543,000 568,000 14 11  
New London Twp
Chester County
542,000 657,000 33 15  
East Brandywine Twp
Chester County
540,000 598,000 63 6  
Upper Providence Twp
Montgomery County
540,000 606,000 177 7  
Haddon Twp
Camden County
533,000 539,000 100 11  
Collegeville Boro
Montgomery County
525,000 544,000 17 7  
Woolwich Twp
Gloucester County
525,000 530,000 92 19  
West Bradford Twp
Chester County
525,000 603,000 101 6  
Limerick Twp
Montgomery County
525,000 519,000 140 8  
Lawrence Twp
Mercer County
525,000 567,000 184 13  
Chalfont Boro
Bucks County
520,000 511,000 30 8  
Hainesport Twp
Burlington County
520,000 510,000 37 11  
Lower Salford Twp
Montgomery County
520,000 568,000 79 6  
Upper Gwynedd Twp
Montgomery County
520,000 548,000 105 7  
West Whiteland Twp
Chester County
520,000 564,000 131 6  
South Coventry Twp
Chester County
515,000 525,000 18 12  
East Nottingham Twp
Chester County
515,000 516,000 37 8  
19123
Philadelphia
511,000 533,000 137 42  
Nether Providence Twp
Delaware County
511,000 582,000 117 7  
Upper Merion Twp
Montgomery County
510,000 576,000 194 7  
19147
Philadelphia
510,000 566,000 368 20  
Lower Southampton Twp
Bucks County
510,000 496,000 111 7  
West Conshohocken Boro
Montgomery County
509,000 543,000 22 9  
Media Boro
Delaware County
509,000 582,000 27 5  
Springfield Twp
Burlington County
509,000 530,000 14 27  
Salford Twp
Montgomery County
506,000 544,000 16 13  
Lower Providence Twp
Montgomery County
505,000 528,000 129 7  
Franconia Twp
Montgomery County
501,000 502,000 86 7  
East Rockhill Twp
Bucks County
500,000 543,000 33 8  
Hilltown Twp
Bucks County
500,000 574,000 97 9  
Voorhees Twp
Camden County
500,000 515,000 223 13  
Ivyland Boro
Bucks County
496,000 496,000 2 5  
Trappe Boro
Montgomery County
496,000 524,000 30 5  
Middletown Twp
Bucks County
495,000 521,000 221 7  
Springfield Twp
Montgomery County
493,000 586,000 133 6  
Springfield Twp
Delaware County
493,000 510,000 146 7  
Tabernacle Twp
Burlington County
491,000 498,000 55 18  
Horsham Twp
Montgomery County
490,000 600,000 143 6  
Nockamixon Twp
Bucks County
488,000 598,000 18 12  
Lumberton Twp
Burlington County
485,000 508,000 81 13  
New Hanover Twp
Montgomery County
485,000 500,000 93 6  
Montgomery Twp
Montgomery County
480,000 501,000 203 8  
Upper Southampton Twp
Bucks County
479,000 510,000 105 8  
East Caln Twp
Chester County
478,000 510,000 40 7  
Haddon Heights Boro
Camden County
477,000 543,000 51 12  
Malvern Boro
Chester County
475,000 668,000 27 5  
East Vincent Twp
Chester County
475,000 497,000 47 6  
Warminster Twp
Bucks County
475,000 470,000 181 7  
Cherry Hill Twp
Camden County
475,000 486,000 561 13  
New Britain Boro
Bucks County
470,000 528,000 16 6  
East Windsor Twp
Mercer County
470,000 486,000 153 16  
Hatfield Twp
Montgomery County
467,000 495,000 83 7  
Eastampton Twp
Burlington County
465,000 480,000 49 16  
Evesham Twp
Burlington County
465,000 484,000 375 12  
Londonderry Twp
Chester County
462,000 490,000 14 11  
West Rockhill Twp
Bucks County
460,000 448,000 29 14  
East Greenwich Twp
Gloucester County
460,000 507,000 80 14  
Milford Twp
Bucks County
456,000 471,000 54 7  
New Hanover Twp
Burlington County
455,000 436,000 5 15  
North Coventry Twp
Chester County
455,000 496,000 54 6  
Perkiomen Twp
Montgomery County
451,000 504,000 58 7  
Upper Moreland Twp
Montgomery County
451,000 476,000 127 6  
Kennett Square Boro
Chester County
450,000 497,000 23 5  
Hightstown Boro
Mercer County
450,000 487,000 27 16  
East Fallowfield Twp
Chester County
450,000 422,000 53 8  
Conshohocken Boro
Montgomery County
450,000 469,000 91 7  
19103
Philadelphia
450,000 699,000 247 40  
Burlington Twp
Burlington County
449,000 430,000 124 16  
Douglass Twp
Montgomery County
448,000 444,000 74 9  
Cinnaminson Twp
Burlington County
447,000 466,000 117 13  
Haycock Twp
Bucks County
445,000 439,000 7 7  
19106
Philadelphia
445,000 626,000 163 29  
19146
Philadelphia
445,000 504,000 483 20  
Towamencin Twp
Montgomery County
444,000 480,000 130 6  
Ambler Boro
Montgomery County
443,000 450,000 34 6  
Mansfield Twp
Burlington County
440,000 483,000 65 19  
Abington Twp
Montgomery County
440,000 502,000 377 7  
Hulmeville Boro
Bucks County
438,000 450,000 7 8  
Wenonah Boro
Gloucester County
438,000 429,000 22 19  
Upper Oxford Twp
Chester County
435,000 426,000 11 12  
19130
Philadelphia
435,000 508,000 247 17  
Cheltenham Twp
Montgomery County
435,000 429,000 268 10  
West Brandywine Twp
Chester County
433,000 413,000 42 9  
Sadsbury Twp
Chester County
430,000 408,000 29 8  
East Coventry Twp
Chester County
430,000 467,000 47 7  
Honeybrook Twp
Chester County
430,000 406,000 52 13  
Bordentown Twp
Burlington County
430,000 483,000 63 12  
Dublin Boro
Bucks County
428,000 428,000 16 6  
Oaklyn Boro
Camden County
428,000 423,000 30 17  
Riverton Boro
Burlington County
426,000 475,000 20 13  
Penn Twp
Chester County
425,000 478,000 29 9  
Elverson Boro
Chester County
425,000 441,000 15 7  
Delran Twp
Burlington County
425,000 430,000 117 13  
Upper Hanover Twp
Montgomery County
421,000 449,000 49 10  
Penndel Boro
Bucks County
420,000 413,000 9 13  
Collingswood Boro
Camden County
420,000 445,000 99 12  
North Wales Boro
Montgomery County
418,000 449,000 14 12  
Westampton Twp
Burlington County
418,000 399,000 72 16  
Lower Oxford Twp
Chester County
416,000 454,000 19 7  
Phoenixville Boro
Chester County
415,000 418,000 151 7  
Hamilton Twp
Mercer County
415,000 430,000 495 15  
Woodland Twp
Burlington County
415,000 412,000 4 45  
19119
Philadelphia
411,000 472,000 171 8  
Rockledge Boro
Montgomery County
410,000 404,000 7 8  
West Sadsbury Twp
Chester County
410,000 469,000 7 20  
East Norriton Twp
Montgomery County
410,000 427,000 117 9  
19116
Philadelphia
408,000 393,000 123 8  
Upper Frederick Twp
Montgomery County
408,000 473,000 14 15  
Downingtown Boro
Chester County
407,000 408,000 55 5  
West Fallowfield Twp
Chester County
405,000 793,000 10 10  
Audubon Boro
Camden County
405,000 429,000 67 12  
19102
Philadelphia
405,000 635,000 69 60  
Falls Twp
Bucks County
405,000 380,000 165 8  
Trumbauersville Boro
Bucks County
405,000 405,000 2 13  
Telford Boro
Montgomery County
403,000 400,000 26 7  
West Caln Twp
Chester County
400,000 395,000 40 10  
Perkasie Boro
Bucks County
400,000 418,000 54 6  
Bensalem Twp
Bucks County
400,000 409,000 257 8  
Hatboro Boro
Montgomery County
400,000 381,000 51 7  
Washington Twp
Burlington County
398,000 398,000 2 21  
Washington Twp
Gloucester County
397,000 406,000 328 13  
Telford Boro
Bucks County
396,000 383,000 11 7  
Rutledge Boro
Delaware County
390,000 404,000 7 14  
Chester Heights Boro
Delaware County
390,000 497,000 42 5  
Riegelsville Boro
Bucks County
388,000 388,000 2 40  
Tullytown Boro
Bucks County
388,000 391,000 13 12  
Elk Twp
Gloucester County
388,000 406,000 32 27  
Gibbsboro Boro
Camden County
386,000 441,000 17 14  
19128
Philadelphia
385,000 409,000 341 8  
Mount Laurel Twp
Burlington County
385,000 434,000 405 13  
Berlin Boro
Camden County
383,000 405,000 52 17  
Chadds Ford Twp
Delaware County
382,000 610,000 41 7  
19115
Philadelphia
382,000 409,000 146 7  
Waterford Twp
Camden County
381,000 374,000 53 18  
Logan Twp
Gloucester County
380,000 385,000 32 12  
Aston Twp
Delaware County
380,000 389,000 120 7  
Hatfield Boro
Montgomery County
378,000 372,000 16 5  
Marlborough Twp
Montgomery County
375,000 427,000 24 11  
Souderton Boro
Montgomery County
375,000 378,000 40 7  
Upper Pottsgrove Twp
Montgomery County
375,000 395,000 49 7  
19125
Philadelphia
375,000 413,000 325 22  
Richland Twp
Bucks County
375,000 372,000 102 10  
Ewing Twp
Mercer County
371,000 387,000 226 19  
Pennsburg Boro
Montgomery County
370,000 377,000 25 6  
19127
Philadelphia
370,000 463,000 77 25  
Willingboro Twp
Burlington County
370,000 362,000 281 24  
Bristol Twp
Bucks County
366,000 367,000 323 9  
Florence Twp
Burlington County
365,000 368,000 124 18  
Bordentown City
Burlington County
363,000 393,000 22 12  
Barrington Boro
Camden County
360,000 393,000 43 13  
Lansdale Boro
Montgomery County
360,000 384,000 71 6  
Valley Twp
Chester County
360,000 353,000 99 7  
Lower Pottsgrove Twp
Montgomery County
360,000 383,000 111 8  
Berlin Twp
Camden County
359,000 394,000 53 17  
Caln Twp
Chester County
358,000 374,000 118 8  
Glassboro Boro
Gloucester County
357,000 371,000 133 17  
Woodbury Heights Boro
Gloucester County
356,000 356,000 30 13  
Newfield Boro
Gloucester County
355,000 350,000 13 57  
Laurel Springs Boro
Camden County
355,000 350,000 15 15  
Franklin Twp
Gloucester County
355,000 371,000 107 21  
Fieldsboro Boro
Burlington County
354,000 354,000 2 10  
Merchantville Boro
Camden County
354,000 356,000 42 14  
Highland Twp
Chester County
353,000 353,000 1 3  
Morrisville Boro
Bucks County
353,000 359,000 45 9  
Ridley Park Boro
Delaware County
353,000 364,000 50 11  
Oxford Boro
Chester County
350,000 357,000 26 7  
Spring City Boro
Chester County
350,000 391,000 19 18  
Sellersville Boro
Bucks County
350,000 373,000 27 12  
Mount Holly Twp
Burlington County
350,000 352,000 77 29  
Upper Chichester Twp
Delaware County
350,000 343,000 109 7  
Green Lane Boro
Montgomery County
349,000 359,000 8 7  
Deptford Twp
Gloucester County
347,000 353,000 243 14  
Delanco Twp
Burlington County
345,000 369,000 51 24  
Winslow Twp
Camden County
345,000 347,000 311 19  
Gloucester Twp
Camden County
345,000 349,000 447 15  
19129
Philadelphia
343,000 403,000 70 10  
19122
Philadelphia
343,000 386,000 132 38  
West Norriton Twp
Montgomery County
342,000 371,000 138 8  
Monroe Twp
Gloucester County
340,000 355,000 296 21  
Edgewater Park Twp
Burlington County
340,000 346,000 54 23  
Pitman Boro
Gloucester County
338,000 340,000 80 14  
Royersford Boro
Montgomery County
336,000 340,000 34 6  
South Coatesville Boro
Chester County
335,000 311,000 17 18  
Bridgeport Boro
Montgomery County
335,000 343,000 33 12  
Pemberton Twp
Burlington County
335,000 317,000 233 18  
West Deptford Twp
Gloucester County
333,000 334,000 172 13  
19152
Philadelphia
332,000 322,000 152 11  
Ridley Twp
Delaware County
331,000 335,000 210 7  
Morton Boro
Delaware County
330,000 365,000 13 9  
Mt Ephraim Boro
Camden County
330,000 327,000 48 13  
Stratford Boro
Camden County
330,000 319,000 49 13  
Southampton Twp
Burlington County
330,000 369,000 127 27  
Lower Frederick Twp
Montgomery County
329,000 391,000 34 11  
19154
Philadelphia
326,000 326,000 215 8  
Chesilhurst Boro
Camden County
326,000 301,000 10 36  
Hi Nella Boro
Camden County
325,000 325,000 2 38  
Atglen Boro
Chester County
325,000 323,000 11 10  
Pemberton Boro
Burlington County
325,000 304,000 15 35  
Somerdale Boro
Camden County
325,000 314,000 45 18  
Quakertown Boro
Bucks County
325,000 359,000 47 7  
19114
Philadelphia
325,000 318,000 177 12  
Bass River Twp
Burlington County
325,000 362,000 10 48  
Lawnside Boro
Camden County
324,000 331,000 22 14  
Greenwich Twp
Gloucester County
323,000 333,000 42 13  
19107
Philadelphia
323,000 439,000 106 44  
Runnemede Boro
Camden County
322,000 321,000 52 12  
Beverly City
Burlington County
320,000 334,000 21 26  
Red Hill Boro
Montgomery County
320,000 293,000 25 6  
Clayton Boro
Gloucester County
320,000 316,000 57 16  
Palmyra Boro
Burlington County
320,000 323,000 63 17  
Pennsauken Twp
Camden County
320,000 311,000 180 15  
Mantua Twp
Gloucester County
319,000 377,000 141 14  
Swedesboro Boro
Gloucester County
317,000 316,000 30 20  
Aldan Boro
Delaware County
315,000 299,000 33 8  
Brookhaven Boro
Delaware County
315,000 306,000 79 7  
Bellmawr Boro
Camden County
315,000 314,000 89 15  
Schwenksville Boro
Montgomery County
312,000 294,000 12 17  
Millbourne Boro
Delaware County
310,000 310,000 1 12  
Norwood Boro
Delaware County
308,000 307,000 36 15  
Bristol Boro
Bucks County
307,000 320,000 70 8  
Magnolia Boro
Camden County
305,000 317,000 31 18  
Woodbury City
Gloucester County
301,000 309,000 84 17  
19111
Philadelphia
300,000 306,000 272 13  
Prospect Park Boro
Delaware County
300,000 308,000 40 10  
Riverside Twp
Burlington County
300,000 296,000 63 19  
Parkesburg Boro
Chester County
295,000 307,000 19 7  
Pine Hill Boro
Camden County
295,000 293,000 76 14  
Honeybrook Boro
Chester County
293,000 269,000 10 15  
Jenkintown Boro
Montgomery County
285,000 369,000 39 12  
19145
Philadelphia
285,000 299,000 315 27  
19148
Philadelphia
284,000 310,000 410 23  
Lansdowne Boro
Delaware County
283,000 279,000 74 7  
National Park Boro
Gloucester County
280,000 254,000 27 12  
Westville Boro
Gloucester County
280,000 284,000 27 17  
Clementon Boro
Camden County
280,000 268,000 32 18  
19150
Philadelphia
280,000 279,000 109 19  
East Greenville Boro
Montgomery County
280,000 297,000 25 9  
Maple Shade Twp
Burlington County
278,000 286,000 114 16  
19101
Philadelphia
275,000 461,000 5 17  
19126
Philadelphia
275,000 293,000 67 23  
West Pottsgrove Twp
Montgomery County
273,000 275,000 30 15  
Burlington City
Burlington County
270,000 270,000 96 29  
Upper Darby Twp
Delaware County
264,000 284,000 530 12  
Modena Boro
Chester County
263,000 263,000 2 7  
Norristown Boro
Montgomery County
259,000 257,000 162 13  
West Grove Boro
Chester County
258,000 265,000 7 17  
Parkside Boro
Delaware County
258,000 249,000 18 15  
Glenolden Boro
Delaware County
258,000 250,000 28 22  
East Lansdowne Boro
Delaware County
254,000 263,000 10 9  
Pottstown Boro
Montgomery County
254,000 259,000 166 8  
19104
Philadelphia
253,000 309,000 96 38  
Gloucester City
Camden County
246,000 252,000 95 21  
19136
Philadelphia
245,000 246,000 198 12  
Chester Twp
Delaware County
241,000 209,000 19 7  
Tinicum Twp
Delaware County
240,000 247,000 33 9  
Yeadon Boro
Delaware County
240,000 252,000 44 23  
Lindenwold Boro
Camden County
238,000 242,000 83 21  
Clifton Heights Boro
Delaware County
235,000 231,000 57 10  
Brooklawn Boro
Camden County
234,000 238,000 16 9  
19153
Philadelphia
233,000 230,000 47 9  
Darby Twp
Delaware County
230,000 221,000 60 11  
19149
Philadelphia
230,000 229,000 243 15  
19137
Philadelphia
230,000 230,000 50 27  
Paulsboro Boro
Gloucester County
228,000 225,000 50 26  
Folcroft Boro
Delaware County
228,000 235,000 52 11  
West Nottingham Twp
Chester County
227,000 292,000 16 14  
Trainer Boro
Delaware County
224,000 214,000 14 26  
Richlandtown Boro
Bucks County
220,000 286,000 5 6  
Sharon Hill Boro
Delaware County
220,000 218,000 28 20  
19144
Philadelphia
220,000 235,000 192 29  
Collingdale Boro
Delaware County
219,000 219,000 54 14  
Trenton City
Mercer County
219,000 226,000 269 25  
19135
Philadelphia
215,000 211,000 202 16  
19121
Philadelphia
215,000 230,000 198 41  
Avondale Boro
Chester County
205,000 213,000 3 11  
Woodlynne Boro
Camden County
201,000 218,000 20 30  
19151
Philadelphia
200,000 210,000 151 30  
19138
Philadelphia
195,000 203,000 199 25  
19141
Philadelphia
194,000 196,000 114 29  
Marcus Hook Boro
Delaware County
191,000 186,000 22 13  
19143
Philadelphia
190,000 229,000 373 23  
Coatesville City
Chester County
189,000 205,000 58 8  
Colwyn Boro
Delaware County
186,000 178,000 13 11  
19120
Philadelphia
185,000 186,000 267 14  
19124
Philadelphia
183,000 181,000 301 21  
Upland Boro
Delaware County
176,000 195,000 16 11  
Lower Chichester Twp
Delaware County
175,000 174,000 34 7  
19131
Philadelphia
175,000 222,000 196 20  
Camden City
Camden County
160,000 158,000 252 22  
Darby Boro
Delaware County
157,000 165,000 70 27  
Eddystone Boro
Delaware County
150,000 158,000 13 20  
19139
Philadelphia
140,000 171,000 219 26  
Wrightstown Boro
Burlington County
140,000 243,000 5 31  
City Of Chester
Delaware County
140,000 141,000 152 16  
19134
Philadelphia
138,000 156,000 402 35  
19142
Philadelphia
137,000 142,000 135 22  
19140
Philadelphia
115,000 123,000 174 28  
19133
Philadelphia
85,000 115,000 73 36  
19132
Philadelphia
85,000 103,000 200 43  

† Median Prices 1/1/2025 thru 08/31/2025, Bright MLS Settled Sales for Counties (rounded to the nearest $1,000).

‡ Average Prices 1/1/2025 thru 08/31/2025, Bright MLS Settled Sales for Counties (rounded to the nearest $1,000).

locations

john mcclintock team, realtors