St Petersburg New & Pre-Construction Condos

St Petersburg is growing fast, and more and more people want to live in the city and enjoy walking to restaurants, theaters and more.  To accommodate the demand developers are building more and more condo buildings in S St Petersburg, and right now there are plenty of new condos from which to choose.  We've listed them out below - any condo you see on this page was built new since 2017.  Some of the newer buildings include the spectacular ONE Condos and the exclusive Vela. You can also narrow your search by area by viewing our New Construction pages for Downtown St Petersburg or St Pete Beach.

New St Petersburg Condos For Sale

All Listings $300,000 - $400,000 $400,000 - $500,000
$500,000 - $600,000 $600,000 - $700,000 $800,000 - $900,000
$900,000 - $1,000,000 Over $1,000,000
Price, High to Low
Create a Condo Alert!
53 Properties Found.
Photo of Listing #U8057170
  • Pending
  • $4,600,000
Add as Favorite
  • ONE Condos
  • MLS® #: U8057170
  • 100 1st Ave N #4202
  • St Petersburg, FL 33701
  • 3 Bed, 4 Bath, 3,338 SqFt
Photo of Listing #U8037560
  • Active
  • $2,500,000
Add as Favorite
  • MLS® #: U8037560
  • 44 Bayview Ct S #a
  • St Petersburg, FL 33711
  • 4 Bed, 5 Bath, 3,820 SqFt
Photo of Listing #U8056860
  • Active
  • $2,490,000
Add as Favorite
  • ONE Condos
  • MLS® #: U8056860
  • 100 1st Ave N #3001
  • St Petersburg, FL 33701
  • 3 Bed, 4 Bath, 2,475 SqFt
Photo of Listing #T3169256
  • Active
  • $1,997,000
Add as Favorite
  • ONE Condos
  • MLS® #: T3169256
  • 100 1st Ave N #2001
  • St Petersburg, FL 33701
  • 3 Bed, 4 Bath, 2,475 SqFt
Photo of Listing #U8047242
  • Active
  • $1,891,700
Add as Favorite
  • MLS® #: U8047242
  • 795 Collany #605
  • St Petersburg, FL 33715
  • 3 Bed, 4 Bath, 2,852 SqFt
Photo of Listing #U8061673
  • Active
  • $1,675,000
Add as Favorite
  • ONE Condos
  • MLS® #: U8061673
  • 100 1st Ave N #3402
  • St Petersburg, FL 33701
  • 2 Bed, 3 Bath, 1,522 SqFt
Photo of Listing #U8055096
  • Active
  • $1,550,000
Add as Favorite
  • ONE Condos
  • MLS® #: U8055096
  • 100 1st Ave N #1603
  • St Petersburg, FL 33701
  • 2 Bed, 3 Bath, 1,854 SqFt
Photo of Listing #U8050833
  • Active
  • $1,382,250
Add as Favorite
  • MLS® #: U8050833
  • 795 Collany Rd #302
  • St Petersburg, FL 33715
  • 3 Bed, 4 Bath, 2,721 SqFt
Photo of Listing #U8043186
  • Active
  • $1,370,000
Add as Favorite
  • ONE Condos
  • MLS® #: U8043186
  • 100 1st Ave N #702
  • St Petersburg, FL 33701
  • 2 Bed, 3 Bath, 1,522 SqFt
Photo of Listing #U8038509
  • Active
  • $1,350,000
Add as Favorite
  • ONE Condos
  • MLS® #: U8038509
  • 100 1st Ave N #3002
  • St Petersburg, FL 33701
  • 2 Bed, 3 Bath, 1,522 SqFt
Photo of Listing #U8054411
  • Active
  • $1,350,000
Add as Favorite
  • ONE Condos
  • MLS® #: U8054411
  • 100 1st Ave N #2504
  • St Petersburg, FL 33701
  • 2 Bed, 3 Bath, 1,522 SqFt
Photo of Listing #U8054498
  • Active
  • $1,330,000
Add as Favorite
  • ONE Condos
  • MLS® #: U8054498
  • 100 1st Ave N #802
  • St Petersburg, FL 33701
  • 2 Bed, 3 Bath, 1,522 SqFt
Photo of Listing #T3200491
  • Active
  • $934,900
Add as Favorite
  • ONE Condos
  • MLS® #: T3200491
  • 100 1st Ave N #3807
  • St Petersburg, FL 33701
  • 2 Bed, 3 Bath, 1,431 SqFt
Photo of Listing #T3177935
  • Active
  • $932,000
Add as Favorite
  • ONE Condos
  • MLS® #: T3177935
  • 100 1st Ave N #3607
  • St Petersburg, FL 33701
  • 2 Bed, 3 Bath, 1,431 SqFt
Photo of Listing #U8046700
  • Active
  • $899,000
Add as Favorite
  • ONE Condos
  • MLS® #: U8046700
  • 100 1st Ave N #3207
  • St Petersburg, FL 33701
  • 2 Bed, 3 Bath, 1,431 SqFt
Photo of Listing #U8057834
  • Active
  • $825,000
Add as Favorite
  • ONE Condos
  • MLS® #: U8057834
  • 100 1st Ave N #2206
  • St Petersburg, FL 33701
  • 1 Bed, 3 Bath, 1,402 SqFt
Photo of Listing #U8060648
  • Active
  • $820,000
Add as Favorite
  • ONE Condos
  • MLS® #: U8060648
  • 100 1st Ave N #302
  • St Petersburg, FL 33701
  • 2 Bed, 3 Bath, 1,522 SqFt

Didn't see what you were looking for? Contact Us:

Please provide a valid email address.