Sign In
Join
Join
Sign In
Buy
Homes for sale near me
Montgomery County homes for sale
Preapproval
Insurance quotes
Home buying checklist
Veteran resources
All homes
Sell
Sell my home
Cash offer
Sale calculator
Home value
Homeowner dashboard
Repair & service providers
Rent
Homes for rent near me
Montgomery County rentals
Montgomery County homes for rent
Montgomery County apartments for rent
Mortgage
Loan
Preapproval
Buying power
Calculator
Mortgage rates
Refinance rates
Veterans & VA home loans
Agent
Meet an agent
Join agent network
(844) 417-0525
Connect with an agent
Price
Home Type
Beds /
Baths
Hide Pending
New Construction
New
Price Cut
Foreclosed
For Rent
Sold
Must Have Photos
Open House
3D Tour
Keywords
Lot Size
Home Size
HOA Fee
Year Built
Days on Movoto
ZIP Codes
Neighborhoods
Cities
Counties
Save search
Map
Filter
Reset
Save search
Montgomery County Real Estate & Montgomery County, PA Homes For Sale
2,893 Homes
Price
$/Sqft
Bd
Ba
Sqft
Lot
Size
On Movoto
1508 W Marshall St,
West Norriton, PA 19403
$369,999
3
Bd
1
Ba
1,764
Sq Ft
5 Maple St,
North Wales, PA 19454
$585,000
3
Bd
3
Ba
2,087
Sq Ft
2025 Longwood Pl #2025,
North Wales, PA 19454
$179,800
2
Bd
2
Ba
1,356
Sq Ft
New
9 Hours
140 Central Ave,
Souderton, PA 18964
$490,900
3
Bd
3
Ba
1,456
Sq Ft
New
9 Hours
409 Saw Mill Ln #B,
Horsham, PA 19044
$475,000
3
Bd
3
Ba
1,968
Sq Ft
611 Tall Pines Ln,
Horsham, PA 19044
$925,000
4
Bd
4
Ba
3,469
Sq Ft
New
9 Hours
109 Winding Brook Run,
North Wales, PA 19454
$189,800
2
Bd
1
Ba
798
Sq Ft
By Appointment Only,
Pennsburg, PA 18073
$401,990
3
Bd
2
Ba
1,620
Sq Ft
New
11 Hours
By Appointment Only,
Pennsburg, PA 18073
$389,990
3
Bd
2
Ba
1,546
Sq Ft
New
11 Hours
By Appointment Only,
Pennsburg, PA 18073
$401,990
3
Bd
2
Ba
1,621
Sq Ft
New
11 Hours
By Appointment Only,
Pennsburg, PA 18073
$424,990
3
Bd
2
Ba
1,695
Sq Ft
New
11 Hours
736 Fawn Way #LOT 14,
Pennsburg, PA 18073
$429,990
3
Bd
3
Ba
1,853
Sq Ft
New
11 Hours
484 Mockingbird Ln,
Collegeville, PA 19426
$799,000
4
Bd
3
Ba
2,910
Sq Ft
Open
THU 4-6
141 Azalea Cir,
Royersford, PA 19468
$394,900
3
Bd
3
Ba
1,545
Sq Ft
New
12 Hours
472 Caldwell Ln,
Horsham, PA 19044
$1,369,000
5
Bd
5
Ba
5,171
Sq Ft
133 Moir Ave,
Conshohocken, PA 19428
$900,000
4
Bd
4
Ba
3,050
Sq Ft
2382 Bergey Rd,
Harleysville, PA 19438
$614,900
4
Bd
3
Ba
2,412
Sq Ft
New
13 Hours
1108 Cromwell Rd,
Glenside, PA 19038
$599,000
4
Bd
2
Ba
2,400
Sq Ft
1500 Salaway Ct,
Maple Glen, PA 19002
$550,000
3
Bd
3
Ba
2,300
Sq Ft
2941 Pheasant Run,
Norristown, PA 19403
$515,000
3
Bd
3
Ba
1,610
Sq Ft
New
14 Hours
8131 Washington Ln,
Wyncote, PA 19095
$429,000
5
Bd
3
Ba
3,194
Sq Ft
303 W 1st Ave,
Conshohocken, PA 19428
$624,900
4
Bd
4
Ba
2,103
Sq Ft
New
14 Hours
507 Jefferson Ave,
Cheltenham, PA 19012
$280,000
3
Bd
1
Ba
1,387
Sq Ft
300 Dryden Rd E,
Dresher, PA 19025
$729,900
2
Bd
2
Ba
1,796
Sq Ft
419 Continental Rd,
Hatboro, PA 19040
$550,000
4
Bd
2
Ba
1,176
Sq Ft
New
16 Hours
431 Marion Ave,
Ambler, PA 19002
$424,900
3
Bd
2
Ba
1,044
Sq Ft
New
16 Hours
1724 Kendrick Ln,
Norristown, PA 19401
$315,000
3
Bd
2
Ba
1,184
Sq Ft
New
16 Hours
8316 Macarthur Rd,
Glenside, PA 19038
$625,000
5
Bd
3
Ba
2,040
Sq Ft
Open
THU 4-6
117 Oxford Ln,
North Wales, PA 19454
$799,900
4
Bd
3
Ba
2,882
Sq Ft
Open
SUN 1-3
330 Cherry St Apt,
Pottstown, PA 19464
$190,000
2
Bd
2
Ba
1,417
Sq Ft
New
18 Hours
1673 Paper Mill Rd,
Jenkintown, PA 19046
$1,795,000
5
Bd
5
Ba
4,886
Sq Ft
48 Chestnut St,
Pottstown, PA 19464
$299,999
—
Bd
—
Ba
2,011
Sq Ft
New
18 Hours
1600 Hagys Ford Rd #9-YZ,
Penn Valley, PA 19072
$450,000
3
Bd
3
Ba
1,941
Sq Ft
New
19 Hours
lot2 Valley Rd,
Huntingdon Valley, PA 19006
$1,315,000
4
Bd
4
Ba
3,200
Sq Ft
New
19 Hours
3402 Walnut Ridge Est,
Pottstown, PA 19464
$280,000
3
Bd
3
Ba
1,368
Sq Ft
1840 Nicholas Dr,
Huntingdon Valley, PA 19006
$1,099,000
6
Bd
5
Ba
5,700
Sq Ft
Open
SUN 12-2
32 N Cannon Ave,
Lansdale, PA 19446
$459,900
3
Bd
4
Ba
1,834
Sq Ft
1970 Maplewood Ave,
Abington, PA 19001
$580,000
3
Bd
2
Ba
1,600
Sq Ft
Open
SAT 2-4
136 Greenwood Ave,
Ambler, PA 19002
$525,000
3
Bd
3
Ba
1,411
Sq Ft
Open
SAT 12-3
242 E Church Rd,
Elkins Park, PA 19027
$500,000
5
Bd
4
Ba
2,518
Sq Ft
115 Cooke Way,
Harleysville, PA 19438
$1,549,000
5
Bd
5
Ba
5,255
Sq Ft
165 W Ridge Pike #109,
Royersford, PA 19468
$134,900
3
Bd
2
Ba
960
Sq Ft
New
29 Hours
468 Berkshire Dr,
Souderton, PA 18964
$429,000
3
Bd
3
Ba
1,632
Sq Ft
2250 Stockton Dr,
Schwenksville, PA 19473
$765,000
4
Bd
3
Ba
2,291
Sq Ft
Open
THU 4-6
123 King St,
Pottstown, PA 19464
$190,000
4
Bd
1
Ba
1,611
Sq Ft
New
31 Hours
38 W 5th St,
Pottstown, PA 19464
$185,000
—
Bd
—
Ba
1,443
Sq Ft
3075 Martha Way,
Pennsburg, PA 18073
$455,120
3
Bd
3
Ba
1,969
Sq Ft
New
32 Hours
3073 Martha Way,
Pennsburg, PA 18073
$472,120
3
Bd
3
Ba
1,969
Sq Ft
New
32 Hours
118 Clarrige Dr,
Willow Grove, PA 19090
$550,000
3
Bd
3
Ba
2,101
Sq Ft
Open
THU 5-7
159 Crooked Ln,
King Of Prussia, PA 19406
$415,900
4
Bd
1
Ba
1,561
Sq Ft
New
33 Hours
Don’t see what you’re looking for?
A local real estate agent is the best way to get access to exclusive and off-market properties so you can find
home
.
Connect with an agent
Adjust filters to expand your search.
Reset your filters
Expand your search area