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
12301 88th Ave, Seminole
  • Residential
  • 4 Beds
  • 3 Baths
  • 2,087 SqFt

12301 88th Ave, Seminole

$425,000
New
3471 40th Way N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 933 SqFt

3471 40th Way N, St Petersburg

$209,000
New
4413 7th St N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 1,056 SqFt

4413 7th St N, St Petersburg

$250,000
New
6960 23rd St S, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,520 SqFt

6960 23rd St S, St Petersburg

$274,000
New
N/A, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,075 SqFt

N/A, St Petersburg

$329,900
New
251 15th St N, St Petersburg
  • Residential
  • 4 Beds
  • 3 Baths
  • 576 SqFt

251 15th St N, St Petersburg

$225,000
New
225 44th Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 1,071 SqFt

225 44th Ave N, St Petersburg

$155,000
New
3601 Alabama Ave Ne, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,607 SqFt

3601 Alabama Ave Ne, St Petersburg

$317,500
New
15316 Gulf Blvd #801, Madeira Beach
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,625 SqFt

15316 Gulf Blvd #801, Madeira Beach

$795,999
New
6681 34th Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,135 SqFt

6681 34th Ave N, St Petersburg

$200,000
New
8126 37th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,000 SqFt

8126 37th Ave N, St Petersburg

$489,000
New
5470 49th Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 940 SqFt

5470 49th Ave N, St Petersburg

$189,000
New
7131 Orpine Dr N, St Petersburg
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,128 SqFt

7131 Orpine Dr N, St Petersburg

$205,000
New
260 13th St N, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,257 SqFt

260 13th St N, St Petersburg

$505,000
New
8035 17th St N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,869 SqFt

8035 17th St N, St Petersburg

$358,000
New
7258 57th Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,316 SqFt

7258 57th Ave N, St Petersburg

$234,900
New
148 42nd Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,366 SqFt

148 42nd Ave N, St Petersburg

$315,000
New
9100 Park Blvd #10, Seminole
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,845 SqFt

9100 Park Blvd #10, Seminole

$225,000
New
732 28th Ave N, St Petersburg
  • Residential
  • 6 Beds
  • 5 Baths
  • 3,362 SqFt

732 28th Ave N, St Petersburg

$1,299,000
New
6059 Bahia Del Mar Blvd #140, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,075 SqFt

6059 Bahia Del Mar Blvd #140, St Petersburg

$284,900
New
8238 30th Ave N, St Petersburg
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,566 SqFt

8238 30th Ave N, St Petersburg

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

11360 Gulf Blvd #306, Treasure Island

$359,900
New
5034 2nd Ave S, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 1,014 SqFt

5034 2nd Ave S, St Petersburg

$160,000
New
7901 44th St N, Pinellas Park
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,408 SqFt

7901 44th St N, Pinellas Park

$249,999
New
2665 67th Way N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,217 SqFt

2665 67th Way N, St Petersburg

$350,000
New
1261 79th St S, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,466 SqFt

1261 79th St S, St Petersburg

$1,050,000
New
12050 5th St E, Treasure Island
  • Residential
  • 4 Beds
  • 2 Baths
  • 2,269 SqFt

12050 5th St E, Treasure Island

$649,900
New
237 35th Ave N, St Petersburg
  • Residential
  • 1 Beds
  • 1 Baths
  • 616 SqFt

237 35th Ave N, St Petersburg

$214,900
New
6124 Kipps Colony Dr W, Gulfport
  • Residential
  • 5 Beds
  • 4 Baths
  • 6,072 SqFt

6124 Kipps Colony Dr W, Gulfport

$2,850,000
New
1775 Georgia Ave Ne, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,769 SqFt

1775 Georgia Ave Ne, St Petersburg

$359,000
New
6401 Cedarbrook Dr S, Pinellas Park
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,335 SqFt

6401 Cedarbrook Dr S, Pinellas Park

$269,000
New
4951 Bacopa Ln S #202, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,516 SqFt

4951 Bacopa Ln S #202, St Petersburg

$625,000
New
6701 10th St N, St Petersburg
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,128 SqFt

6701 10th St N, St Petersburg

$245,000
New
3222 Moorings Dr S, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,920 SqFt

3222 Moorings Dr S, St Petersburg

$429,900
New
903 Pinellas Bayway S #302, Tierra Verde
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,820 SqFt

903 Pinellas Bayway S #302, Tierra Verde

$355,000
New
844 86th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,301 SqFt

844 86th Ave N, St Petersburg

$249,000
New
301 71st St S, St Petersburg
  • Residential
  • 3 Beds
  • 4 Baths
  • 2,527 SqFt

301 71st St S, St Petersburg

$474,900
New
8090 68th St N, Pinellas Park
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,320 SqFt

8090 68th St N, Pinellas Park

$229,000
New
5931 13th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,216 SqFt

5931 13th Ave N, St Petersburg

$260,000
New
7435 Bayshore Dr #402, Treasure Island
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,140 SqFt

7435 Bayshore Dr #402, Treasure Island

$525,500
New
221 Mount Curve Ave Ne #27, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,188 SqFt

221 Mount Curve Ave Ne #27, St Petersburg

$189,000
New
17400 Gulf Blvd #e5, Redington Shores
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,450 SqFt

17400 Gulf Blvd #e5, Redington Shores

$525,000 ↑ $472,500
New
130 4th Ave N #402, St Petersburg
  • Residential
  • 1 Beds
  • 1 Baths
  • 696 SqFt

130 4th Ave N #402, St Petersburg

$179,900
New
3068 55th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,423 SqFt

3068 55th Ave N, St Petersburg

$279,000
New
3543 15th Ave S, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 772 SqFt

3543 15th Ave S, St Petersburg

$152,950
New
2680 E Vina Del Mar Blvd, St Pete Beach
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,308 SqFt

2680 E Vina Del Mar Blvd, St Pete Beach

$449,900
New
1201 56th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,116 SqFt

1201 56th Ave N, St Petersburg

$245,000
New
2850 59th St S #203, Gulfport
  • Residential
  • 1 Beds
  • 1 Baths
  • 1,060 SqFt

2850 59th St S #203, Gulfport

$175,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 October 19th, 2019 at 6:45am EDT.

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

Let's Go