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:
123/125 Bay Point Drive Ne, ST PETERSBURG

$14,840,000

↓ $2,000,000

123/125 Bay Point Drive Ne, ST PETERSBURG

0 Beds 0 Baths 0 SqFt Land MLS® # U8124960
1761 Brightwaters Boulevard Ne, ST PETERSBURG

$11,307,400

↑ $603,200

1761 Brightwaters Boulevard Ne, ST PETERSBURG

6 Beds 9 Baths 8,698 SqFt Residential MLS® # U8121819
555 5th Avenue Ne 1302, ST PETERSBURG

$9,495,000

555 5th Avenue Ne 1302, ST PETERSBURG

3 Beds 4 Baths 5,013 SqFt Residential MLS® # U8145792
1721 Brightwaters Boulevard Ne, ST PETERSBURG

$9,200,000

1721 Brightwaters Boulevard Ne, ST PETERSBURG

6 Beds 9 Baths 7,087 SqFt Residential MLS® # U8135687
720 Charles Court S, ST PETERSBURG
Pending

$9,000,000

720 Charles Court S, ST PETERSBURG

0 Beds 0 Baths 0 SqFt Land MLS® # U8094693
5030 Sunrise Drive S, ST PETERSBURG

$8,500,000

5030 Sunrise Drive S, ST PETERSBURG

7 Beds 11 Baths 9,213 SqFt Residential MLS® # U8146766
2000 Park Street N, ST PETERSBURG
Pending

$7,900,000

2000 Park Street N, ST PETERSBURG

4 Beds 5 Baths 10,395 SqFt Residential MLS® # U8114930
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
100 1st Avenue N 4202, ST PETERSBURG

$5,700,000

100 1st Avenue N 4202, ST PETERSBURG

3 Beds 4 Baths 3,495 SqFt Residential MLS® # U8121588
1104 Pass A Grille Way, ST PETE BEACH

$4,950,000

1104 Pass A Grille Way, ST PETE BEACH

8 Beds 9 Baths 5,800 SqFt Residential MLS® # U8141778
2926 Coffee Pot Boulevard Ne, ST PETERSBURG

$4,695,000

2926 Coffee Pot Boulevard Ne, ST PETERSBURG

4 Beds 6 Baths 5,801 SqFt Residential MLS® # U8136556
400 Central Avenue 4202, ST PETERSBURG
New Listing

$4,660,000

400 Central Avenue 4202, ST PETERSBURG

4 Beds 4 Baths 3,927 SqFt Residential MLS® # U8148636
102 8th Avenue, ST PETE BEACH
Pending

$4,500,000

102 8th Avenue, ST PETE BEACH

0 Beds 0 Baths 4,179 SqFt Residential Income MLS® # U8147124
5850 Bahia Way S Way, ST PETE BEACH
Pending

$4,500,000

5850 Bahia Way S Way, ST PETE BEACH

4 Beds 5 Baths 5,287 SqFt Residential MLS® # L4927111
3313 West Maritana Drive, ST PETE BEACH

$4,500,000

3313 West Maritana Drive, ST PETE BEACH

4 Beds 5 Baths 3,228 SqFt Residential MLS® # U8137954
3800 Gulf Boulevard P, ST PETE BEACH

$4,500,000

3800 Gulf Boulevard P, ST PETE BEACH

3 Beds 4 Baths 3,539 SqFt Residential MLS® # U8137599
1011 Brightwaters Boulevard Ne, ST PETERSBURG
Pending

$4,499,000

1011 Brightwaters Boulevard Ne, ST PETERSBURG

5 Beds 5 Baths 5,528 SqFt Residential MLS® # U8137083
6314 Bahama Shores Drive S, ST PETERSBURG

$4,495,000

6314 Bahama Shores Drive S, ST PETERSBURG

5 Beds 6 Baths 7,158 SqFt Residential MLS® # U8131598
2606 Pass A Grille Way, ST PETE BEACH

$4,425,000

2606 Pass A Grille Way, ST PETE BEACH

6 Beds 6 Baths 3,811 SqFt Residential MLS® # U8147783
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
1730 Beach Drive Ne, ST PETERSBURG
Pending

$4,100,000

1730 Beach Drive Ne, ST PETERSBURG

4 Beds 6 Baths 4,418 SqFt Residential MLS® # U8144474
126 4th Avenue Ne 1601, ST PETERSBURG
New Listing

$3,999,900

126 4th Avenue Ne 1601, ST PETERSBURG

3 Beds 4 Baths 3,341 SqFt Residential MLS® # U8148950
48 Bayview Court S C, ST PETERSBURG
Pending

$3,950,000

48 Bayview Court S C, ST PETERSBURG

4 Beds 5 Baths 3,820 SqFt Residential MLS® # U8114617
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
1300 North Shore Drive Ne, ST PETERSBURG

$3,695,000

↓ $105,000

1300 North Shore Drive Ne, ST PETERSBURG

4 Beds 6 Baths 3,739 SqFt Residential MLS® # U8144581
7817 Causeway Boulevard N, ST PETERSBURG

$3,695,000

↓ $155,000

7817 Causeway Boulevard N, ST PETERSBURG

5 Beds 5 Baths 5,245 SqFt Residential MLS® # U8129573
3110 1st Street W 301, ST PETE BEACH
Pending

$3,469,000

3110 1st Street W 301, ST PETE BEACH

3 Beds 2 Baths 2,250 SqFt Residential MLS® # U8148628
141 Bay Point Drive Ne, ST PETERSBURG

$3,400,000

↓ $200,000

141 Bay Point Drive Ne, ST PETERSBURG

0 Beds 0 Baths 0 SqFt Land MLS® # U8128531
3830 Shore Acres Boulevard Ne, ST PETERSBURG

$3,400,000

↑ $200,000

3830 Shore Acres Boulevard Ne, ST PETERSBURG

5 Beds 7 Baths 5,200 SqFt Residential MLS® # U8121454
1298 Cordova Boulevard Ne, ST PETERSBURG

$3,300,000

↑ $300,000

1298 Cordova Boulevard Ne, ST PETERSBURG

5 Beds 6 Baths 4,522 SqFt Residential MLS® # U8103392
7861 10th Avenue S, ST PETERSBURG

$3,250,000

7861 10th Avenue S, ST PETERSBURG

6 Beds 6 Baths 4,508 SqFt Residential MLS® # U8145094
400 Central Avenue 3601, ST PETERSBURG

$3,250,000

400 Central Avenue 3601, ST PETERSBURG

3 Beds 4 Baths 2,658 SqFt Residential MLS® # U8143594
355 Brightwaters Boulevard Ne, ST PETERSBURG

$3,250,000

↓ $100,000

355 Brightwaters Boulevard Ne, ST PETERSBURG

0 Beds 0 Baths 0 SqFt Land MLS® # U8143507
1003 Gulf Way, ST PETE BEACH

$3,000,000

1003 Gulf Way, ST PETE BEACH

2 Beds 2 Baths 1,568 SqFt Residential MLS® # U8145831
644 4th Avenue S, SAINT PETERSBURG

$3,000,000

644 4th Avenue S, SAINT PETERSBURG

0 Beds 0 Baths 8,162 SqFt Residential Income MLS® # GC500902
4527 Bayshore Boulevard Ne, ST PETERSBURG
New Listing

$2,950,000

4527 Bayshore Boulevard Ne, ST PETERSBURG

0 Beds 0 Baths 0 SqFt Land MLS® # U8148967
4527 Bayshore Boulevard Ne, ST PETERSBURG
New Listing

$2,950,000

4527 Bayshore Boulevard Ne, ST PETERSBURG

3 Beds 3 Baths 3,370 SqFt Residential MLS® # U8148968
100 1st Avenue N 1401, ST PETERSBURG
Pending

$2,900,000

100 1st Avenue N 1401, ST PETERSBURG

3 Beds 4 Baths 2,475 SqFt Residential MLS® # U8146251
644 Boca Ciega Isle Drive, ST PETE BEACH
Pending

$2,800,000

↓ $100,000

644 Boca Ciega Isle Drive, ST PETE BEACH

4 Beds 6 Baths 3,138 SqFt Residential MLS® # U8140065
6501 Bayou Grande Boulevard Ne, ST PETERSBURG
Pending

$2,800,000

6501 Bayou Grande Boulevard Ne, ST PETERSBURG

5 Beds 6 Baths 4,472 SqFt Residential MLS® # U8077415
324 Brightwaters Boulevard Ne, ST PETERSBURG

$2,695,000

324 Brightwaters Boulevard Ne, ST PETERSBURG

4 Beds 6 Baths 4,662 SqFt Residential MLS® # U8139996
1611 Brightwaters Boulevard Ne, ST PETERSBURG
Pending

$2,695,000

1611 Brightwaters Boulevard Ne, ST PETERSBURG

0 Beds 0 Baths 0 SqFt Land MLS® # U8087800
6001 Bayou Grande Boulevard Ne, ST PETERSBURG

$2,675,000

↓ $75,000

6001 Bayou Grande Boulevard Ne, ST PETERSBURG

3 Beds 5 Baths 4,126 SqFt Residential MLS® # T3332321
301 1st Street S 3307, ST PETERSBURG

$2,625,000

301 1st Street S 3307, ST PETERSBURG

2 Beds 3 Baths 2,172 SqFt Residential MLS® # U8147759
100 Beach Drive Ne 801, ST PETERSBURG
Pending

$2,600,000

100 Beach Drive Ne 801, ST PETERSBURG

3 Beds 3 Baths 2,500 SqFt Residential MLS® # U8142417
555 5th Avenue Ne 414, ST PETERSBURG

$2,599,990

555 5th Avenue Ne 414, ST PETERSBURG

3 Beds 3 Baths 3,373 SqFt Residential MLS® # U8140571
301 1st Street S 3207, ST PETERSBURG

$2,525,000

301 1st Street S 3207, ST PETERSBURG

2 Beds 3 Baths 2,172 SqFt Residential MLS® # U8147753

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...