Sign In
Join
Join
Sign In
Buy
Homes for sale near me
Middle Keys homes for sale
Middle Keys single family for sale
Middle Keys condos for sale
Middle Keys multi family/duplex for sale
Middle Keys land for sale
Middle Keys 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
Middle Keys rentals
Middle Keys homes for rent
Middle Keys apartments for rent
Mortgage
Loan
Preapproval
Buying power
Calculator
Mortgage rates
Refinance rates
Veterans & VA home loans
Agent
Meet an agent
Top agents in Middle Keys
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
Cities
Save search
Map
Filter
1
Reset
Save search
Homes Recently Sold in
Middle Keys, FL
92 Homes
Price
$/Sqft
Bd
Ba
Sqft
Lot
Size
On Movoto
5040 Sunset Village Dr,
Duck Key, FL 33050
$590,000
2
Bd
2
Ba
900
Sq Ft
SOLD
05/04/26
12400 Overseas Hwy #3,
Marathon, FL 33050
$670,000
3
Bd
3
Ba
1,493
Sq Ft
SOLD
04/18/26
227 Corsair Rd,
Marathon, FL 33050
$1,360,000
4
Bd
3
Ba
1,960
Sq Ft
SOLD
04/17/26
5022 Sunset Village Dr,
Duck Key, FL 33050
$620,000
2
Bd
2
Ba
900
Sq Ft
SOLD
04/15/26
65821 Overseas Hwy #LOT 267,
Long Key, FL 33001
$1,350,000
2
Bd
2
Ba
888
Sq Ft
SOLD
04/06/26
520 12th St,
Marathon, FL 33050
$2,237,500
2
Bd
2
Ba
1,584
Sq Ft
SOLD
03/27/26
117 Coco Plum Dr #D1,
Marathon, FL 33050
$525,000
2
Bd
3
Ba
1,620
Sq Ft
SOLD
03/26/26
7073 Hawks Cay Blvd,
Duck Key, FL 33050
$900,000
3
Bd
3
Ba
1,320
Sq Ft
SOLD
03/26/26
95 Coco Plum Dr #1A,
Marathon, FL 33050
$1,375,000
2
Bd
3
Ba
1,838
Sq Ft
SOLD
03/20/26
101 11th Street Ocean #LOT 5,
Marathon, FL 33050
$350,000
2
Bd
2
Ba
960
Sq Ft
SOLD
03/18/26
138 S Bahama Dr,
Duck, FL 33050
$206,000
0.19
Acre
SOLD
02/17/26
4203 Marina Villa,
Marathon, FL 33050
$700,000
2
Bd
2
Ba
1,338
Sq Ft
SOLD
02/10/26
1361 Overseas Hwy D3,
Marathon, FL 33050
$245,000
2
Bd
2
Ba
1,152
Sq Ft
SOLD
02/09/26
83 Tingler Ln,
Marathon, FL 33050
$5,900,000
5
Bd
5
Ba
3,580
Sq Ft
SOLD
02/03/26
431 5th St #KEY colony,
Key Colony Beach, FL 33051
$850,000
3
Bd
2
Ba
1,184
Sq Ft
SOLD
02/02/26
65821 Overseas Hwy #LOT 375,
Long Key, FL 33001
$280,000
2
Bd
1
Ba
574
Sq Ft
SOLD
01/31/26
389 N Anglers Dr N #204,
Marathon, FL 33050
$440,000
2
Bd
2
Ba
938
Sq Ft
SOLD
01/30/26
779 26th,
Marathon, FL 33050
$575,000
2
Bd
2
Ba
684
Sq Ft
SOLD
01/29/26
102 Snapper Creek Dr,
Long Key, FL 33001
$865,000
3
Bd
2
Ba
1,056
Sq Ft
SOLD
01/19/26
56 Pelican Rd,
Marathon, FL 33050
$1,275,000
2
Bd
1
Ba
864
Sq Ft
SOLD
01/18/26
9300 Overseas Hwy,
Marathon, FL 33050
$22,000,000
5
Bd
9
Ba
8,573
Sq Ft
SOLD
01/16/26
1037 82nd St,
Marathon, FL 33050
$1,550,000
4
Bd
5
Ba
2,160
Sq Ft
SOLD
12/30/25
223 Sombrero Beach Blvd #1,
Marathon, FL 33050
$1,325,000
4
Bd
3
Ba
1,840
Sq Ft
SOLD
12/19/25
254 Orange Ave,
Marathon, FL 33050
$525,000
3
Bd
1
Ba
912
Sq Ft
SOLD
12/17/25
58618 Overseas,
Marathon, FL 33050
$2,200,000
4
Bd
5
Ba
2,433
Sq Ft
SOLD
12/12/25
2301 Yellowtail Dr,
Marathon, FL 33050
$1,337,500
4
Bd
4
Ba
1,517
Sq Ft
SOLD
12/08/25
104 52nd Street Ocean,
Marathon, FL 33050
$1,300,000
3
Bd
3
Ba
1,481
Sq Ft
SOLD
12/05/25
11280 1st Ave,
Marathon, FL 33050
$982,000
3
Bd
3
Ba
1,842
Sq Ft
SOLD
12/04/25
1190 91st Court Ocean,
Marathon, FL 33050
$1,100,000
3
Bd
2
Ba
1,056
Sq Ft
SOLD
6007 Marina Villa Dr,
Duck Key, FL 33050
$635,000
2
Bd
2
Ba
780
Sq Ft
SOLD
7951 Gulfstream Blvd,
Marathon, FL 33050
$625,000
3
Bd
2
Ba
1,538
Sq Ft
SOLD
303 Sombrero Blvd #207,
Marathon, FL 33050
$520,000
2
Bd
2
Ba
973
Sq Ft
SOLD
1288 91st Court Ocean,
Marathon, FL 33050
$1,125,000
3
Bd
2
Ba
1,396
Sq Ft
SOLD
3 Man O War Dr,
Marathon, FL 33050
$2,800,000
4
Bd
4
Ba
2,824
Sq Ft
SOLD
59720 Overseas Hwy #14,
Marathon, FL 33050
$4,528,300
5
Bd
5
Ba
3,011
Sq Ft
SOLD
1350 92nd Court Ocean,
Marathon, FL 33050
$1,250,000
3
Bd
2
Ba
1,056
Sq Ft
SOLD
9920-9922 Aviation Blvd,
Marathon, FL 33050
$1,500,000
4
Bd
4
Ba
1,666
Sq Ft
SOLD
9920-9922 Aviation,
Marathon, FL 33050
$1,500,000
4
Bd
4
Ba
1,666
Sq Ft
SOLD
7067 Harbor Village Dr,
Duck Key, FL 33050
$1,095,000
4
Bd
3
Ba
1,320
Sq Ft
SOLD
488 88th Street Ocean,
Marathon, FL 33050
$1,985,000
6
Bd
4
Ba
2,465
Sq Ft
SOLD
65821 Overseas Hwy Apt 287 288,
Long Key, FL 33001
$950,000
0.05
Acre
SOLD
2600 Overseas #37,
Marathon, FL 33050
$1,210,000
3
Bd
3
Ba
1,320
Sq Ft
SOLD
2104 Marina Villa Dr,
Duck Key, FL 33050
$575,000
2
Bd
3
Ba
990
Sq Ft
SOLD
521 8th St #KEY colony,
Key Colony Beach, FL 33051
$1,120,000
4
Bd
4
Ba
1,830
Sq Ft
SOLD
347 Stirrup Key Blvd,
Marathon, FL 33050
$2,750,000
4
Bd
3
Ba
2,496
Sq Ft
SOLD
347 Stirrup Ky,
Marathon, FL 33050
$2,750,000
4
Bd
3
Ba
2,496
Sq Ft
SOLD
65821 Overseas Hwy #12,
Long Key, FL 33001
$270,000
1
Bd
1
Ba
510
Sq Ft
SOLD
211 Anglers Dr S,
Marathon, FL 33050
$2,250,000
4
Bd
3
Ba
2,464
Sq Ft
SOLD
430 80th Street Ocean,
Marathon, FL 33050
$590,000
5
Bd
4
Ba
1,492
Sq Ft
SOLD
11257 5th Avenue Gulf,
Marathon, FL 33050
$1,450,000
4
Bd
4
Ba
2,565
Sq Ft
SOLD
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