St. Petersburg Real Estate For Sale

Break down your St. Petersburg home search below

If you’re in the market for a new home, condo, or townhouse in St. Petersburg, you’re in the right place. As the Tampa area’s top hyper-local website for searching what’s currently listed on the MLS, we’ve provided active home buyers with an easy and effective way to break down their quest to find the perfect new place to live. So regardless of you’re looking for, what your budget is, or when you plan buying, start getting a better feel for what’s on the market now by choosing any of the options we’ve provided below.

Also don't forget that if you register on our website, we can send you disclosures, past sales history, dates and prices of homes recently sold nearby, and also all of the latest property listings that match your search criteria to hit the market, allowing you to stay one-step ahead of other St. Petersburg home buyers. As always, if you have any questions about a particular property or would like to schedule a private home tour, call or text us today at (813) 817-0345. And remember that our website also provides home buyers with a better way to break down your St. Petersburg home search by property-type or lifestyle below.

Search St. Petersburg Real Estate For Sale

Click the links below to sort results by price range.
All Listings Under $100,000 $100,000 - $200,000
$200,000 - $300,000 $300,000 - $400,000 $400,000 - $500,000
$500,000 - $600,000 $600,000 - $700,000 $700,000 - $800,000
$800,000 - $900,000 $900,000 - $1,000,000 Over $1,000,000
Sort by:
519 3rd Avenue S, ST PETERSBURG
Pending

$18,000,000

519 3rd Avenue S, ST PETERSBURG

0 Beds 0 Baths 0 SqFt Land MLS® # U8152863
2093 Carolina Avenue Ne, ST PETERSBURG

$11,500,000

2093 Carolina Avenue Ne, ST PETERSBURG

6 Beds 8 Baths 7,841 SqFt Residential MLS® # U8183017
1721 Brightwaters Boulevard Ne, ST PETERSBURG

$11,000,000

↑ $1,000,000

1721 Brightwaters Boulevard Ne, ST PETERSBURG

6 Beds 9 Baths 7,087 SqFt Residential MLS® # U8135687
141 Bay Point Drive Ne, ST PETERSBURG

$9,950,000

↓ $50,000

141 Bay Point Drive Ne, ST PETERSBURG

5 Beds 7 Baths 7,500 SqFt Residential MLS® # U8163563
1617 Brightwaters Boulevard Ne, ST PETERSBURG

$9,595,000

1617 Brightwaters Boulevard Ne, ST PETERSBURG

5 Beds 7 Baths 6,037 SqFt Residential MLS® # U8180711
2030 Coffee Pot Boulevard Ne, ST PETERSBURG

$9,500,000

2030 Coffee Pot Boulevard Ne, ST PETERSBURG

5 Beds 6 Baths 6,076 SqFt Residential MLS® # U8180897
851 Brightwaters Boulevard Ne, ST PETERSBURG

$9,450,000

↓ $300,000

851 Brightwaters Boulevard Ne, ST PETERSBURG

5 Beds 6 Baths 7,029 SqFt Residential MLS® # U8181526
1103 Gulf Way, ST PETE BEACH

$8,500,000

1103 Gulf Way, ST PETE BEACH

5 Beds 6 Baths 4,950 SqFt Residential MLS® # U8184887
5030 Sunrise Drive S, SAINT PETERSBURG

$8,500,000

5030 Sunrise Drive S, SAINT PETERSBURG

0 Beds 0 Baths 0 SqFt Land MLS® # U8181879
1355 Brightwaters Boulevard Ne, ST PETERSBURG
New Listing

$8,100,000

1355 Brightwaters Boulevard Ne, ST PETERSBURG

5 Beds 5 Baths 6,270 SqFt Residential MLS® # U8188753
10 Brightwaters Circle Ne, ST PETERSBURG

$7,800,000

10 Brightwaters Circle Ne, ST PETERSBURG

4 Beds 5 Baths 4,353 SqFt Residential MLS® # T3415793
6199 54th Street S, ST PETERSBURG

$7,750,000

6199 54th Street S, ST PETERSBURG

5 Beds 6 Baths 7,114 SqFt Residential MLS® # U8184687
3801 Bayshore Boulevard Ne, ST PETERSBURG
Pending

$7,500,000

3801 Bayshore Boulevard Ne, ST PETERSBURG

5 Beds 5 Baths 6,828 SqFt Residential MLS® # T3406374
1365 Brightwaters Boulevard Ne, ST PETERSBURG

$7,450,000

↓ $50,000

1365 Brightwaters Boulevard Ne, ST PETERSBURG

5 Beds 5 Baths 6,060 SqFt Residential MLS® # U8174878
250 Mirror Lake Drive N, ST PETERSBURG

$7,000,000

↓ $1,500,000

250 Mirror Lake Drive N, ST PETERSBURG

0 Beds 0 Baths 0 SqFt Land MLS® # U8181916
11 Bayfront Court S, ST PETERSBURG
Pending

$6,995,000

11 Bayfront Court S, ST PETERSBURG

5 Beds 6 Baths 5,267 SqFt Residential MLS® # U8154751
4219 Bayshore Boulevard Ne, ST PETERSBURG

$6,950,000

↓ $400,000

4219 Bayshore Boulevard Ne, ST PETERSBURG

5 Beds 7 Baths 6,050 SqFt Residential MLS® # U8165968
9 Bayfront Court S, ST PETERSBURG

$6,899,000

9 Bayfront Court S, ST PETERSBURG

4 Beds 5 Baths 4,993 SqFt Residential MLS® # U8186347
1741 Brightwaters Boulevard Ne, ST PETERSBURG

$6,850,000

1741 Brightwaters Boulevard Ne, ST PETERSBURG

4 Beds 6 Baths 5,143 SqFt Residential MLS® # A4542316
2 Brightwaters Circle Ne, ST PETERSBURG

$6,669,000

↑ $1,000,000

2 Brightwaters Circle Ne, ST PETERSBURG

4 Beds 5 Baths 3,405 SqFt Residential MLS® # U8103536
3110 Bayshore Boulevard Ne, ST PETERSBURG

$6,500,000

3110 Bayshore Boulevard Ne, ST PETERSBURG

6 Beds 6 Baths 6,145 SqFt Residential MLS® # U8186288
1333 Snell Harbor Drive Ne, ST PETERSBURG

$6,399,000

1333 Snell Harbor Drive Ne, ST PETERSBURG

5 Beds 5 Baths 3,938 SqFt Residential MLS® # U8180196
235 1st Avenue S 4102, ST PETERSBURG

$5,999,000

235 1st Avenue S 4102, ST PETERSBURG

3 Beds 5 Baths 3,989 SqFt Residential MLS® # U8187961
400 Central Avenue 4201ph, ST PETERSBURG
Openhouse

$5,680,000

400 Central Avenue 4201ph, ST PETERSBURG

4 Beds 4 Baths 4,849 SqFt Residential MLS® # U8157808
300 Beach Drive Ne 2201, ST PETERSBURG

$5,595,000

300 Beach Drive Ne 2201, ST PETERSBURG

5 Beds 4 Baths 5,270 SqFt Residential MLS® # U8186954
901 Brightwaters Boulevard Ne, ST PETERSBURG

$5,400,000

901 Brightwaters Boulevard Ne, ST PETERSBURG

4 Beds 5 Baths 5,174 SqFt Residential MLS® # U8180946
702 Pass A Grille Way, ST PETE BEACH

$5,000,000

702 Pass A Grille Way, ST PETE BEACH

1 Bed 1 Bath 644 SqFt Residential MLS® # U8187565
2814 Pass A Grille Way, ST PETE BEACH
New Listing

$4,999,000

2814 Pass A Grille Way, ST PETE BEACH

5 Beds 6 Baths 4,964 SqFt Residential MLS® # U8188575
7800 9th Avenue S, ST PETERSBURG

$4,999,000

7800 9th Avenue S, ST PETERSBURG

5 Beds 5 Baths 6,032 SqFt Residential MLS® # T3417732
1076 Snell Isle Boulevard Ne, ST PETERSBURG

$4,968,500

1076 Snell Isle Boulevard Ne, ST PETERSBURG

5 Beds 7 Baths 5,789 SqFt Residential MLS® # T3397703
175 1st Street S 3402, ST PETERSBURG

$4,950,000

↓ $345,000

175 1st Street S 3402, ST PETERSBURG

4 Beds 6 Baths 5,270 SqFt Residential MLS® # T3416560
126 4th Avenue Ne 1701, ST PETERSBURG

$4,749,900

126 4th Avenue Ne 1701, ST PETERSBURG

3 Beds 4 Baths 3,341 SqFt Residential MLS® # U8156527
730 Alda Way Ne, ST PETERSBURG

$4,490,000

730 Alda Way Ne, ST PETERSBURG

4 Beds 5 Baths 5,200 SqFt Residential MLS® # T3399275
44 Bayview Court S A, ST PETERSBURG
Openhouse

$4,400,000

↑ $300,000

44 Bayview Court S A, ST PETERSBURG

4 Beds 5 Baths 3,820 SqFt Residential MLS® # U8125847
555 69th Avenue, ST PETE BEACH

$4,300,000

555 69th Avenue, ST PETE BEACH

0 Beds 0 Baths 7,926 SqFt Residential Income MLS® # U8181771
3830 Shore Acres Boulevard Ne, ST PETERSBURG

$4,300,000

↑ $305,000

3830 Shore Acres Boulevard Ne, ST PETERSBURG

5 Beds 7 Baths 5,200 SqFt Residential MLS® # U8121454
7201 Bay Street, ST PETE BEACH

$4,250,000

7201 Bay Street, ST PETE BEACH

1 Bed 2 Baths 7,527 SqFt Residential Income MLS® # U8174959
1254 Cordova Boulevard Ne, ST PETERSBURG

$4,250,000

1254 Cordova Boulevard Ne, ST PETERSBURG

4 Beds 4 Baths 3,806 SqFt Residential MLS® # U8180458
100 Pass A Grille Way, ST PETE BEACH

$4,175,000

100 Pass A Grille Way, ST PETE BEACH

9 Beds 9 Baths 4,938 SqFt Residential Income MLS® # U8187304
2606 Pass A Grille Way, ST PETE BEACH

$4,175,000

↓ $250,000

2606 Pass A Grille Way, ST PETE BEACH

6 Beds 6 Baths 3,811 SqFt Residential MLS® # U8147783
325 71st Street S, ST PETERSBURG

$4,150,000

325 71st Street S, ST PETERSBURG

4 Beds 7 Baths 7,040 SqFt Residential MLS® # U8181097
3800 Gulf Boulevard P, ST PETE BEACH

$3,999,000

3800 Gulf Boulevard P, ST PETE BEACH

3 Beds 3 Baths 3,539 SqFt Residential MLS® # A4551828
235 1st Avenue S 4101, ST PETERSBURG

$3,999,000

235 1st Avenue S 4101, ST PETERSBURG

3 Beds 5 Baths 3,157 SqFt Residential MLS® # U8174280
4581 45th Street S, ST PETERSBURG

$3,995,000

4581 45th Street S, ST PETERSBURG

4 Beds 5 Baths 3,844 SqFt Residential MLS® # U8180516
5212 62nd Avenue S, ST PETERSBURG

$3,990,000

5212 62nd Avenue S, ST PETERSBURG

6 Beds 9 Baths 6,424 SqFt Residential MLS® # T3374114
225 Punta Vista Drive, ST PETE BEACH

$3,890,000

↓ $310,000

225 Punta Vista Drive, ST PETE BEACH

4 Beds 4 Baths 3,862 SqFt Residential MLS® # U8180366
2785 Bayside Drive S, ST PETERSBURG

$3,850,000

2785 Bayside Drive S, ST PETERSBURG

0 Beds 0 Baths 7,269 SqFt Residential Income MLS® # U8117881
2785 Bayside Drive S, ST PETERSBURG

$3,850,000

2785 Bayside Drive S, ST PETERSBURG

7 Beds 7 Baths 7,269 SqFt Residential MLS® # U8117878

Popular St. Petersburg Home Searches

Ready to see what most home buyers are searching in St. Petersburg, FL? If you have a pretty good idea what you’re after in a new place to live, kick off your search using any of the popular search categories below.

St. Petersburg Home Features

Certain home features tend to be more popular than others, and other home features are also non-negotiable when it comes to buying a new place. It’s something we know all too well as REALTORS®, so if you have something you absolutely must have at your new home or condo, break down your search here.

Common St. Petersburg Architectural Styles

It's also not all that uncommon for St. Pete home buyers to prefer a certain style or architectural design when searching for a new home. And luckily for you, we’ve got you covered on the front too...