37 rentals in Miami Shores
Total active
37
Avg rent
$7,138.32
Median rent
$5,900.00
Rent range
$1,750.00 – $45,000.00
Rent/sqft
$3.96
Premium ($5K+/mo)
20
There are 37 active rental listings in Miami Shores, FL. Median monthly rent in Miami Shores is $5,900. Eight in ten listings ask between $2,056 and $10,880 monthly. On a per-square-foot basis, rents run about $3.96. Miami Shores also has 83 properties on the for-sale market. Miami Shores sits in Miami-dade County.
| Homes for sale | 83 |
|---|---|
| Median price | $1,379,000 |
| Typical range (8 in 10) | $345,800 – $3,999,799 |
| Price per square foot | $941 |
| Homes for rent | 37 |
| Median rent | $5,900/mo |
| Rent range (8 in 10) | $2,056 – $10,880 |
| Rent per square foot | $3.96 |
| Waterfront | 6 |
| With private pool | 46 |
| In 55+ communities | 11 |
MLS data as of October 19, 2026.
The Miami Shores rental market currently offers 37 homes. By property type: 26 single-family, 3 condo, 8 townhome. Median rent: $5,900 per month. Typical range: $2,056 to $10,880 per month. Average rent per square foot: $3.96. For comparison, the for-sale market holds 83 listings at a median of $1,379,000. All numbers come from the MLS feed as of 2026-10-19.
In Miami Shores, the gap between a good rental and a great one is usually in the details: which utilities are included, how long approval takes, and what the association allows.
Healthy turnover in the mid-range, with furnished units available for shorter stays.
Market Pulse
Based on 30 closed leases in Miami Shores · last 12 months
💰
Median Closed Rent
$4,750
from closed leases
📅
Avg. Days on Market
33 days
from list to signed lease
📊
Absorption Rate
15.3%
of inventory leased per month
Source: Spark MLS · Updated every 6h
Stay updated with new rentals in Miami Shores. Get notified when properties matching your criteria hit the market.
$7,000
349 NE 96th Street, Miami Shores, FL 33138 · Miami Shores · FL 33138
3 bd · 2 ba · 2,789 sqft
View details$2,700
9009 NE 4th Ave Road 9009, Miami Shores, FL 33138 · Miami Shores · FL 33138
2 bd · 2 ba · 1,050 sqft
View details$1,899
1280 NE 105th Street 3, Miami Shores, FL 33138 · Miami Shores · FL 33138
1 bd · 1 ba · 600 sqft
$8,000
354 NE 91st Street, Miami Shores, FL 33138 · Miami Shores · FL 33138
2 bd · 2 ba · 1,700 sqft
$5,800
62 NW 105th Street, Miami Shores, FL 33150 · Miami Shores · FL 33150
2 bd · 2 ba · 1,155 sqft
$8,400
10690 NE 11th Court, Miami Shores, FL 33138 · Miami Shores · FL 33138
4 bd · 3 ba · 2,095 sqft
View details
$9,250
67 NW 97 th Street, Miami Shores, FL 33150 · Miami Shores · FL 33150
3 bd · 3 ba · 1,945 sqft