Homes for sale in Marathon, Florida

89 properties are on the market in Marathon right now, ranging from $27 to $29,500,000 with an average asking price of $1,902,822. Every listing comes straight from the MLS and updates continuously.

Active listings
89
From
$27
To
$29,500,000
Average
$1,902,822

ZIP codes in Marathon

Nearby markets