Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Join as an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Join as an Agent
Montgomery County Homes for Sale & Real Estate
Save Search
price
-
Filters
288-328
of
1,080
Homes
Sort by Recommended
$167,000
572 Jefferson Avenue
Pottstown, PA 19464
3
Beds
1
Bath
1,317
Sq. Ft.
27 more listings match your search
Learn More
$699,900
957 Ivy Lane
Pottstown, PA 19464
4
Beds
3.5
Baths
2,831
Sq. Ft.
$170,000
2647 Geryville Pike
Pennsburg, PA 18073
2
Beds
1
Bath
1,234
Sq. Ft.
$30,000
20 Township Line Road
Harleysville, PA 19438
-
Beds
-
Baths
-
Sq. Ft.
$395,000
429 Carson Terrace
Huntingdon Valley, PA 19006
2
Beds
2
Baths
1,334
Sq. Ft.
$38,000
355 East Moore Street
Norristown, PA 19401
-
Beds
-
Baths
-
Sq. Ft.
$38,000
120 East Marshall Street
Norristown, PA 19401
-
Beds
-
Baths
-
Sq. Ft.
$20,000
438 East Airy Street
Norristown, PA 19401
-
Beds
-
Baths
-
Sq. Ft.
$17,000
0 Astor Street
Norristown, PA 19401
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$695,000
950 Netherwood Drive
Blue Bell, PA 19422
4
Beds
2.5
Baths
1,968
Sq. Ft.
$169,500
100 West Avenue, Unit 414W
Jenkintown, PA 19046
1
Bed
1
Bath
723
Sq. Ft.
$38,000
301 East Marshall Street
Norristown, PA 19401
-
Beds
-
Baths
-
Sq. Ft.
$250,000
17 Lightcap Road
Pottstown, PA 19464
4
Beds
2.5
Baths
1,430
Sq. Ft.
$349,900
613 Gary Lane
Norristown, PA 19401
4
Beds
2.5
Baths
2,140
Sq. Ft.
Open: 12/7 01:00PM - 02:00PM
$1,750,000
2611 Windstorm Way
Eagleville, PA 19403
4
Beds
4.5
Baths
5,959
Sq. Ft.
$349,900
1304 Oak Circle
Lansdale, PA 19446
2
Beds
2.5
Baths
1,265
Sq. Ft.
$254,900
1160 Maple Glen Circle
Pottstown, PA 19464
2
Beds
1.5
Baths
1,188
Sq. Ft.
$350,000
45 Foxwood Drive
Gilbertsville, PA 19525
3
Beds
2.5
Baths
1,452
Sq. Ft.
Virtual Tour
$1,495,000
118 Kaitlin Drive
Collegeville, PA 19426
5
Beds
6
Baths
6,337
Sq. Ft.
$399,000
435 Summit Avenue
Hatboro, PA 19040
4
Beds
2
Baths
1,439
Sq. Ft.
$950,000
675 Harleysville Pike
Harleysville, PA 19438
-
Beds
-
Baths
3,976
Sq. Ft.
$799,900
905 Fitzwatertown Road
Glenside, PA 19038
4
Beds
2.5
Baths
3,114
Sq. Ft.
$17,000
Fairmount Street
Hatfield, PA 19440
-
Beds
-
Baths
-
Sq. Ft.
$729,000
1 Latham Park
Elkins Park, PA 19027
6
Beds
5
Baths
4,335
Sq. Ft.
New Construction
$349,990
102 Chase Lane
Gilbertsville, PA 19525
3
Beds
4
Baths
1,659
Sq. Ft.
$549,900
2919 Eagleville Road
Norristown, PA 19403
3
Beds
2
Baths
2,450
Sq. Ft.
$299,900
455 North Charlotte Street
Pottstown, PA 19464
5
Beds
1.5
Baths
1,942
Sq. Ft.
$45,000
11 Pershing Avenue
Eagleville, PA 19403
-
Beds
-
Baths
-
Sq. Ft.
$499,900
3196 Main Street
Green Lane, PA 18054
-
Beds
-
Baths
5,672
Sq. Ft.
$400,000
9 East Elm Street
Norristown, PA 19401
5
Beds
3
Baths
2,880
Sq. Ft.
$749,900
1308 Reed Alley
King of Prussia, PA 19406
3
Beds
2.5
Baths
2,388
Sq. Ft.
$45,000
1418 1/5 West 4th Street
Red Hill, PA 18076
-
Beds
-
Baths
-
Sq. Ft.
$699,900
Lot 1-2 Riverview Road
Plymouth Meeting, PA 19462
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$475,000
1597 Muhlenburg Drive
Blue Bell, PA 19422
3
Beds
1.5
Baths
1,428
Sq. Ft.
$542,500
307 Curtis Drive
Wyncote, PA 19095
4
Beds
3
Baths
2,570
Sq. Ft.
$340,000
513 East Avenue
Glenside, PA 19038
3
Beds
1.5
Baths
2,120
Sq. Ft.
New Construction
$529,900
684 Oak Drive, Unit 211
Harleysville, PA 19438
3
Beds
3
Baths
2,059
Sq. Ft.
$679,900
102 Runnymede Drive
Lansdale, PA 19446
4
Beds
2.5
Baths
2,450
Sq. Ft.
$369,900
12 Centre Norristown Pa
Norristown, PA 19403
3
Beds
2
Baths
2,160
Sq. Ft.
$159,500
447 Pine Street, Unit F4
Royersford, PA 19468
2
Beds
1
Bath
722
Sq. Ft.
$499,900
1022 & 1024 Marshall Street West
Norristown, PA 19401
8
Beds
3
Baths
-
Sq. Ft.
1
...
4
5
6
7
8
9
Compass
PA
Montgomery County
Homes for Sale near Montgomery County
Neighborhoods
Washington Township - Berks County
Upper Providence Township - Montgomery County
Upper Pottsgrove Township - Montgomery County
Upper Northwest Philadelphia
Upper North District
Trappe
Sanatoga
Pottsgrove
New Hanover Township - Montgomery County
New Berlinville
Montgomery Brook
Main Line
Lower Pottsgrove Township - Montgomery County
Lower Milford Township - Lehigh County
Lower Frederick Township - Montgomery County
Longford Crossing
Limerick
Fox Heath
Beech-Wilson
Beaver Hill South
Show More
Cities
Wynnewood
Warminster
Schwenksville
Red Hill
Pottstown
Pennsburg
North Wales
Mont Clare
Merion Station
Hereford
Hatfield
Hatboro
Green Lane
Gilbertsville
Flourtown
Elkins Park
East Norriton
Eagleville
Cheltenham
Boyertown
Show More
ZIPs
19525
19518
19512
19504
19475
19468
19465
19456
19435
19151
19126
19038
19031
19012
19001
18974
18914
18074
18070
18041
Show More
Looking for Rentals?
Homes and Apartments for Rent in Montgomery County