Homes for sale in Miami Beach, Florida
4,459 properties are on the market in Miami Beach right now, ranging from $26 to $110,000,000 with an average asking price of $1,371,253. Every listing comes straight from the MLS and updates continuously.
- Active listings
- 4,459
- From
- $26
- To
- $110,000,000
- Average
- $1,371,253
Newest on the market
Search all 4,459 Miami Beach homes →$4,500
1 bd · 2 ba · 850 sf
100 Lincoln Road 721, Miami Beach, FL 33139
Listing courtesy of Erten Realty Group
$2,500
2 bd · 1 ba · 620 sf
830 10th Street 1, Miami Beach, FL 33139
Listing courtesy of London Foster Realty

$12,000
2 bd · 4 ba · 1,590 sf
361 Jefferson Avenue, Miami Beach, FL 33139
Listing courtesy of United Realty Group Inc
$1,749,999
3 bd · 3 ba · 1,798 sf
245 Michigan Avenue LG5, Miami Beach, FL 33139
Listing courtesy of Compass Florida, LLC
$13,000,000
3 bd · 4 ba · 3,029 sf
Miami Beach — available upon request
Listing courtesy of Douglas Elliman
$6,000
1 bd · 1 ba · 780 sf
90 Alton Road 2306, Miami Beach, FL 33139
Listing courtesy of Condoideas Realty Group LLC
$2,800
1 bd · 2 ba · 939 sf
6362 Collins Avenue 318, Miami Beach, FL 33141
Listing courtesy of Luxe Properties
$199,900
1 bd · 1 ba · 450 sf
1526 Pennsylvania Avenue 18, Miami Beach, FL 33139
Listing courtesy of BHHS EWM Realty
$3,395
0 bd · 1 ba · 543 sf
1000 W Ave 1419 1419, Miami Beach, FL 33139
Listing courtesy of Platinum Properties Int'l Inc.
$1,800
0 bd · 1 ba · 260 sf
255 W 24th Street 302, Miami Beach, FL 33140
Listing courtesy of Sterling Equity Realty LLC
$699,000
2 bd · 2 ba · 1,005 sf
2555 Collins Avenue 1002, Miami Beach, FL 33140
Listing courtesy of BHHS EWM Realty
$3,400
2 bd · 2 ba · 1,190 sf
5600 Collins Avenue 16B, Miami Beach, FL 33140
Listing courtesy of South Florida Investments