Homes for sale in Miami Beach, Florida

4,564 properties are on the market in Miami Beach right now, ranging from $26 to $110,000,000 with an average asking price of $1,475,096. Every listing comes straight from the MLS and updates continuously.

Active listings
4,564
From
$26
To
$110,000,000
Average
$1,475,096

ZIP codes in Miami Beach

Neighborhoods in Miami Beach

Nearby markets