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
New
380 N Tessier Dr, St Pete Beach
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,492 SqFt

380 N Tessier Dr, St Pete Beach

$535,000
New
17040 Gulf Blvd #601, North Redington Beach
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,560 SqFt

17040 Gulf Blvd #601, North Redington Beach

$1,250,000
New
11360 Gulf Blvd #206, Treasure Island
  • Residential
  • 1 Beds
  • 1 Baths
  • 568 SqFt

11360 Gulf Blvd #206, Treasure Island

$354,900
New
2010 E Vina Del Mar Blvd, St Pete Beach
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,964 SqFt

2010 E Vina Del Mar Blvd, St Pete Beach

$649,000
New
3952 5th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,092 SqFt

3952 5th Ave N, St Petersburg

$209,000
New
5118 Coquina Key Dr Se #c, St Petersburg
  • Residential
  • 1 Beds
  • 1 Baths
  • 668 SqFt

5118 Coquina Key Dr Se #c, St Petersburg

$195,000
New
719 6th St N, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,248 SqFt

719 6th St N, St Petersburg

$399,000
New
220 66th St S, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 2,236 SqFt

220 66th St S, St Petersburg

$425,000
New
106 1st St E #209, Tierra Verde
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,040 SqFt

106 1st St E #209, Tierra Verde

$315,000
New
3160 N 1st St, Saint Petersburg
  • Residential
  • 4 Beds
  • 4 Baths
  • 3,042 SqFt

3160 N 1st St, Saint Petersburg

$1,114,547
New
5841 27th Ter N, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,543 SqFt

5841 27th Ter N, St Petersburg

$299,900
New
4938 16th Street North St N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,501 SqFt

4938 16th Street North St N, St Petersburg

$285,000
New
11425 5th St E, Treasure Island
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,896 SqFt

11425 5th St E, Treasure Island

$799,000
New
1733 Bayou Grande Blvd Ne, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 1,735 SqFt

1733 Bayou Grande Blvd Ne, St Petersburg

$525,000
New
7883 Country Club Rd N, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,458 SqFt

7883 Country Club Rd N, St Petersburg

$525,000
New
3001 58th Ave S #704, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 910 SqFt

3001 58th Ave S #704, St Petersburg

$234,500
New
237 Tallahassee Dr Ne, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,636 SqFt

237 Tallahassee Dr Ne, St Petersburg

$489,900
New
6011 Bahia Del Mar Blvd #155, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,145 SqFt

6011 Bahia Del Mar Blvd #155, St Petersburg

$270,000
New
8199 Terrace Garden Dr N #210, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,235 SqFt

8199 Terrace Garden Dr N #210, St Petersburg

$189,900
New
3120 Beach Blvd S #3, Gulfport
  • Residential
  • 1 Beds
  • 1 Baths
  • 575 SqFt

3120 Beach Blvd S #3, Gulfport

$250,000
New
4004 Miramar Way S, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 980 SqFt

4004 Miramar Way S, St Petersburg

$229,700
New
8101 54th St N, Pinellas Park
  • Residential
  • 3 Beds
  • 2 Baths
  • 919 SqFt

8101 54th St N, Pinellas Park

$178,500
New
8000 Elbow Ln N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 2,152 SqFt

8000 Elbow Ln N, St Petersburg

$469,900
New
1117 Pinellas Bayway S #206, Tierra Verde
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,918 SqFt

1117 Pinellas Bayway S #206, Tierra Verde

$300,000
New
5935 34th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,563 SqFt

5935 34th Ave N, St Petersburg

$259,000
New
1240 79th St S, St Petersburg
  • Residential
  • 4 Beds
  • 2 Baths
  • 2,675 SqFt

1240 79th St S, St Petersburg

$999,500
New
8931 Blind Pass Rd #364, St Pete Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,005 SqFt

8931 Blind Pass Rd #364, St Pete Beach

$325,000
New
9135 37th St N #na, Pinellas Park
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,555 SqFt

9135 37th St N #na, Pinellas Park

$165,000
New
6051 Sun Blvd #210, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 915 SqFt

6051 Sun Blvd #210, St Petersburg

$275,000
New
5501 13th Ave S, Gulfport
  • Residential
  • 4 Beds
  • 3 Baths
  • 1,695 SqFt

5501 13th Ave S, Gulfport

$349,900
New
6730 11th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,828 SqFt

6730 11th Ave N, St Petersburg

$345,000
New
9980 Gulf Blvd #614, Treasure Island
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,321 SqFt

9980 Gulf Blvd #614, Treasure Island

$699,900
New
6420 Pine St Ne, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,680 SqFt

6420 Pine St Ne, St Petersburg

$279,900
New
113 7th St E, Tierra Verde
  • Residential
  • 4 Beds
  • 4 Baths
  • 4,350 SqFt

113 7th St E, Tierra Verde

$1,399,000
New
3012 E Vina Del Mar Blvd, St Pete Beach
  • Residential
  • 4 Beds
  • 3 Baths
  • 2,416 SqFt

3012 E Vina Del Mar Blvd, St Pete Beach

$759,000
New
6322 Palma Del Mar Blvd S #g-404, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,150 SqFt

6322 Palma Del Mar Blvd S #g-404, St Petersburg

$370,000
New
2501 15th Ave S, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,720 SqFt

2501 15th Ave S, St Petersburg

$199,900
New
9001 Sun Isle Dr Ne, St Petersburg
  • Residential
  • 4 Beds
  • 3 Baths
  • 1,908 SqFt

9001 Sun Isle Dr Ne, St Petersburg

$650,000
New
1344 Marion Dr S, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,182 SqFt

1344 Marion Dr S, St Petersburg

$435,000
New
411 72nd St S, St Petersburg
  • Residential
  • 3 Beds
  • 4 Baths
  • 2,916 SqFt

411 72nd St S, St Petersburg

$797,000
New
1010 Central Ave #413, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,442 SqFt

1010 Central Ave #413, St Petersburg

$415,000
New
140 95th Ave, Treasure Island
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,113 SqFt

140 95th Ave, Treasure Island

$450,000
New
2660 3rd Ave S, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,202 SqFt

2660 3rd Ave S, St Petersburg

$195,000
New
6357 Bahia Del Mar Blvd #110, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 915 SqFt

6357 Bahia Del Mar Blvd #110, St Petersburg

$325,000
New
487 49th Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 759 SqFt

487 49th Ave N, St Petersburg

$169,900
New
8085 Pine Crest St, Seminole
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,528 SqFt

8085 Pine Crest St, Seminole

$334,900
New
6141 Bahia Del Mar Blvd #134, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,070 SqFt

6141 Bahia Del Mar Blvd #134, St Petersburg

$289,000
New
3518 51st Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,127 SqFt

3518 51st Ave N, St Petersburg

$189,900

 

 

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 February 25th, 2020 at 10:01am EST.

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

Let's Go