Bedroom count
Property type
Last updated on March 17, 2026
Last updated on March 17, 2026
Last updated on March 17, 2026
Bedroom count
Property type
As of March 2026, the median rent for all bedroom counts and property types in St. Petersburg, FL is $2,024. This is +6%, or $123, higher than the national average.
average price per square foot
for rent on Zumper.com
As of March 2026, the median rent for all bedroom counts and property types in St. Petersburg, FL is $2,024. This is +6%, or $123, higher than the national average.
average price per square foot
Median rent and rent ranges are based on Zumper inventory in the last 30 days. Household data are provided by the US Census Bureau.
Rent prices for all bedroom counts and property types in St. Petersburg, FL have increased by 1% in the last month and have decreased by 6% in the last year.
Rent prices on this page are calculated on a rolling 30-day basis and updated daily.
The monthly rent for an apartment in St. Petersburg, FL is $1,649. A 1-bedroom apartment in St. Petersburg, FL costs about $1,495 on average, while a 2-bedroom apartment is $1,785. Houses for rent in St. Petersburg, FL are more expensive, with an average monthly cost of $2,600.
Comparables | ||||
|---|---|---|---|---|
1 bedroom | $1,470 | 1% | 8% | |
2 bedroom | $2,200 | 7% | 6% | |
3 bedroom | $2,660 | 4% | 2% | |
4 bedroom | $3,395 | 10% | 20% | |
Studio | $1,297 | 1% | 8% |
Comparables | ||
|---|---|---|
Central Plaza | $2,000 | |
Childs Park | $1,900 | |
Coquina Key | $2,500 | |
Disston Heights | $1,899 | |
Downtown St Petersburg | $3,359 | |
Greater Pinellas Point | $1,545 | |
Harbordale | $1,737 | |
Historic Old Northeast | $1,850 | |
Isla Del Sol | $2,800 | |
Uptown | $1,625 |
Comparables | ||||
|---|---|---|---|---|
Apartments | $1,649 | 2% | No Change | |
Condos | $2,500 | 11% | No Change | |
Houses | $2,600 | 5% | No Change | |
Rooms | $909 | 1% | No Change |
Studio
Average rent
$1,297
Last 30 days
1%
Last year
8%
1 bedroom
Average rent
$1,470
Last 30 days
1%
Last year
8%
2 bedroom
Average rent
$2,200
Last 30 days
7%
Last year
6%
3 bedroom
Average rent
$2,660
Last 30 days
4%
Last year
2%
4 bedroom
Average rent
$3,395
Last 30 days
10%
Last year
20%
Downtown St Petersburg
Average rent
$3,359
Isla Del Sol
Average rent
$2,800
Harbordale
Average rent
$1,737
Historic Old Northeast
Average rent
$1,850
Central Plaza
Average rent
$2,000
Greater Pinellas Point
Average rent
$1,545
Disston Heights
Average rent
$1,899
Coquina Key
Average rent
$2,500
Uptown
Average rent
$1,625
Childs Park
Average rent
$1,900
Apartments
Average rent
$1,649
Last 30 days
2%
Condos
Average rent
$2,500
Last 30 days
11%
Houses
Average rent
$2,600
Last 30 days
5%
Rooms
Average rent
$909
Last 30 days
1%
The table above reflects average rent prices in St. Petersburg, FL, broken down by the number of bedrooms, neighborhoods, and property types. The availability of data for each category is dependent on market inventory and will adjust depending on your selected filters.
Median rent prices in St Petersburg, FL for all bedroom counts and property types compared to Belleair, FL.
St Petersburg
higher than the national median
higher than the national median
Takeaway
The median rent for all rentals in St Petersburg, FL is 26% lower than the median rent in Belleair, FL.
Are you interested in licensing our current and historical rental real estate data, or do you have custom data requests? Contact datalicensing@zumper.com.
Explore rent trends in other markets
Belleair
$2,750
Last year
Bradenton
$2,167
Last year
Clearwater
$2,100
Last year
Dunedin
$1,997
Last year
Gulfport
$1,977
Last year
Largo
$1,800
Last year
Madeira Beach
$2,500
Last year
Pinellas Park
$1,890
Last year
St Pete Beach
$3,200
Last year
Tampa
$1,939
Last year
Town 'n' Country
$2,025
Last year
Treasure Island
$2,700
Last year
3d ago
1911 Quincy St S, St. Petersburg, FL 33711
1 bed
1 bath
$600–$740
Apartment for rent
2h ago
Apartment for rent in St Petersburg
10720 54th Ave N #18, St Petersburg, FL 33708
1 bed
1 bath
$1,146
$1,005
Price drop
Apartment for rent
2h ago
Apartment for rent in St Petersburg
10720 54th Ave N #13, St Petersburg, FL 33708
1 bed
1 bath
$1,146
$1,005
Price drop
Apartment for rent
1d ago
2148 54th Ave S, St. Petersburg, FL 33712
1–3 beds
1–2 baths
$1,069–$2,065
Apartment for rent
17h ago
Verified
2540 Roy Hanna Dr S, St. Petersburg, FL 33712
1–3 beds
1–2 baths
$1,180–$2,150
Apartment for rent
5d+ ago
Apartment for rent in St Petersburg
10942 Poplar St Ne #111, St Petersburg, FL 33716
3 beds
2 baths
$1,200
Apartment for rent
22h ago
501 116th Ave N, St Petersburg, FL 33716
1–3 beds
1–2 baths
$1,245–$2,560
Price drop
Apartment for rent
20h ago
3455 2nd Ave N, St. Petersburg, FL 33713
1–2 beds
1 bath
$1,295–$1,495
Apartment for rent
5d+ ago
House for rent in St Petersburg
7924 3rd Ave S, St Petersburg, FL 33707
5 beds
4.5 baths
$22,000
House for rent
5d+ ago
Historic Old Northeast house for rent in St. Petersburg
235 10th Ave Ne, St. Petersburg, FL 33701
5 beds
4 baths
$18,000
House for rent
5d+ ago
Downtown St. Petersburg condo for rent in St. Petersburg
275 1st Ave S #2506, St. Petersburg, FL 33701
3 beds
3.5 baths
$15,500
Condo for rent
5d+ ago
Downtown St. Petersburg condo for rent in St. Petersburg
301 1st St S #1103, St. Petersburg, FL 33701
3 beds
4 baths
$15,000
Condo for rent
5d+ ago
Historic Old Northeast house for rent in St. Petersburg
221 13th Ave Ne, St. Petersburg, FL 33701
5 beds
4 baths
$15,000
House for rent
5d+ ago
Snell Isle house for rent in St. Petersburg
356 Bayview Dr Ne, St. Petersburg, FL 33704
4 beds
4 baths
$14,750
House for rent
5d+ ago
Historic Old Northeast house for rent in St. Petersburg
335 16th Ave Ne, St. Petersburg, FL 33704
5 beds
5 baths
$14,000
House for rent
5d+ ago
Bayway Isles house for rent in St. Petersburg
4959 58th Ave S, St. Petersburg, FL 33715
4 beds
3 baths
$11,500
House for rent
17h ago
Verified
2540 Roy Hanna Dr S, St. Petersburg, FL 33712
1–3 beds
1–2 baths
$1,180–$2,150
Apartment for rent
2d ago
Verified
500 110th Ave N, St Petersburg, FL 33716
1–2 beds
1–2 baths
$1,405–$2,312
Apartment for rent
7h ago
Verified
5800 Calais Ln, St Petersburg, FL 33714
1–3 beds
1–2 baths
$1,675–$4,177
Apartment for rent
Available Mar 17
1d ago
Verified
3100 Central Ave, St. Petersburg, FL 33712
1–2 beds
1–2 baths
$1,829–$3,982
Apartment for rent
3d ago
Verified
1280 102nd Ave N, St Petersburg, FL 33716
1–2 beds
1–2 baths
$1,315–$2,001
Price drop
Apartment for rent
3d ago
935 Union St S, St. Petersburg, FL 33712
2 beds
1 bath
$1,645
Apartment for rent
4d ago
Winston Park condo for rent in St. Petersburg
1 bed
1 bath
$1,500
Condo for rent
5d+ ago
House for rent in St Petersburg
3 beds
2 baths
$2,795
$2,695
Price drop
House for rent
3d ago
Verified
1280 102nd Ave N, St Petersburg, FL 33716
1–2 beds
1–2 baths
$1,315–$2,001
Price drop
Apartment for rent
5d+ ago
Verified
6180 Sun Blvd #D111, St. Petersburg, FL 33715
2 beds
2 baths
$2,500
Condo for rent
Available Apr 1
5d+ ago
Verified
3 beds
2 baths
$2,300
$2,200
Price drop
House for rent
Available Dec 28
5d+ ago
Verified
4 beds
3 baths
$3,900
House for rent
5d+ ago
Verified
1 bed
1 bath
$1,265
Apartment for rent
Available Mar 18
17h ago
Verified
2540 Roy Hanna Dr S, St. Petersburg, FL 33712
1–3 beds
1–2 baths
$1,180–$2,150
Apartment for rent
2d ago
Verified
500 110th Ave N, St Petersburg, FL 33716
1–2 beds
1–2 baths
$1,405–$2,312
Apartment for rent
5d+ ago
Verified
3 beds
2 baths
$2,140
House for rent
Available Mar 13
17h ago
Verified
2540 Roy Hanna Dr S, St. Petersburg, FL 33712
1–3 beds
1–2 baths
$1,180–$2,150
Apartment for rent
2d ago
Verified
500 110th Ave N, St Petersburg, FL 33716
1–2 beds
1–2 baths
$1,405–$2,312
Apartment for rent
7h ago
Verified
5800 Calais Ln, St Petersburg, FL 33714
1–3 beds
1–2 baths
$1,675–$4,177
Apartment for rent
Available Mar 17
1d ago
Verified
3100 Central Ave, St. Petersburg, FL 33712
1–2 beds
1–2 baths
$1,829–$3,982
Apartment for rent
3d ago
Verified
1280 102nd Ave N, St Petersburg, FL 33716
1–2 beds
1–2 baths
$1,315–$2,001
Price drop
Apartment for rent
5d+ ago
House for rent in St Petersburg
3 beds
2 baths
$2,795
$2,695
Price drop
House for rent
5d+ ago
Bayway Isles house for rent in St. Petersburg
1 bed
1 bath
$1,545
House for rent
5d+ ago
Condo for rent in St Petersburg
1 bed
1 bath
$1,450
Condo for rent