Homes for Sale in Montgomery County, PA

48 communities
Pottstown
$29,900 - $1,500,000 Average Price Single Family Home: $249,800 Condo/Townhome: $213,050
Norristown
$24,400 - $575,000 Average Price Single Family Home: $196,161 Condo/Townhome: $163,300
Collegeville
$125,000 - $1,695,000 Average Price Single Family Home: $443,655
Lansdale
$102,951 - $1,600,000 Average Price Single Family Home: $438,929 Condo/Townhome: $182,550
Huntingdon Valley
$189,900 - $2,150,000 Average Price Single Family Home: $672,200 Condo/Townhome: $312,450
Gilbertsville
$179,900 - $649,900 Average Price Single Family Home: $361,099
Harleysville
$85,000 - $987,500 Average Price Single Family Home: $437,704 Condo/Townhome: $239,900
Ambler
$270,000 - $6,850,000 Average Price Single Family Home: $1,066,211
Schwenksville
$115,000 - $972,355 Average Price Single Family Home: $475,574 Condo/Townhome: $172,400
Blue Bell
$170,000 - $2,245,000 Average Price Single Family Home: $672,498 Condo/Townhome: $250,000

Cities in Montgomery County, PA

Popular Cities in Montgomery County, PA