With its “big city” feel but “small town” atmosphere, Saint Petersburg is the fourth largest city in Florida with 240 miles of shoreline on the Gulf of Mexico. It offers not only wonderful climate, but a wide range of cultural venues, nature parks, and sporting activities. Located on a peninsula between Tampa Bay and the Gulf, it attracts people of all ages.

 

St. Petersburg

All Listings $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
2040&2044 Brightwaters Blvd Ne, St Petersburg
  • Residential
  • 10 Beds
  • 14 Baths
  • 18,157 SqFt

2040&2044 Brightwaters Blvd Ne, St Petersburg

$19,995,000
2040 Brightwaters Blvd Ne, St Petersburg
  • Residential
  • 7 Beds
  • 9 Baths
  • 12,412 SqFt

2040 Brightwaters Blvd Ne, St Petersburg

$15,000,000
5030 Sunrise Drive S, Saint Petersburg
  • Residential
  • 7 Beds
  • 12 Baths
  • 9,093 SqFt

5030 Sunrise Drive S, Saint Petersburg

$8,000,000
1338 Park St N, St Petersburg
  • Residential
  • 5 Beds
  • 6 Baths
  • 8,201 SqFt

1338 Park St N, St Petersburg

$7,500,000
180 Beach Dr Ne #2600, St Petersburg
  • Residential
  • 3 Beds
  • 4 Baths
  • 5,330 SqFt

180 Beach Dr Ne #2600, St Petersburg

$6,899,000 ↓ $101,000
100 4th Ave N #coco, St Petersburg
  • Residential
  • 3 Beds
  • 5 Baths
  • 5,223 SqFt

100 4th Ave N #coco, St Petersburg

$6,575,000
2220 Sunset Way, St Pete Beach
  • Residential
  • 4 Beds
  • 5 Baths
  • 5,698 SqFt

2220 Sunset Way, St Pete Beach

$6,500,000
129 Bay Point Dr Ne, St Petersburg
  • Residential
  • 4 Beds
  • 6 Baths
  • 6,330 SqFt

129 Bay Point Dr Ne, St Petersburg

$6,500,000
18212 Sunset Blvd, Redington Shores
  • Residential
  • 4 Beds
  • 6 Baths
  • 6,267 SqFt

18212 Sunset Blvd, Redington Shores

$5,990,000
301 1st St S #3402, Saint Petersburg
  • Residential
  • 4 Beds
  • 6 Baths
  • 6,182 SqFt

301 1st St S #3402, Saint Petersburg

$5,799,000
2155 Oceanview Dr, Tierra Verde
  • Residential
  • 4 Beds
  • 6 Baths
  • 6,398 SqFt

2155 Oceanview Dr, Tierra Verde

$5,500,000
1611 Brightwaters Blvd Ne, St Petersburg
  • Residential
  • 5 Beds
  • 7 Baths
  • 6,037 SqFt

1611 Brightwaters Blvd Ne, St Petersburg

$5,495,000
2010 Brightwaters Blvd Ne, St Petersburg
  • Residential
  • 5 Beds
  • 5 Baths
  • 5,232 SqFt

2010 Brightwaters Blvd Ne, St Petersburg

$4,995,000 ↓ $230,000
15 Bayfront Ct S, St Petersburg
  • Residential
  • 6 Beds
  • 6 Baths
  • 5,366 SqFt

15 Bayfront Ct S, St Petersburg

$4,295,000 ↑ $320,000
100 Beach Dr Ne #1900, St Petersburg
  • Residential
  • 4 Beds
  • 6 Baths
  • 4,831 SqFt

100 Beach Dr Ne #1900, St Petersburg

$4,219,000
2010 Carolina Cir Ne, St Petersburg
  • Residential
  • 5 Beds
  • 5 Baths
  • 4,010 SqFt

2010 Carolina Cir Ne, St Petersburg

$3,999,900 ↑ $500,000
2785 Bayside Dr S, St Petersburg
  • Residential
  • 8 Beds
  • 7 Baths
  • 7,269 SqFt

2785 Bayside Dr S, St Petersburg

$3,995,000
851 Brightwaters Blvd Ne, St Petersburg
  • Residential
  • 5 Beds
  • 7 Baths
  • 7,029 SqFt

851 Brightwaters Blvd Ne, St Petersburg

$3,990,000
New
19808 Gulf Blvd, Indian Shores
  • Residential
  • 6 Beds
  • 5 Baths
  • 2,788 SqFt

19808 Gulf Blvd, Indian Shores

$3,695,000
175 1st St S #3405, St Petersburg
  • Residential
  • 3 Beds
  • 5 Baths
  • 4,177 SqFt

175 1st St S #3405, St Petersburg

$3,600,000 ↓ $200,000
2000 Brightwaters Blvd Ne, St Petersburg
  • Residential
  • 5 Beds
  • 5 Baths
  • 4,765 SqFt

2000 Brightwaters Blvd Ne, St Petersburg

$3,500,000 ↑ $200,000
New
2027 Brightwaters Blvd Ne, St Petersburg
  • Residential
  • 5 Beds
  • 6 Baths
  • 4,941 SqFt

2027 Brightwaters Blvd Ne, St Petersburg

$3,350,000
307 Brightwaters Blvd Ne, St Petersburg
  • Residential
  • 6 Beds
  • 6 Baths
  • 4,309 SqFt

307 Brightwaters Blvd Ne, St Petersburg

$3,335,000
2 4th Ave, Indian Rocks Beach
  • Residential
  • 4 Beds
  • 6 Baths
  • 3,792 SqFt

2 4th Ave, Indian Rocks Beach

$3,295,000
701 Nina Dr, Tierra Verde
  • Residential
  • 4 Beds
  • 5 Baths
  • 4,315 SqFt

701 Nina Dr, Tierra Verde

$3,145,000 ↓ $50,000
2909 Sunset Way, St Pete Beach
  • Residential
  • 6 Beds
  • 8 Baths
  • 5,623 SqFt

2909 Sunset Way, St Pete Beach

$3,079,900 ↓ $170,100
524 Beach Dr Ne, St Petersburg
  • Residential
  • 4 Beds
  • 6 Baths
  • 5,217 SqFt

524 Beach Dr Ne, St Petersburg

$3,000,000 ↓ $200,000
1935 Arrowhead Dr Ne, St Petersburg
  • Residential
  • 5 Beds
  • 5 Baths
  • 4,659 SqFt

1935 Arrowhead Dr Ne, St Petersburg

$2,999,000 ↓ $500,000
25 Bayfront Ct S, St Petersburg
  • Residential
  • 4 Beds
  • 4 Baths
  • 4,100 SqFt

25 Bayfront Ct S, St Petersburg

$2,999,000 ↓ $101,000
6129 Pasadena Point Blvd S, Gulfport
  • Residential
  • 8 Beds
  • 9 Baths
  • 9,301 SqFt

6129 Pasadena Point Blvd S, Gulfport

$2,999,000
18800 Gulf Blvd #501, Indian Shores
  • Residential
  • 4 Beds
  • 5 Baths
  • 5,476 SqFt

18800 Gulf Blvd #501, Indian Shores

$2,995,000
2718 Gulf Blvd #3, Indian Rocks Beach
  • Residential
  • 4 Beds
  • 5 Baths
  • 3,462 SqFt

2718 Gulf Blvd #3, Indian Rocks Beach

$2,950,000
1 4th Ave, Indian Rocks Beach
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,768 SqFt

1 4th Ave, Indian Rocks Beach

$2,950,000
1849 Bayou Grande Blvd Ne, St Petersburg
  • Residential
  • 5 Beds
  • 5 Baths
  • 6,953 SqFt

1849 Bayou Grande Blvd Ne, St Petersburg

$2,950,000 ↓ $400,000
5965 Bayview Cir S, Gulfport
  • Residential
  • 6 Beds
  • 7 Baths
  • 8,327 SqFt

5965 Bayview Cir S, Gulfport

$2,950,000 ↓ $50,000
6152 52nd St S, St Petersburg
  • Residential
  • 6 Beds
  • 7 Baths
  • 5,542 SqFt

6152 52nd St S, St Petersburg

$2,890,000 ↓ $10,000
1934 Hawaii Ave Ne, St Petersburg
  • Residential
  • 5 Beds
  • 5 Baths
  • 4,403 SqFt

1934 Hawaii Ave Ne, St Petersburg

$2,850,000
19520 Gulf Blvd #501, Indian Shores
  • Residential
  • 4 Beds
  • 5 Baths
  • 5,400 SqFt

19520 Gulf Blvd #501, Indian Shores

$2,850,000 ↓ $145,000
830 Monterey Blvd Ne, St Petersburg
  • Residential
  • 5 Beds
  • 6 Baths
  • 5,114 SqFt

830 Monterey Blvd Ne, St Petersburg

$2,825,000
6102 Kipps Colony Dr W, Gulfport
  • Residential
  • 4 Beds
  • 4 Baths
  • 6,805 SqFt

6102 Kipps Colony Dr W, Gulfport

$2,799,999 ↓ $49,001
1730 Beach Dr Ne, St Petersburg
  • Residential
  • 5 Beds
  • 7 Baths
  • 4,418 SqFt

1730 Beach Dr Ne, St Petersburg

$2,735,000
6216 Bahama Shores Dr S, St Petersburg
  • Residential
  • 4 Beds
  • 5 Baths
  • 6,018 SqFt

6216 Bahama Shores Dr S, St Petersburg

$2,699,000
3290 Walnut St Ne, St Petersburg
  • Residential
  • 5 Beds
  • 6 Baths
  • 6,285 SqFt

3290 Walnut St Ne, St Petersburg

$2,695,000 ↓ $80,000
947 Eden Isle Dr Ne, St Petersburg
  • Residential
  • 5 Beds
  • 7 Baths
  • 5,200 SqFt

947 Eden Isle Dr Ne, St Petersburg

$2,690,000 ↓ $9,000
New
6125 Bayou Grande Blvd Ne, St Petersburg
  • Residential
  • 4 Beds
  • 5 Baths
  • 4,608 SqFt

6125 Bayou Grande Blvd Ne, St Petersburg

$2,635,000
7801 9th Ave S, St Petersburg
  • Residential
  • 5 Beds
  • 4 Baths
  • 3,738 SqFt

7801 9th Ave S, St Petersburg

$2,599,000
15408 Gulf Blvd, Madeira Beach
  • Residential
  • 7 Beds
  • 5 Baths
  • 4,619 SqFt

15408 Gulf Blvd, Madeira Beach

$2,598,500 ↓ $500
5921 Bahia Way N, St Pete Beach
  • Residential
  • 5 Beds
  • 5 Baths
  • 5,094 SqFt

5921 Bahia Way N, St Pete Beach

$2,595,000

 

 

All listing information is deemed reliable but not guaranteed and should be independently verified through personal inspection by appropriate professionals. Listings displayed on this website may be subject to prior sale or removal from sale; availability of any listing should always be independently verified.

Listing information is provided for consumer personal, non-commercial use, solely to identify potential properties for potential purchase; all other use is strictly prohibited and may violate relevant federal and state law.

Listing data comes from My Florida Regional MLS DBA Stellar MLS.

Listing information last updated on July 10th, 2020 at 3:15pm EDT.

What's Your Home Worth? Find out now, for Free.

Let's Go