Sign In
Join
Join
Sign In
Buy
Homes for sale near me
Rye homes for sale
Rye single family for sale
Rye condos for sale
Rye multi family/duplex for sale
Rye land for sale
Rye 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
Rye rentals
Rye homes for rent
Rye 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
Rye, PA
656 Homes
Price
$/Sqft
Bd
Ba
Sqft
Lot
Size
On Movoto
1406 Princeton Rd,
Mechanicsburg, PA 17050
$416,500
3
Bd
3
Ba
1,792
Sq Ft
SOLD
06/02/26
23 E Willow Terrace Dr,
Mechanicsburg, PA 17050
$330,000
4
Bd
2
Ba
2,113
Sq Ft
SOLD
06/02/26
126 Mountain View Dr,
Enola, PA 17025
$382,500
3
Bd
4
Ba
1,738
Sq Ft
SOLD
05/29/26
1390 Good Hope Rd,
Mechanicsburg, PA 17050
$395,000
3
Bd
2
Ba
1,840
Sq Ft
SOLD
05/29/26
1223 Summit,
Mechanicsburg, PA 17050
$750,000
5
Bd
3
Ba
3,440
Sq Ft
SOLD
05/29/26
26 S Market St,
Duncannon, PA 17020
$120,000
3
Bd
1
Ba
1,790
Sq Ft
SOLD
05/29/26
2005 Raptor Ct,
Mechanicsburg, PA 17050
$850,000
4
Bd
4
Ba
4,312
Sq Ft
SOLD
05/28/26
16 Bobolink Ct,
Mechanicsburg, PA 17050
$618,000
4
Bd
4
Ba
3,586
Sq Ft
SOLD
05/28/26
11 Randi Rd,
Enola, PA 17025
$275,000
3
Bd
2
Ba
2,145
Sq Ft
SOLD
05/22/26
4068 Darius Dr,
Enola, PA 17025
$290,000
4
Bd
3
Ba
1,940
Sq Ft
SOLD
05/21/26
4086 Darius Dr,
Enola, PA 17025
$299,700
2
Bd
3
Ba
1,572
Sq Ft
SOLD
05/20/26
5021 Inverness Dr,
Mechanicsburg, PA 17050
$426,700
3
Bd
3
Ba
2,036
Sq Ft
SOLD
05/20/26
31 Saria Ln,
Carlisle, PA 17015
$68,000
3
Bd
2
Ba
1,056
Sq Ft
SOLD
05/18/26
1405 Summit Way,
Mechanicsburg, PA 17050
$960,000
6
Bd
5
Ba
4,998
Sq Ft
SOLD
05/15/26
5445 Rivendale Blvd,
Mechanicsburg, PA 17050
$407,500
3
Bd
3
Ba
2,178
Sq Ft
SOLD
05/15/26
2301 Claridge Ct,
Enola, PA 17025
$1,300,000
6
Bd
5
Ba
5,545
Sq Ft
SOLD
05/14/26
33 Blue Spruce Dr,
Enola, PA 17025
$380,000
3
Bd
2
Ba
1,550
Sq Ft
SOLD
05/11/26
4245 Roth Farm Village Cir,
Mechanicsburg, PA 17050
$365,000
3
Bd
2
Ba
2,223
Sq Ft
SOLD
05/11/26
23 Dewalt Dr,
Mechanicsburg, PA 17050
$355,000
3
Bd
2
Ba
1,288
Sq Ft
SOLD
05/08/26
4 Blue Mountain Vis,
Mechanicsburg, PA 17050
$309,900
3
Bd
2
Ba
2,639
Sq Ft
SOLD
05/08/26
55 Helena Ln,
Carlisle, PA 17015
$22,000
2
Bd
1
Ba
924
Sq Ft
SOLD
05/06/26
1404 Princeton,
Mechanicsburg, PA 17050
$300,000
4
Bd
2
Ba
2,147
Sq Ft
SOLD
05/05/26
1955 Dawn Rd,
Enola, PA 17025
$350,000
3
Bd
2
Ba
1,659
Sq Ft
SOLD
04/28/26
11 Saint Johns Dr,
Duncannon, PA 17020
$275,000
3
Bd
3
Ba
2,076
Sq Ft
SOLD
04/27/26
1140 Windsor Rd,
Mechanicsburg, PA 17050
$721,000
5
Bd
5
Ba
4,509
Sq Ft
SOLD
04/27/26
1985 Old Mill Rd,
Marysville, PA 17053
$280,000
4
Bd
2
Ba
2,028
Sq Ft
SOLD
04/27/26
118 Mountain View Dr,
Enola, PA 17025
$384,900
3
Bd
3
Ba
1,720
Sq Ft
SOLD
04/24/26
6406 Cannon Dr,
Mechanicsburg, PA 17050
$365,000
5
Bd
3
Ba
2,005
Sq Ft
SOLD
04/21/26
2208 Gleim Ct,
Enola, PA 17025
$275,000
3
Bd
3
Ba
1,418
Sq Ft
SOLD
04/17/26
00 Pee Wee Ln,
Duncannon, PA 17020
$269,500
18.47
Acre
SOLD
04/13/26
68 Gambers Corner Rd,
Duncannon, PA 17020
$192,200
2
Bd
1
Ba
828
Sq Ft
SOLD
04/10/26
37 Blue Spruce Dr,
Enola, PA 17025
$420,000
3
Bd
3
Ba
1,595
Sq Ft
SOLD
04/10/26
5605 Creekview Rd,
Mechanicsburg, PA 17050
$250,000
2
Bd
1
Ba
1,378
Sq Ft
SOLD
04/10/26
1054 Water Gap Ln,
Dauphin, PA 17018
$96,700
2
Bd
1
Ba
993
Sq Ft
SOLD
04/09/26
226 N Market St,
Duncannon, PA 17020
$172,900
3
Bd
1
Ba
1,674
Sq Ft
SOLD
04/09/26
111 Laurel Dr,
Enola, PA 17025
$315,000
3
Bd
2
Ba
1,656
Sq Ft
SOLD
04/08/26
925 Valley Rd,
Marysville, PA 17053
$110,000
1
Bd
1
Ba
960
Sq Ft
SOLD
04/08/26
1117 State Rd,
Duncannon, PA 17020
$242,000
3
Bd
2
Ba
1,448
Sq Ft
SOLD
04/06/26
109 Balfour Dr,
Mechanicsburg, PA 17050
$767,000
5
Bd
4
Ba
4,676
Sq Ft
SOLD
04/03/26
33 Creek Bank Dr,
Mechanicsburg, PA 17050
$339,500
2
Bd
3
Ba
3,084
Sq Ft
SOLD
03/31/26
207 Edenderry Way,
Enola, PA 17025
$465,000
4
Bd
3
Ba
2,576
Sq Ft
SOLD
03/31/26
1367 Concord Rd,
Mechanicsburg, PA 17050
$360,000
4
Bd
3
Ba
3,015
Sq Ft
SOLD
03/26/26
1486 Timber Chase Dr,
Mechanicsburg, PA 17050
$257,000
3
Bd
3
Ba
1,364
Sq Ft
SOLD
03/23/26
40 Blue Spruce Dr,
Enola, PA 17025
$420,000
3
Bd
3
Ba
2,268
Sq Ft
SOLD
03/18/26
6009 Sommerton Dr,
Mechanicsburg, PA 17050
$549,900
4
Bd
3
Ba
2,302
Sq Ft
SOLD
03/18/26
1211 Mountainview Blvd,
Dauphin, PA 17018
$300,500
5
Bd
3
Ba
2,791
Sq Ft
SOLD
03/13/26
1715 Revere Dr,
Mechanicsburg, PA 17050
$439,900
3
Bd
3
Ba
2,724
Sq Ft
SOLD
03/13/26
43 Blue Mountain Vis,
Mechanicsburg, PA 17050
$300,000
2
Bd
2
Ba
1,457
Sq Ft
SOLD
03/13/26
5155 Laurel Valley Ln,
Enola, PA 17025
$330,000
3
Bd
3
Ba
1,840
Sq Ft
SOLD
03/12/26
4375 Roth Farm Village Cir,
Mechanicsburg, PA 17050
$409,000
3
Bd
4
Ba
2,088
Sq Ft
SOLD
03/12/26
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