2 Bedroom Homes in Miami Beach, FL

613 listings in Miami Beach

There are 613 2-bedroom homes for sale in Miami Beach, Florida right now, priced from $259K to $8.6M. The median list price is $799,999. That puts this segment 9% above the overall Miami Beach median of $735,000 across 1,731 active listings.

These homes average 1,222 square feet of living area. Average pricing runs $1,072 per square foot versus $1,830 citywide. The median year built is 1981. 0% of them include a private pool.

This segment averages 145 days on market, 9 days faster than the Miami Beach average of 154. The median closed-sale price in Miami Beach is $667,500. Deals close at 93.3% of list price. The absorption rate is 4.9%.

The largest concentration is in Roney Palace Condo, with 14 available listings. The rest is spread across 277 other communities and 6 ZIP codes.

María Delgado works the South Florida market daily and can send you the full list with photos, association documents and recent comparables — in English or Spanish.

Market overview

Total active

613

Avg price

$1,294,277.38

Median price

$799,999.00

Price range

$259,000.00$8,600,000.00

Avg $/sqft

$1,071.56

Luxury (1M+)

248

📡

Market Pulse

Based on 390 closed sales in Miami Beach · last 12 months

💰

Median Sold Price

$667,500

from closed sales

📅

Avg. Days on Market

115 days

from list to contract

📊

Absorption Rate

4.9%

of inventory sold per month

🎯

Sale-to-List Ratio

93.3%

of asking price

Source: Spark MLS · Updated every 6h

613 listings in Miami Beach

8101 Byron Avenue 509, Miami Beach, FL 33141↓ Price drop
Active · Miami Beach

$575,000

8101 Byron Avenue 509, Miami Beach, FL 33141 · Miami Beach · FL 33141

2 bd · 2 ba · 1,124 sqft

View details
2455 Flamingo Drive 501, Miami Beach, FL 33140
Active · Miami Beach

$865,000

2455 Flamingo Drive 501, Miami Beach, FL 33140 · Miami Beach · FL 33140

2 bd · 2 ba · 1,300 sqft

Waterfront
View details
1250 Lincoln Road 404, Miami Beach, FL 33139↓ Price drop
Active · Miami Beach

$399,900

1250 Lincoln Road 404, Miami Beach, FL 33139 · Miami Beach · FL 33139

2 bd · 2 ba · 860 sqft

View details
5005 Collins Avenue 1224, Miami Beach, FL 33140
Active · Miami Beach

$809,999

5005 Collins Avenue 1224, Miami Beach, FL 33140 · Miami Beach · FL 33140

2 bd · 2 ba · 1,350 sqft

WaterfrontFurnished
View details
6061 Collins Avenue 5F, Miami Beach, FL 33140
Active · Miami Beach

$1,000,000

6061 Collins Avenue 5F, Miami Beach, FL 33140 · Miami Beach · FL 33140

2 bd · 2 ba · 1,524 sqft

Waterfront
View details
2301 Collins Avenue 415, Miami Beach, FL 33139New
Active · Miami Beach

$3,690,000

2301 Collins Avenue 415, Miami Beach, FL 33139 · Miami Beach · FL 33139

2 bd · 2 ba · 1,640 sqft

Waterfront
View details
421 Meridian Avenue 21, Miami Beach, FL 33139New
Active · Miami Beach

$1,299,000

421 Meridian Avenue 21, Miami Beach, FL 33139 · Miami Beach · FL 33139

2 bd · 2 ba · 1,115 sqft

View details
6830 Indian Creek Drive 7E, Miami Beach, FL 33141New
Active · Miami Beach

$585,000

6830 Indian Creek Drive 7E, Miami Beach, FL 33141 · Miami Beach · FL 33141

2 bd · 2 ba · 1,130 sqft

Waterfront
View details
1450 Lincoln Road 406, Miami Beach, FL 33139New
Active · Miami Beach

$749,000

1450 Lincoln Road 406, Miami Beach, FL 33139 · Miami Beach · FL 33139

2 bd · 2 ba · 1,054 sqft

Waterfront
View details
View all homes for sale and rent in Miami Beach