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
15912 Gulf Blvd, Redington Beach
  • Residential
  • 5 Beds
  • 6 Baths
  • 6,178 SqFt

15912 Gulf Blvd, Redington Beach

$6,495,000 ↓ $955,000
2044 Brightwaters Blvd Ne, St Petersburg
  • Residential
  • 5 Beds
  • 5 Baths
  • 5,745 SqFt

2044 Brightwaters Blvd Ne, St Petersburg

$5,999,000 ↓ $201,000
2701 Sunset Way, St Pete Beach
  • Residential
  • 3 Beds
  • 5 Baths
  • 5,189 SqFt

2701 Sunset Way, St Pete Beach

$5,900,000
1918 Brightwaters Blvd Ne, St Petersburg
  • Residential
  • 5 Beds
  • 8 Baths
  • 7,828 SqFt

1918 Brightwaters Blvd Ne, St Petersburg

$5,600,000 ↓ $100,000
2785 S Bayside Dr S, St Petersburg
  • Residential
  • 8 Beds
  • 7 Baths
  • 7,269 SqFt

2785 S Bayside Dr S, St Petersburg

$4,999,000
15712 Gulf Blvd, Redington Beach
  • Residential
  • 4 Beds
  • 5 Baths
  • 5,110 SqFt

15712 Gulf Blvd, Redington Beach

$4,700,000
100 1st Ave N #4202, St Petersburg
  • Residential
  • 3 Beds
  • 4 Baths
  • 3,338 SqFt

100 1st Ave N #4202, St Petersburg

$4,600,000
1307 Gulf Way, St Pete Beach
  • Residential
  • 4 Beds
  • 4 Baths
  • 3,712 SqFt

1307 Gulf Way, St Pete Beach

$4,490,000 ↓ $509,000
800 Collany Road #606, Tierra Verde
  • Residential
  • 4 Beds
  • 5 Baths
  • 5,573 SqFt

800 Collany Road #606, Tierra Verde

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

851 Brightwaters Blvd Ne, St Petersburg

$4,025,000 ↑ $230,000
15 Bayfront Ct S, St Petersburg
  • Residential
  • 6 Beds
  • 6 Baths
  • 5,152 SqFt

15 Bayfront Ct S, St Petersburg

$3,975,000
20060 Gulf Blvd, Indian Shores
  • Residential
  • 4 Beds
  • 5 Baths
  • 3,207 SqFt

20060 Gulf Blvd, Indian Shores

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

2010 Carolina Cir Ne, St Petersburg

$3,499,900
101 9th St E, Tierra Verde
  • Residential
  • 4 Beds
  • 7 Baths
  • 4,622 SqFt

101 9th St E, Tierra Verde

$3,400,000
6001 Bayou Grande Blvd Ne, St Petersburg
  • Residential
  • 3 Beds
  • 5 Baths
  • 4,126 SqFt

6001 Bayou Grande Blvd Ne, St Petersburg

$3,350,000
1102 Beach Trl, Indian Rocks Beach
  • Residential
  • 3 Beds
  • 3 Baths
  • 3,311 SqFt

1102 Beach Trl, Indian Rocks Beach

$3,350,000
6216 Bahama Shores Dr S, St Petersburg
  • Residential
  • 4 Beds
  • 7 Baths
  • 6,294 SqFt

6216 Bahama Shores Dr S, St Petersburg

$3,350,000
1849 Bayou Grande Blvd Ne, St Petersburg
  • Residential
  • 5 Beds
  • 5 Baths
  • 5,573 SqFt

1849 Bayou Grande Blvd Ne, St Petersburg

$3,350,000
19520 Gulf Blvd #602, Indian Shores
  • Residential
  • 4 Beds
  • 5 Baths
  • 5,400 SqFt

19520 Gulf Blvd #602, Indian Shores

$3,295,000 ↓ $100,000
5238 62nd Ave S, St Petersburg
  • Residential
  • 4 Beds
  • 7 Baths
  • 6,585 SqFt

5238 62nd Ave S, St Petersburg

$3,295,000 ↓ $105,000
19914 Gulf Blvd, Indian Shores
  • Residential
  • 5 Beds
  • 6 Baths
  • 4,400 SqFt

19914 Gulf Blvd, Indian Shores

$3,270,000 ↑ $20,000
2909 Sunset Way, St Pete Beach
  • Residential
  • 7 Beds
  • 8 Baths
  • 5,623 SqFt

2909 Sunset Way, St Pete Beach

$3,250,000
6200 90th Ave N, Pinellas Park
  • Residential
  • 5 Beds
  • 5 Baths
  • 5,468 SqFt

6200 90th Ave N, Pinellas Park

$3,250,000
2027 Brightwaters Blvd Ne, St Petersburg
  • Residential
  • 5 Beds
  • 6 Baths
  • 4,941 SqFt

2027 Brightwaters Blvd Ne, St Petersburg

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

701 Nina Dr, Tierra Verde

$3,249,000 ↑ $259,000
5965 Bayview Cir S, Gulfport
  • Residential
  • 6 Beds
  • 7 Baths
  • 8,327 SqFt

5965 Bayview Cir S, Gulfport

$3,200,000 ↓ $100,000
8706 W Gulf Blvd, Treasure Island
  • Residential
  • 4 Beds
  • 4 Baths
  • 3,927 SqFt

8706 W Gulf Blvd, Treasure Island

$2,999,999 ↓ $300,000
8584 W Gulf Blvd, Treasure Island
  • Residential
  • 7 Beds
  • 6 Baths
  • 3,830 SqFt

8584 W Gulf Blvd, Treasure Island

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

18800 Gulf Blvd #501, Indian Shores

$2,995,000
6104 Kipps Colony Dr W, Gulfport
  • Residential
  • 4 Beds
  • 5 Baths
  • 5,650 SqFt

6104 Kipps Colony Dr W, Gulfport

$2,990,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
New
1803 Beach Dr Se, St Petersburg
  • Residential
  • 5 Beds
  • 7 Baths
  • 4,919 SqFt

1803 Beach Dr Se, St Petersburg

$2,895,000
1936 Coffee Pot Blvd Ne, St Petersburg
  • Residential
  • 5 Beds
  • 6 Baths
  • 4,901 SqFt

1936 Coffee Pot Blvd Ne, St Petersburg

$2,895,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
5845 Bahia Way S, St Pete Beach
  • Residential
  • 4 Beds
  • 5 Baths
  • 5,253 SqFt

5845 Bahia Way S, St Pete Beach

$2,675,000
1939 Bayview Dr, Tierra Verde
  • Residential
  • 4 Beds
  • 5 Baths
  • 5,063 SqFt

1939 Bayview Dr, Tierra Verde

$2,600,000 ↓ $100,000
1255 Brightwaters Blvd Ne, St Petersburg
  • Residential
  • 4 Beds
  • 5 Baths
  • 4,061 SqFt

1255 Brightwaters Blvd Ne, St Petersburg

$2,500,000
44 Bayview Ct S #a, St Petersburg
  • Residential
  • 4 Beds
  • 5 Baths
  • 3,820 SqFt

44 Bayview Ct S #a, St Petersburg

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

15408 Gulf Blvd, Madeira Beach

$2,499,999
1320 Monterey Blvd Ne, St Petersburg
  • Residential
  • 5 Beds
  • 5 Baths
  • 4,239 SqFt

1320 Monterey Blvd Ne, St Petersburg

$2,499,000
200 Cordova Blvd Ne, St Petersburg
  • Residential
  • 5 Beds
  • 7 Baths
  • 4,749 SqFt

200 Cordova Blvd Ne, St Petersburg

$2,498,000
2030 Carolina Ave Ne, St Petersburg
  • Residential
  • 4 Beds
  • 5 Baths
  • 4,767 SqFt

2030 Carolina Ave Ne, St Petersburg

$2,497,500 ↓ $102,400
3391 Maple St Ne, St Petersburg
  • Residential
  • 5 Beds
  • 4 Baths
  • 4,722 SqFt

3391 Maple St Ne, St Petersburg

$2,495,000 ↓ $55,000
100 1st Ave N #3001, St Petersburg
  • Residential
  • 3 Beds
  • 4 Baths
  • 2,475 SqFt

100 1st Ave N #3001, St Petersburg

$2,490,000 ↑ $40,000
4923 59th Ave S, St Petersburg
  • Residential
  • 5 Beds
  • 4 Baths
  • 3,905 SqFt

4923 59th Ave S, St Petersburg

$2,486,000
312 8th Ave N #302, Tierra Verde
  • Residential
  • 4 Beds
  • 4 Baths
  • 4,000 SqFt

312 8th Ave N #302, Tierra Verde

$2,450,000
18298 Sunset Blvd, Redington Shores
  • Residential
  • 5 Beds
  • 4 Baths
  • 4,950 SqFt

18298 Sunset Blvd, Redington Shores

$2,450,000 ↓ $100,000
2970 68th Ave S, St Petersburg
  • Residential
  • 4 Beds
  • 4 Baths
  • 3,670 SqFt

2970 68th Ave S, St Petersburg

$2,450,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 September 20th, 2019 at 6:30pm EDT.

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

Let's Go