Average Rent for Retail Space in St. Petersburg, FL
The average cost to rent retail space in St. Petersburg comes to $36.44 per square foot based on our latest listing data.
The lowest cost you'll find stands at $12, while rents can cost up to $60.98 for premium properties.
Available Retail Inventory in St. Petersburg, FL
There are currently 103 retail properties listed for lease in St. Petersburg, totaling 793,579 square feet.
The average size of a retail property listed for lease here is 5,291 square feet. Listed properties range from 210 to 60,000 square feet.
The largest number of retail spaces in St. Petersburg are sized 1,000 to 2,500 square feet, with 60 retail listings of this size. These properties cost $36 per square foot on average, based on our live listings.
St. Petersburg is also home to 37 listings that are more than 5,000 square feet, asking an average rent of $61.
Retail Size Bucket
No. of Listings
More than 5,000 sq. ft.
37
2,500 to 5,000 sq. ft.
35
1,000 to 2,500 sq. ft.
60
Less than 1,000 sq. ft.
18
Retail Lease Types in St. Petersburg, FL
The most common retail lease type in St. Petersburg is NNN, with 43 spaces available for rent under such an agreement.
You can also find 6 Modified Gross lease options.
St. Petersburg, FL Retail Listings, by Lease Type
The data presented in this table was collected based on retail spaces for rent listed on PropertyShark.com and was last updated on September 10, 2026.
Types of Retail Properties for Lease in St. Petersburg, FL
The largest share of the St. Petersburg retail market is held by the Street Retail category, with 26 listings. Street Retail spaces average 2,203 square feet.
There are also 13 Restaurant spaces, which have an average square footage of 3,941 square feet.
The third most common type of retail space is Strip Retail at 3 listings, spanning 992 square feet on average.
St. Petersburg, FL Retail Spaces for Lease, by Use Type
- Street Retail
26
- Restaurant
13
- Strip Retail
3
- Power Center
3
- Shared Space
2
The data presented in this table was collected based on retail spaces for rent listed on PropertyShark.com and was last updated on September 10, 2026.
Top Neighborhoods for Retail Space in St. Petersburg, FL
Downtown St. Petersburg has the highest count of retail spaces out of all St. Petersburg neighborhoods, being currently home to 26
listings.
Rent for retail space in this neighborhood averages $45.13.
The most popular retail space type here is Restaurant with 6 listings.
Grand Central District has the second-highest number of retail listings at 16.
The average rent for retail space in the area is $42.25
, and the most common subtype of retail is Street Retail
.
Downtown St. Petersburg
26
Grand Central District
16
Palmetto Park
15
Brighton Bay
13
Tropicana Field
12