318 rentals in North Miami Beach
Total active
318
Avg rent
$4,201.37
Median rent
$2,350.00
Rent range
$890.00 – $60,000.00
Rent/sqft
$3.15
Premium ($5K+/mo)
49
North Miami Beach, FL, has 318 homes available to rent. The median asking rent is $2,350 per month. Most rentals fall between $1,600 and $6,680 per month. Rents average $3.15 per square foot. Alongside the rental inventory, 292 homes are listed for sale in North Miami Beach. North Miami Beach sits in Miami-dade County.
| Homes for sale | 292 |
|---|---|
| Median price | $649,000 |
| Typical range (8 in 10) | $290,000 – $1,899,900 |
| Price per square foot | $658 |
| Homes for rent | 318 |
| Median rent | $2,350/mo |
| Rent range (8 in 10) | $1,600 – $6,680 |
| Rent per square foot | $3.15 |
| Waterfront | 174 |
| With private pool | 47 |
| In gated communities | 5 |
| In 55+ communities | 43 |
MLS data as of September 22, 2026.
Renting in North Miami Beach means choosing from 318 active listings. The rental inventory breaks down as 109 single-family, 160 condo, 49 townhome. Median rent: $2,350 per month. Typical range: $1,600 to $6,680 per month. Average rent per square foot: $3.15. For comparison, the for-sale market holds 292 listings at a median of $649,000. Figures reflect MLS data as of 2026-09-22.
North Miami Beach sees steady rental demand year-round, with inventory ranging from one-bedroom condos to single-family homes with a yard.
Inventory split between amenity condos and single-family homes, with association rules that vary widely between communities.
Market Pulse
Based on 206 closed leases in North Miami Beach · last 12 months
💰
Median Closed Rent
$2,200
from closed leases
📅
Avg. Days on Market
31 days
from list to signed lease
📊
Absorption Rate
13.1%
of inventory leased per month
Source: Spark MLS · Updated every 6h
Stay updated with new rentals in North Miami Beach. Get notified when properties matching your criteria hit the market.
$6,750
17301 Biscayne Boulevard 1707, North Miami Beach, FL 33160 · North Miami Beach · FL 33160
2 bd · 2 ba · 1,736 sqft
$2,200
3660 NE 166th Street 308, North Miami Beach, FL 33160 · North Miami Beach · FL 33160
1 bd · 2 ba · 865 sqft
↓ Price drop$3,450
1766 NE 181st Street, North Miami Beach, FL 33162 · North Miami Beach · FL 33162
3 bd · 2 ba · 1,128 sqft
View details
↓ Price drop$29,500
17301 Biscayne Boulevard Ph-7, North Miami Beach, FL 33160 · North Miami Beach · FL 33160
3 bd · 4 ba · 4,002 sqft
New$2,300
181 NE 168th Street 2, North Miami Beach, FL 33162 · North Miami Beach · FL 33162
2 bd · 1 ba · 1,200 sqft
View details
↓ Price drop$4,200
3205 NE 184th Street 9304, North Miami Beach, FL 33160 · North Miami Beach · FL 33160
2 bd · 2 ba · 1,077 sqft
$3,350
13800 Highland Drive PH02, North Miami Beach, FL 33181 · North Miami Beach · FL 33181
2 bd · 2 ba · 1,097 sqft
View details