St. Petersburg, FL Rental Market
St. Petersburg — the Sunshine City — is Pinellas County's cultural hub, renowned for its vibrant arts scene, waterfront parks, and thriving downtown. A growing tech sector anchored by companies like Raymond James and a bustling restaurant and gallery district attract creative professionals and remote workers who prefer St. Pete's walkable urban lifestyle. Demand consistently outpaces new supply in this peninsula city with limited buildable land.
Get a rent estimate for an address in St. PetersburgAverage Rent in St. Petersburg, FL
$1,750
per month · 2026-06
Market Score
Key Facts — St. Petersburg, FL Rental Market
- Average rent in St. Petersburg, FL:$1,750/mo
- Median rent:$1,610/mo
- Rent range:$875 – $3,850/mo
- Most common rental (2 bedrooms):$1,550/mo
- Active listings:1,400
- Avg days to lease:26 days
- Year-over-year change:+3.8%
- Median home value:$340,000
- Est. gross annual yield:6.2%
- Data as of:2026-06
Rent by Bedroom in St. Petersburg, FL
Average monthly rent for each bedroom type based on current active listings in St. Petersburg.
| Bedroom Type | Avg Rent/mo |
|---|---|
1 Bedroom | $1,250/mo |
2 Bedrooms | $1,550/mo |
3 Bedrooms | $1,950/mo |
4 Bedrooms | $2,425/mo |
5 Bedrooms | $2,775/mo |
St. Petersburg Rental Market Statistics
Key indicators from the current St. Petersburg, FL rental market.
1,400
Available now in St. Petersburg
26
From list to lease
$1.30
Average across listings
1,350 sq ft
Typical rental size
$875 – $3,850
Min to max active listings
+3.8%
Avg rent vs. prior year
Investing in St. Petersburg, FL Rental Properties
Estimated returns based on current market rents and median home values. Perform full due diligence before investing.
Median Home Value
$340,000
Typical purchase price in St. Petersburg
Est. Gross Annual Yield
6.2%
Before expenses & vacancy
Avg Monthly Income
$1,750
At average market rent
Gross yield = (avg rent × 12) ÷ median home value. Does not include expenses, financing, vacancies, or management fees. Analyze a specific property in St. Petersburg for a full cash-flow breakdown including all costs.
St. Petersburg, FL Rental Market FAQ
Common questions about renting and investing in St. Petersburg, FL.
What is the average rent in St. Petersburg, FL?
The average rent in St. Petersburg, FL is $1,750 per month as of 2026. One-bedroom apartments average $1,250/mo, two-bedrooms average $1,550/mo, and three-bedroom homes average $1,950/mo. The downtown core, Grand Central District, and waterfront neighborhoods command the highest rents in Pinellas County.
Is St. Petersburg, FL a good place to invest in rental property?
St. Petersburg offers an estimated 6.2% gross annual yield with 3.8% year-over-year rent growth. The peninsula geography constrains new supply, while strong demand from arts and tech professionals supports consistent occupancy. Its position within the Tampa Bay metro gives investors access to one of Florida's most dynamic regional economies.
How competitive is the St. Petersburg, FL rental market?
St. Petersburg is one of the fastest-leasing markets in the Tampa Bay area, with an average of just 26 days on market across 1,400 active listings. Properties in the downtown core, Crescent Lake, and Old Northeast neighborhoods are particularly sought after and often receive multiple applications within the first week of listing.
Ready to Analyze a Property in St. Petersburg?
Get an instant rent estimate, cash-flow projection, and comparable rentals for any address in St. Petersburg, FL.
Analyze Now — It's Free