Sign In
Join
Join
Sign In
Buy
Homes for sale near me
Mainland homes for sale
Mainland single family for sale
Mainland condos for sale
Mainland multi family/duplex for sale
Mainland land for sale
Mainland open houses
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
Mainland rentals
Mainland homes for rent
Mainland 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
House
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
1
Reset
Save search
Single Family Homes For Sale in
Mainland, PA
| Page 3
184 Homes
Price
$/Sqft
Bd
Ba
Sqft
Lot
Size
On Movoto
341 Morris Rd,
Harleysville, PA 19438
$749,900
4
Bd
3
Ba
2,576
Sq Ft
1815 Green Briar Dr Apt,
Worcester, PA 19490
$657,000
4
Bd
3
Ba
2,776
Sq Ft
146 Cassell Rd,
Harleysville, PA 19438
$749,900
4
Bd
3
Ba
3,986
Sq Ft
724 Quail Cir,
Hatfield, PA 19440
$569,900
4
Bd
3
Ba
2,090
Sq Ft
279 Carrie Ln,
Harleysville, PA 19438
$535,000
3
Bd
2
Ba
1,674
Sq Ft
650 Oak Park Rd,
Hatfield, PA 19440
$639,000
4
Bd
3
Ba
3,366
Sq Ft
561 Park Ave,
Harleysville, PA 19438
$435,000
3
Bd
2
Ba
1,624
Sq Ft
708 Salem Way,
Lansdale, PA 19446
$539,000
4
Bd
3
Ba
2,377
Sq Ft
583 Oakmont Dr E,
Telford, PA 18969
$1,200,000
4
Bd
5
Ba
5,245
Sq Ft
1047 Cowpath Rd,
Hatfield, PA 19440
$615,000
5
Bd
2
Ba
3,142
Sq Ft
214 Brookside Cir,
Harleysville, PA 19438
$574,900
4
Bd
3
Ba
2,133
Sq Ft
952 Musket Dr,
Lansdale, PA 19446
$735,000
4
Bd
3
Ba
3,518
Sq Ft
236 Longchamp Dr,
Souderton, PA 18964
$699,000
4
Bd
3
Ba
3,099
Sq Ft
1745 Maple Ave,
Hatfield, PA 19440
$499,900
4
Bd
2
Ba
2,072
Sq Ft
482 Cheswyck Dr,
Harleysville, PA 19438
$524,900
3
Bd
3
Ba
1,650
Sq Ft
701 Abbey Ln,
Lansdale, PA 19446
$425,000
3
Bd
2
Ba
1,454
Sq Ft
587 Weikel Rd,
Lansdale, PA 19446
$669,900
4
Bd
4
Ba
2,464
Sq Ft
111 Lori Ln,
Harleysville, PA 19438
$775,000
3
Bd
3
Ba
2,526
Sq Ft
308 Lansdale Ave,
Lansdale, PA 19446
$430,000
4
Bd
3
Ba
1,747
Sq Ft
486 Derstine Rd,
Hatfield, PA 19440
$475,000
3
Bd
3
Ba
2,552
Sq Ft
1131 Locust St,
Lansdale, PA 19446
$692,000
4
Bd
3
Ba
2,900
Sq Ft
1545 Tennis Cir,
Lansdale, PA 19446
$625,000
4
Bd
3
Ba
2,024
Sq Ft
1807 Hickory Way,
Hatfield, PA 19440
$715,000
4
Bd
3
Ba
2,641
Sq Ft
690 Andrews Dr,
Harleysville, PA 19438
$769,000
4
Bd
4
Ba
3,209
Sq Ft
3240 Hedwig Ln,
Collegeville, PA 19426
$1,150,000
5
Bd
5
Ba
4,600
Sq Ft
133 Elm Dr,
Lansdale, PA 19446
$500,000
3
Bd
2
Ba
1,938
Sq Ft
3473 Devlin Way,
Souderton, PA 18964
$1,099,990
5
Bd
5
Ba
4,457
Sq Ft
651 Cressman Rd,
Harleysville, PA 19438
$1,595,000
4
Bd
6
Ba
6,671
Sq Ft
1107 Jarvis Ln,
Lansdale, PA 19446
$890,000
4
Bd
3
Ba
4,307
Sq Ft
3369 Saddle Wood Ct,
Lansdale, PA 19446
$1,150,000
5
Bd
4
Ba
4,060
Sq Ft
743 Park Rd,
Lansdale, PA 19446
$797,000
4
Bd
3
Ba
3,836
Sq Ft
965 Garfield Ave,
Lansdale, PA 19446
$495,000
3
Bd
3
Ba
1,542
Sq Ft
520 Hoffman Rd,
Harleysville, PA 19438
$649,000
5
Bd
3
Ba
2,885
Sq Ft
2724 Beech St,
Hatfield, PA 19440
$424,900
3
Bd
1
Ba
1,243
Sq Ft
4646 Logan Ct,
Schwenksville, PA 19473
$730,000
3
Bd
3
Ba
2,549
Sq Ft
21 E Township Line Rd,
Souderton, PA 18964
$499,000
3
Bd
2
Ba
2,500
Sq Ft
4314 Wendy Way,
Schwenksville, PA 19473
$685,000
3
Bd
3
Ba
3,759
Sq Ft
1119 Hill St,
Hatfield, PA 19440
$874,900
3
Bd
4
Ba
2,698
Sq Ft
334 W Broad St,
Hatfield, PA 19440
$400,000
3
Bd
2
Ba
1,799
Sq Ft
4328 Eric Dr,
Schwenksville, PA 19473
$680,000
3
Bd
3
Ba
3,360
Sq Ft
501 E 5th St,
Lansdale, PA 19446
$499,000
3
Bd
2
Ba
1,598
Sq Ft
111 Misty Meadow Ln,
Lansdale, PA 19446
$799,900
4
Bd
3
Ba
3,452
Sq Ft
937 Powderhorn Dr,
Lansdale, PA 19446
$569,000
4
Bd
3
Ba
1,988
Sq Ft
5 Maple St,
North Wales, PA 19454
$585,000
3
Bd
3
Ba
2,087
Sq Ft
2284 Locust Dr,
Lansdale, PA 19446
$875,000
5
Bd
3
Ba
3,448
Sq Ft
140 Central Ave,
Souderton, PA 18964
$459,900
3
Bd
3
Ba
1,456
Sq Ft
2382 Bergey Rd,
Harleysville, PA 19438
$614,900
4
Bd
3
Ba
2,412
Sq Ft
1679 Supplee Rd,
Lansdale, PA 19446
$669,900
4
Bd
3
Ba
2,929
Sq Ft
1064 Allentown Rd,
Lansdale, PA 19446
$465,000
4
Bd
2
Ba
2,354
Sq Ft
1036 Nash Ave,
Lansdale, PA 19446
$489,900
3
Bd
2
Ba
1,842
Sq Ft
Adjust filters to expand your search.
Reset your filters
Expand your search area