Google Ads

5628 Homes For Sale By Owner in Pennsylvania

There are 5628 homes and other properties available for sale in Pennsylvania. The median list price in Pennsylvania is $416,013 and the average price per square foot is $1,470. Want to buy a house, land, or condo in Pennsylvania? Check out our ranking: Best Places to Live in Pennsylvania

Recently added properties for sale in Pennsylvania

Browse homes in Pennsylvania by city

No of Properties

Avg. list price

Avg. price / sq.ft

Philadelphia, PA 8664 homes for sale $390,444 $168
Harrisburg, PA 496 homes for sale $281,390 $14
York, PA 474 homes for sale $306,247 $15
Reading, PA 448 homes for sale $244,604 $19
Lancaster, PA 407 homes for sale $414,341 $55
Mechanicsburg, PA 295 homes for sale $492,611 $21
West Chester, PA 241 homes for sale $1,030,339 $41
Lebanon, PA 227 homes for sale $307,976 $9
Chambersburg, PA 215 homes for sale $299,288 $3
Norristown, PA 208 homes for sale $303,688 $199
Hanover, PA 198 homes for sale $308,111 $33
Pottstown, PA 192 homes for sale $400,731 $11
Downingtown, PA 166 homes for sale $534,750 $47
Coatesville, PA 163 homes for sale $417,686 $5
Lititz, PA 161 homes for sale $462,356 $71
Carlisle, PA 151 homes for sale $360,331 $11
State College, PA 148 homes for sale $579,858 $72
Levittown, PA 130 homes for sale $340,749 $102
Doylestown, PA 123 homes for sale $998,379 $24
Media, PA 113 homes for sale $678,941 $53
Gettysburg, PA 112 homes for sale $627,812 $2
Greencastle, PA 111 homes for sale $705,805 $2
Chesterfield, PA 110 homes for sale $102,207 $83
Malvern, PA 106 homes for sale $1,380,229 $87
Ambler, PA 103 homes for sale $870,731 $577
Dover, PA 102 homes for sale $358,622 $9
Newtown Square, PA 101 homes for sale $1,086,222 $778
Shippensburg, PA 101 homes for sale $388,292 $7
Kennett Square, PA 99 homes for sale $723,286 $24
Waynesboro, PA 97 homes for sale $304,653 $2
New Hope, PA 96 homes for sale $1,521,369 $28
Phoenixville, PA 96 homes for sale $539,905 $128
Lansdale, PA 95 homes for sale $458,764 $33
Pottsville, PA 93 homes for sale $172,224 $2
Quakertown, PA 87 homes for sale $407,596 $11
Newtown, PA 87 homes for sale $1,227,750 $76
Spring Grove, PA 83 homes for sale $313,015 $19
Upper Darby, PA 81 homes for sale $198,790 $174
Bensalem, PA 81 homes for sale $427,805 $71
Darby, PA 80 homes for sale $155,360 $130
Stewartstown, PA 76 homes for sale $341,099 $12
Drexel Hill, PA 75 homes for sale $297,148 $193
Wayne, PA 75 homes for sale $1,260,336 $421
Royersford, PA 74 homes for sale $467,327 $56
Huntingdon Valley, PA 72 homes for sale $701,454 $99
Yardley, PA 70 homes for sale $635,908 $220
Fairfield, PA 69 homes for sale $279,312 $0
Red Lion, PA 68 homes for sale $283,607 $4
Collegeville, PA 68 homes for sale $647,167 $75
Perkasie, PA 66 homes for sale $572,014 $13
Google Ads

Browse homes in Pennsylvania by county

No of Properties

Avg. list price

Avg. price / sq.ft

Philadelphia County 8659 homes for sale $390,254 $167
Montgomery County 1982 homes for sale $617,138 $22
Bucks County 1453 homes for sale $693,808 $21
York County 1421 homes for sale $316,949 $8
Chester County 1407 homes for sale $763,242 $14
Delaware County 1384 homes for sale $490,791 $69
Lancaster County 1110 homes for sale $439,722 $17
Berks County 942 homes for sale $338,687 $7
Dauphin County 785 homes for sale $325,234 $3
Cumberland County 704 homes for sale $410,432 $12
Franklin County 609 homes for sale $372,834 $2
Schuylkill County 434 homes for sale $171,641 $1
Centre County 395 homes for sale $411,367 $3
Lebanon County 375 homes for sale $334,515 $10
Adams County 372 homes for sale $410,196 $2
Lehigh County 198 homes for sale $444,526 $19
Northampton County 146 homes for sale $490,303 $12
Carbon County 135 homes for sale $419,822 $7
Perry County 128 homes for sale $236,555 $4
Clearfield County 120 homes for sale $186,899 $0
Monroe County 105 homes for sale $347,254 $4
Bedford County 94 homes for sale $133,317 $0
Mifflin County 78 homes for sale $371,351 $1
Luzerne County 61 homes for sale $150,800 $5
Huntingdon County 56 homes for sale $265,204 $1
Juniata County 53 homes for sale $262,687 $1
Northumberland County 52 homes for sale $166,717 $1
Fulton County 45 homes for sale $307,311 $0
Blair County 34 homes for sale $227,071 $1
Clinton County 29 homes for sale $264,748 $1
Snyder County 16 homes for sale $130,566 $2
Wayne County 14 homes for sale $414,586 $74
Pike County 13 homes for sale $299,038 $11
Union County 11 homes for sale $889,191 $6
Cambria County 10 homes for sale $105,650 $12