Sign In
Join
Join
Sign In
Buy
Homes for sale near me
Upper Salford homes for sale
Upper Salford single family for sale
Upper Salford condos for sale
Upper Salford multi family/duplex for sale
Upper Salford land for sale
Upper Salford 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
Upper Salford rentals
Upper Salford homes for rent
Upper Salford 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
1
Reset
Save search
Homes Recently Sold in
Upper Salford, PA
| Page 2
1,338 Homes
Price
$/Sqft
Bd
Ba
Sqft
Lot
Size
On Movoto
105 Berger Rd,
Schwenksville, PA 19473
$350,000
3
Bd
3
Ba
2,136
Sq Ft
SOLD
07/30/26
204 Green Hill Dr,
Green Lane, PA 18054
$120,000
3
Bd
2
Ba
1,344
Sq Ft
SOLD
07/30/26
84 Steiner Way,
Perkiomenville, PA 18074
$763,000
4
Bd
5
Ba
3,449
Sq Ft
SOLD
07/30/26
382 Oak Dr,
Harleysville, PA 19438
$555,000
4
Bd
2
Ba
2,185
Sq Ft
SOLD
07/30/26
279 Carrie Ln,
Harleysville, PA 19438
$635,000
3
Bd
2
Ba
1,674
Sq Ft
SOLD
07/29/26
482 Cheswyck Dr,
Harleysville, PA 19438
$530,000
3
Bd
3
Ba
1,650
Sq Ft
SOLD
07/29/26
9002 Independence Dr,
Green Lane, PA 18054
$595,000
3
Bd
4
Ba
2,726
Sq Ft
SOLD
07/29/26
39 Steiner Way,
Perkiomenville, PA 18074
$805,282
4
Bd
5
Ba
3,873
Sq Ft
SOLD
07/29/26
42 Steiner Way,
Perkiomenville, PA 18074
$782,982
4
Bd
5
Ba
3,816
Sq Ft
SOLD
07/29/26
362 Hamilton Dr,
Harleysville, PA 19438
$399,900
3
Bd
3
Ba
1,578
Sq Ft
SOLD
07/28/26
8 Mary Jane St,
Schwenksville, PA 19473
$450,000
3
Bd
2
Ba
1,488
Sq Ft
SOLD
07/28/26
2382 Bergey Rd,
Harleysville, PA 19438
$622,000
4
Bd
3
Ba
2,412
Sq Ft
SOLD
07/27/26
421 Dartmoor Rd,
Schwenksville, PA 19473
$490,000
3
Bd
3
Ba
3,048
Sq Ft
SOLD
07/27/26
929 Putting Green Cir,
Harleysville, PA 19438
$1,430,000
5
Bd
6
Ba
6,704
Sq Ft
SOLD
07/27/26
214 Brookside Cir,
Harleysville, PA 19438
$640,000
4
Bd
3
Ba
2,133
Sq Ft
SOLD
07/24/26
651 Cressman Rd,
Harleysville, PA 19438
$1,750,000
4
Bd
6
Ba
6,671
Sq Ft
SOLD
07/24/26
201 Horseshoe Rd,
Schwenksville, PA 19473
$485,000
3
Bd
3
Ba
1,848
Sq Ft
SOLD
07/24/26
3512 Forest Ln #C-1,
Schwenksville, PA 19473
$100,000
1
Bd
1
Ba
633
Sq Ft
SOLD
07/23/26
58 Steiner Way,
Perkiomenville, PA 18074
$810,000
4
Bd
5
Ba
4,207
Sq Ft
SOLD
07/23/26
906 Lakeview Dr,
Green Lane, PA 18054
$213,900
3
Bd
2
Ba
1,620
Sq Ft
SOLD
07/22/26
520 Hoffman Rd,
Harleysville, PA 19438
$649,000
5
Bd
3
Ba
2,885
Sq Ft
SOLD
07/21/26
837 Rising Sun Rd,
Telford, PA 18969
$630,000
3
Bd
3
Ba
3,336
Sq Ft
SOLD
07/21/26
253 Concord Rd,
Schwenksville, PA 19473
$212,500
3
Bd
2
Ba
1,360
Sq Ft
SOLD
07/20/26
45 Rosy Ridge Ct,
Telford, PA 18969
$457,000
3
Bd
3
Ba
2,854
Sq Ft
SOLD
07/20/26
221 Goshen,
Schwenksville, PA 19473
$361,000
3
Bd
3
Ba
2,256
Sq Ft
SOLD
07/17/26
939 Alycia Ln,
Telford, PA 18969
$645,000
4
Bd
3
Ba
2,214
Sq Ft
SOLD
07/17/26
950 Masters Way,
Harleysville, PA 19438
$960,000
4
Bd
5
Ba
4,560
Sq Ft
SOLD
07/17/26
526 Fox Den Ln,
Harleysville, PA 19438
$850,000
4
Bd
4
Ba
3,006
Sq Ft
SOLD
07/17/26
910 Lakeview Dr,
Green Lane, PA 18054
$55,000
2
Bd
1
Ba
936
Sq Ft
SOLD
07/17/26
817 Arrowhead Ln,
Harleysville, PA 19438
$860,000
5
Bd
4
Ba
4,326
Sq Ft
SOLD
07/17/26
4646 Logan Ct,
Schwenksville, PA 19473
$775,000
3
Bd
3
Ba
2,549
Sq Ft
SOLD
07/16/26
203 Meng Rd,
Schwenksville, PA 19473
$501,100
3
Bd
2
Ba
1,478
Sq Ft
SOLD
07/16/26
580 Camp Wawa,
Lederach, PA 19450
$1,190,000
5
Bd
4
Ba
5,115
Sq Ft
SOLD
07/15/26
1990 Knight Rd,
Green Lane, PA 18054
$775,000
4
Bd
3
Ba
2,892
Sq Ft
SOLD
07/15/26
300 Lexington Rd Apt,
Schwenksville, PA 19473
$335,000
3
Bd
3
Ba
1,400
Sq Ft
SOLD
07/15/26
2792 Swamp Creek Rd,
Green Lane, PA 18054
$455,000
3
Bd
2
Ba
2,058
Sq Ft
SOLD
07/14/26
800 Diminjan Ln Apt,
Harleysville, PA 19438
$725,000
4
Bd
4
Ba
3,288
Sq Ft
SOLD
07/13/26
511 Maple Dr,
Green Lane, PA 18054
$118,000
2
Bd
2
Ba
936
Sq Ft
SOLD
07/13/26
5967 Woodridge Dr #green,
Green Lane, PA 18054
$700,000
4
Bd
3
Ba
2,771
Sq Ft
SOLD
07/10/26
160 Highland Rd,
Schwenksville, PA 19473
$450,000
3
Bd
1
Ba
1,248
Sq Ft
SOLD
07/10/26
322 Fell Ln,
Schwenksville, PA 19473
$625,000
4
Bd
3
Ba
2,641
Sq Ft
SOLD
07/10/26
624 Fagleysville Rd,
Perkiomenville, PA 18074
$719,000
4
Bd
3
Ba
2,784
Sq Ft
SOLD
07/10/26
53 Game Farm Rd,
Schwenksville, PA 19473
$310,000
3
Bd
2
Ba
1,350
Sq Ft
SOLD
07/10/26
4908 Martha Ln Apt,
Schwenksville, PA 19473
$880,000
4
Bd
4
Ba
3,411
Sq Ft
SOLD
07/10/26
703 Saint Andrews Ct,
Telford, PA 18969
$679,000
3
Bd
2
Ba
3,555
Sq Ft
SOLD
07/07/26
259 Florence Dr,
Harleysville, PA 19438
$595,000
—
Bd
—
Ba
2,308
Sq Ft
SOLD
07/02/26
1 Grimley Rd,
Schwenksville, PA 19473
$375,000
3
Bd
3
Ba
2,083
Sq Ft
SOLD
07/02/26
45 Jessica Cir,
Schwenksville, PA 19473
$675,000
4
Bd
3
Ba
2,882
Sq Ft
SOLD
06/30/26
801 Upper Mainland Rd,
Harleysville, PA 19438
$606,000
3
Bd
2
Ba
2,315
Sq Ft
SOLD
06/30/26
3415 Foxfield Cir,
Perkiomenville, PA 18074
$335,000
3
Bd
3
Ba
1,586
Sq Ft
SOLD
06/30/26
Adjust filters to expand your search.
Reset your filters
Expand your search area