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

Sort by:
1571 Oceanview Drive, ST PETERSBURG

$12,995,000

↓ $1,000,000

1571 Oceanview Drive, ST PETERSBURG

7 Beds 11 Baths 12,046 SqFt Residential MLS® # U8184803
301 1st Street S 3501 Penthouse, ST PETERSBURG

$9,750,000

↓ $250,000

301 1st Street S 3501 Penthouse, ST PETERSBURG

4 Beds 6 Baths 5,985 SqFt Residential MLS® # U8230005
851 Brightwaters Boulevard Ne, ST PETERSBURG

$7,975,000

↓ $25,000

851 Brightwaters Boulevard Ne, ST PETERSBURG

5 Beds 6 Baths 7,029 SqFt Residential MLS® # U8223103
2020 Brightwaters Boulevard Ne, ST PETERSBURG

$7,900,000

↓ $550,000

2020 Brightwaters Boulevard Ne, ST PETERSBURG

5 Beds 9 Baths 9,722 SqFt Residential MLS® # U8235529
1401 Brightwaters Boulevard Ne, ST PETERSBURG

$7,290,000

↓ $159,000

1401 Brightwaters Boulevard Ne, ST PETERSBURG

4 Beds 5 Baths 5,255 SqFt Residential MLS® # U8151455
200 Brightwaters Boulevard Ne, SAINT PETERSBURG

$7,150,000

↓ $400,000

200 Brightwaters Boulevard Ne, SAINT PETERSBURG

5 Beds 4 Baths 3,786 SqFt Residential MLS® # U8240224
100 Beach Drive Ne 1900, ST PETERSBURG

$6,995,000

100 Beach Drive Ne 1900, ST PETERSBURG

4 Beds 6 Baths 4,960 SqFt Residential MLS® # U8243966
10 Brightwaters Circle Ne, ST PETERSBURG

$6,950,000

↓ $350,000

10 Brightwaters Circle Ne, ST PETERSBURG

5 Beds 5 Baths 4,353 SqFt Residential MLS® # U8222726
2081 Michigan Avenue Ne, ST PETERSBURG

$6,825,000

↑ $430,000

2081 Michigan Avenue Ne, ST PETERSBURG

5 Beds 6 Baths 6,132 SqFt Residential MLS® # U8211021
235 1st Avenue S 4203, ST PETERSBURG

$6,699,000

235 1st Avenue S 4203, ST PETERSBURG

3 Beds 5 Baths 3,851 SqFt Residential MLS® # U8253349
1221 Brightwaters Boulevard Ne, ST PETERSBURG

$6,500,000

↓ $500,000

1221 Brightwaters Boulevard Ne, ST PETERSBURG

5 Beds 6 Baths 5,055 SqFt Residential MLS® # U8224318
5212 62nd Avenue S, ST PETERSBURG

$6,252,000

↓ $47,000

5212 62nd Avenue S, ST PETERSBURG

6 Beds 7 Baths 6,840 SqFt Residential MLS® # T3477936
1936 Carolina Avenue Ne, SAINT PETERSBURG
New Listing

$6,250,000

1936 Carolina Avenue Ne, SAINT PETERSBURG

6 Beds 4 Baths 4,917 SqFt Residential MLS® # TB8310118
2121 Bayou Grande Boulevard Ne, SAINT PETERSBURG

$6,100,000

2121 Bayou Grande Boulevard Ne, SAINT PETERSBURG

5 Beds 7 Baths 5,812 SqFt Residential MLS® # U8253104
1761 Oceanview Drive, ST PETERSBURG

$5,800,000

1761 Oceanview Drive, ST PETERSBURG

0 Beds 0 Baths 0 SqFt Land MLS® # U8241015
1761 Oceanview Drive, ST PETERSBURG

$5,800,000

↓ $200,000

1761 Oceanview Drive, ST PETERSBURG

3 Beds 3 Baths 3,935 SqFt Residential MLS® # U8227500
504 55th Avenue, ST PETE BEACH

$5,750,000

504 55th Avenue, ST PETE BEACH

4 Beds 4 Baths 5,138 SqFt Residential MLS® # TB8304428
1254 Cordova Boulevard Ne, SAINT PETERSBURG

$5,725,000

1254 Cordova Boulevard Ne, SAINT PETERSBURG

5 Beds 7 Baths 5,259 SqFt Residential MLS® # U8246883
52 Bayview Court S B, ST PETERSBURG
Pending

$5,700,000

52 Bayview Court S B, ST PETERSBURG

4 Beds 5 Baths 3,820 SqFt Residential MLS® # U8231961
2845 Central Avenue, ST PETERSBURG

$5,400,000

↓ $100,000

2845 Central Avenue, ST PETERSBURG

12 Beds 19 Baths 16,177 SqFt Residential MLS® # U8248354
420 Coffee Pot Riviera Ne, ST PETERSBURG

$5,250,000

420 Coffee Pot Riviera Ne, ST PETERSBURG

5 Beds 5 Baths 5,144 SqFt Residential MLS® # U8248639
7400 14th Street Ne, SAINT PETERSBURG

$5,250,000

7400 14th Street Ne, SAINT PETERSBURG

5 Beds 6 Baths 6,287 SqFt Residential MLS® # U8249221
1900 Brightwaters Boulevard Ne, ST PETERSBURG

$5,200,000

1900 Brightwaters Boulevard Ne, ST PETERSBURG

0 Beds 0 Baths 0 SqFt Land MLS® # T3550376
600 68th Avenue, ST PETE BEACH

$5,100,000

600 68th Avenue, ST PETE BEACH

8 Beds 7 Baths 5,980 SqFt Residential Income MLS® # A4618686
2785 South Bayside Drive S, ST PETERSBURG

$5,000,000

2785 South Bayside Drive S, ST PETERSBURG

7 Beds 7 Baths 7,269 SqFt Residential MLS® # U8243971
1275 81st Street S, SAINT PETERSBURG

$4,995,000

1275 81st Street S, SAINT PETERSBURG

5 Beds 6 Baths 5,051 SqFt Residential MLS® # T3547173
1835 Bayou Grande Boulevard Ne, ST PETERSBURG

$4,995,000

1835 Bayou Grande Boulevard Ne, ST PETERSBURG

5 Beds 5 Baths 5,482 SqFt Residential MLS® # U8228831
605 18th Avenue Ne, ST PETERSBURG

$4,995,000

↓ $229,000

605 18th Avenue Ne, ST PETERSBURG

5 Beds 6 Baths 4,852 SqFt Residential MLS® # U8215234
400 Central Avenue Ph 4102, ST PETERSBURG

$4,985,000

400 Central Avenue Ph 4102, ST PETERSBURG

4 Beds 4 Baths 3,927 SqFt Residential MLS® # U8243967
1097 Eden Isle Drive Ne, SAINT PETERSBURG

$4,700,000

↓ $100,000

1097 Eden Isle Drive Ne, SAINT PETERSBURG

5 Beds 5 Baths 6,015 SqFt Residential MLS® # U8237441
44 Bayview Court S A, ST PETERSBURG
Openhouse

$4,700,000

↑ $300,000

44 Bayview Court S A, ST PETERSBURG

4 Beds 5 Baths 3,820 SqFt Residential MLS® # U8125847
702 Pass A Grille Way, ST PETE BEACH

$4,500,000

702 Pass A Grille Way, ST PETE BEACH

0 Beds 0 Baths 0 SqFt Land MLS® # TB8307247
1104 Pass A Grille Way, ST PETE BEACH

$4,400,000

1104 Pass A Grille Way, ST PETE BEACH

0 Beds 0 Baths 5,832 SqFt Residential Income MLS® # U8255440
2970 South 68th Avenue S, ST PETERSBURG

$4,249,900

↓ $245,100

2970 South 68th Avenue S, ST PETERSBURG

4 Beds 4 Baths 3,670 SqFt Residential MLS® # T3516387
7949 2nd Avenue S, ST PETERSBURG

$4,095,000

↓ $110,000

7949 2nd Avenue S, ST PETERSBURG

4 Beds 5 Baths 3,794 SqFt Residential MLS® # U8247799
147 Bay Point Drive Ne, SAINT PETERSBURG

$3,995,000

↑ $245,000

147 Bay Point Drive Ne, SAINT PETERSBURG

4 Beds 4 Baths 4,169 SqFt Residential MLS® # U8240503
730 Alda Way Ne, ST PETERSBURG

$3,995,000

↓ $505,000

730 Alda Way Ne, ST PETERSBURG

4 Beds 5 Baths 5,200 SqFt Residential MLS® # T3491035
2503 Pass A Grille Way, ST PETE BEACH

$3,950,000

↓ $175,000

2503 Pass A Grille Way, ST PETE BEACH

3 Beds 4 Baths 2,772 SqFt Residential MLS® # U8249109
178 Beach Drive Ne 202, ST PETERSBURG

$3,947,000

↓ $50,000

178 Beach Drive Ne 202, ST PETERSBURG

3 Beds 3 Baths 2,435 SqFt Residential MLS® # U8230990
101 Gulf Way, ST PETE BEACH

$3,800,000

101 Gulf Way, ST PETE BEACH

3 Beds 2 Baths 1,317 SqFt Residential MLS® # T3550773
235 1st Avenue S 4001, ST PETERSBURG

$3,699,000

235 1st Avenue S 4001, ST PETERSBURG

3 Beds 5 Baths 3,157 SqFt Residential MLS® # U8252993
111 18th Avenue N, ST PETERSBURG

$3,595,000

111 18th Avenue N, ST PETERSBURG

4 Beds 5 Baths 4,518 SqFt Residential MLS® # U8251350
3700 Gulf Boulevard, ST PETE BEACH
Pending

$3,500,000

↓ $3,000,000

3700 Gulf Boulevard, ST PETE BEACH

0 Beds 0 Baths 0 SqFt Land MLS® # U8191681
1056 Snell Isle Boulevard Ne, ST PETERSBURG

$3,499,000

1056 Snell Isle Boulevard Ne, ST PETERSBURG

6 Beds 6 Baths 4,766 SqFt Residential MLS® # O6238186
635 Bay Street Ne, SAINT PETERSBURG

$3,499,000

635 Bay Street Ne, SAINT PETERSBURG

7 Beds 8 Baths 5,282 SqFt Residential MLS® # U8248400
4950 Gulf Boulevard 1008, ST PETE BEACH

$3,495,000

↑ $45,000

4950 Gulf Boulevard 1008, ST PETE BEACH

4 Beds 5 Baths 4,500 SqFt Residential MLS® # U8255611
300 Beach Drive Ne 2602, ST PETERSBURG
New Listing

$3,425,000

300 Beach Drive Ne 2602, ST PETERSBURG

3 Beds 4 Baths 3,081 SqFt Residential MLS® # TB8309069
101 18th Avenue N, ST PETERSBURG
Pending

$3,395,000

101 18th Avenue N, ST PETERSBURG

4 Beds 4 Baths 3,910 SqFt Residential MLS® # U8228958

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