Homes over $1M in Miami Beach, FL
531 for sale · 687 homes listed · Updated September 27, 2026 · Page 2 of 14
- 101 20th street 3803, Miami Beach 33139 $5,399,999 · 3 bd · 3 ba · 1,588 sqft
- 30 palm avenue, Miami Beach 33139 $48,000,000 · 9 bd · 9 ba · 13,144 sqft
- 1709 jefferson avenue th-08, Miami Beach 33139 $3,875,000 · 4 bd · 9 ba · 3,391 sqft
- 9 island avenue 406, Miami Beach 33139 $1,795,888 · 2 bd · 2 ba · 1,440 sqft
- 4391 collins avenue 1605, Miami Beach 33140 $1,195,000 · 1 ba · 544 sqft
- 1445 16th street 602, Miami Beach 33139 $3,200,000 · 3 bd · 3 ba · 1,842 sqft
- 580 72nd street 1208, Miami Beach 33141 $1,550,000 · 2 bd · 2 ba · 802 sqft
- 500 alton road 3604, Miami Beach 33139 $3,250,000 · 2 bd · 3 ba · 1,434 sqft
- 4475 north meridian avenue, Miami Beach 33140 $8,300,000 · 4 bd · 4 ba · 3,451 sqft
- 6899 collins avenue 808, Miami Beach 33141 $1,749,000 · 2 bd · 2 ba · 1,290 sqft
- 1500 ocean drive 1003, Miami Beach 33139 $2,998,000 · 3 bd · 3 ba · 1,740 sqft
- 2401 collins avenue 1808, Miami Beach 33140 $1,100,000 · 2 bd · 2 ba · 1,619 sqft
- 100 south pointe drive 1501, Miami Beach 33139 $4,995,000 · 2 bd · 3 ba · 1,591 sqft
- 100 south pointe drive 2208, Miami Beach 33139 $6,350,000 · 2 bd · 3 ba · 1,595 sqft
- 330 76th street 5, Miami Beach 33141 $1,065,000 · 2 bd · 3 ba · 1,361 sqft
- 7921 fisher island drive 7921, Miami Beach 33109 $10,800,000 · 4 bd · 4 ba · 3,580 sqft
- 1215 north biscayne point road, Miami Beach 33141 $6,950,000 · 4 bd · 4 ba · 3,664 sqft
- 4701 north meridian avenue 512, Miami Beach 33140 $7,999,000 · 4 bd · 5 ba · 4,204 sqft
- 2301 collins avenue 1523-24, Miami Beach 33139 $2,800,000 · 3 bd · 3 ba · 1,560 sqft
- 4701 north meridian avenue 222, Miami Beach 33140 $5,250,000 · 2 bd · 3 ba · 2,878 sqft
- 6899 collins avenue 1610, Miami Beach 33141 $1,275,000 · 2 bd · 2 ba · 1,280 sqft
- 5134 fisher island drive 5134, Miami Beach 33109 $10,980,000 · 4 bd · 5 ba · 4,109 sqft
- 6365 collins avenue 2901, Miami Beach 33141 $2,799,000 · 3 bd · 3 ba · 1,761 sqft
- 5244 alton road, Miami Beach 33140 $3,250,000 · 4 bd · 4 ba · 3,833 sqft
- 580 72nd street 2102, Miami Beach 33141 $1,775,000 · 2 bd · 2 ba · 884 sqft
- 2301 collins avenue 1015, Miami Beach 33139 $1,495,000 · 1 bd · 1 ba · 880 sqft
- 1007 fisher island drive, Miami Beach 33109 $57,000,000 · 8 bd · 12 ba · 15,801 sqft
- 4391 collins avenue 1619, Miami Beach 33140 $1,183,000 · 1 ba · 802 sqft
- 4775 collins avenue 1708, Miami Beach 33140 $1,800,000 · 2 bd · 2 ba · 1,550 sqft
- 1 collins avenue 207, Miami Beach 33139 $16,000,000 · 5 bd · 6 ba · 5,586 sqft
- 222 east rivo alto drive, Miami Beach 33139 $5,625,000 · 4 bd · 3 ba · 3,281 sqft
- 1600 michigan avenue 7, Miami Beach 33139 $1,200,000 · 2 bd · 2 ba · 1,128 sqft
- 2001 meridian avenue 307, Miami Beach 33139 $1,950,000 · 2 bd · 3 ba · 2,058 sqft
- 7830 atlantic way, Miami Beach 33141 $5,195,000 · 3 bd · 4 ba · 3,623 sqft
- 520 west avenue 1102, Miami Beach 33139 $1,990,000 · 2 bd · 2 ba · 1,499 sqft
- 300 collins avenue ph3, Miami Beach 33139 $8,800,000 · 4 bd · 5 ba · 3,705 sqft
- 450 alton road ph 4104, Miami Beach 33139 $2,800,000 · 2 bd · 2 ba · 1,536 sqft
- 7845 atlantic way, Miami Beach 33141 $40,000,000 · 6 bd · 9 ba · 6,350 sqft
- 5831 alton road, Miami Beach 33140 $6,250,000 · 4 bd · 5 ba · 3,367 sqft
- 500 alton 2702, Miami Beach 33139 $6,399,000 · 3 bd · 4 ba · 2,930 sqft
- 2901 indian creek 304 404 duplex, Miami Beach 33140 $3,100,000 · 3 bd · 4 ba · 1,710 sqft
- 6300 allison road, Miami Beach 33141 $8,450,000 · 5 bd · 5 ba · 4,035 sqft
- 500 alton 3402 03, Miami Beach 33139 $14,900,000 · 4 bd · 5 ba · 5,441 sqft
- 4230 chase avenue, Miami Beach 33140 $13,000,000 · 5 bd · 5 ba · 5,050 sqft
- 650 west avenue 2801, Miami Beach 33139 $1,599,000 · 2 bd · 2 ba · 1,147 sqft
- 1500 ocean drive 907, Miami Beach 33139 $1,575,000 · 2 bd · 2 ba · 1,170 sqft
- 650 west avenue 1001, Miami Beach 33139 $1,500,000 · 2 bd · 2 ba · 1,147 sqft
- 101 20th street 3202, Miami Beach 33139 $4,000,000 · 2 bd · 2 ba · 1,213 sqft
- 5875 collins avenue 902, Miami Beach 33140 $3,750,000 · 3 bd · 4 ba · 1,725 sqft
- 1004 fisher island drive, Miami Beach 33109 $42,000,000 · 8 bd · 12 ba · 11,428 sqft