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
3410 Tarlton St N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,281 SqFt

3410 Tarlton St N, St Petersburg

$274,812
New
10905 Freedom Blvd, Seminole
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,417 SqFt

10905 Freedom Blvd, Seminole

$325,000
New
1028 56th Ave S, St Petersburg
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,401 SqFt

1028 56th Ave S, St Petersburg

$225,000
New
5775 4th St S, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,454 SqFt

5775 4th St S, St Petersburg

$189,983
New
8533 Robin Rd, Seminole
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,364 SqFt

8533 Robin Rd, Seminole

$225,000
New
5803 Bay Pines Lakes Blvd, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,385 SqFt

5803 Bay Pines Lakes Blvd, St Petersburg

$329,000
New
649 Quintana Pl Ne, St Petersburg
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,689 SqFt

649 Quintana Pl Ne, St Petersburg

$569,000
New
17920 Gulf Blvd #1308, Redington Shores
  • Residential
  • 1 Beds
  • 2 Baths
  • 995 SqFt

17920 Gulf Blvd #1308, Redington Shores

$314,900
New
6191 Bahia Del Mar Blvd #103, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,145 SqFt

6191 Bahia Del Mar Blvd #103, St Petersburg

$275,000
New
9060 Blind Pass Rd #18, St Pete Beach
  • Residential
  • 2 Beds
  • 1 Baths
  • 680 SqFt

9060 Blind Pass Rd #18, St Pete Beach

$169,000
New
2530 49th St N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 1,080 SqFt

2530 49th St N, St Petersburg

$228,000
New
19811 Gulf Blvd #201, Indian Shores
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,180 SqFt

19811 Gulf Blvd #201, Indian Shores

$415,000
New
4750 Dolphin Cay Ln S #209, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,438 SqFt

4750 Dolphin Cay Ln S #209, St Petersburg

$439,000
New
3276 12th St N, St Petersburg
  • Residential
  • 3 Beds
  • 4 Baths
  • 2,059 SqFt

3276 12th St N, St Petersburg

$499,900
New
895 N Village Dr N #104, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 985 SqFt

895 N Village Dr N #104, St Petersburg

$154,000
New
6270 27th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,300 SqFt

6270 27th Ave N, St Petersburg

$315,000
New
440 11th Ave Ne, St Petersburg
  • Residential
  • 2 Beds
  • 3 Baths
  • 2,096 SqFt

440 11th Ave Ne, St Petersburg

$750,000
New
19823 Gulf Blvd #37, Indian Shores
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,225 SqFt

19823 Gulf Blvd #37, Indian Shores

$335,000
New
4940 5th Ave S, St Petersburg
  • Residential
  • 3 Beds
  • 1 Baths
  • 904 SqFt

4940 5th Ave S, St Petersburg

$200,000
New
734 30th Ave S, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,019 SqFt

734 30th Ave S, St Petersburg

$160,000
New
4094 13th Way Ne, St Petersburg
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,546 SqFt

4094 13th Way Ne, St Petersburg

$465,000
New
10010 Starkey Rd, Seminole
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,793 SqFt

10010 Starkey Rd, Seminole

$435,000
New
1109 Pinellas Bayway S #404, Tierra Verde
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,950 SqFt

1109 Pinellas Bayway S #404, Tierra Verde

$319,999
New
5111 102nd Way N, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,330 SqFt

5111 102nd Way N, St Petersburg

$229,000
New
589 79th St S, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,210 SqFt

589 79th St S, St Petersburg

$869,000
New
3200 8th Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 1,173 SqFt

3200 8th Ave N, St Petersburg

$320,000
New
5295 76th St N, Saint Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,530 SqFt

5295 76th St N, Saint Petersburg

$286,900
New
4859 Napoli Ct Ne, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,340 SqFt

4859 Napoli Ct Ne, St Petersburg

$315,000
New
400 4th Ave S #701, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,260 SqFt

400 4th Ave S #701, St Petersburg

$519,000
New
3672 Searobin Dr Se, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,408 SqFt

3672 Searobin Dr Se, St Petersburg

$320,000
New
4044 10th Ave N, St Petersburg
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,322 SqFt

4044 10th Ave N, St Petersburg

$300,000
New
4161 52nd Ave S, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,625 SqFt

4161 52nd Ave S, St Petersburg

$395,000
New
1700 Pass A Grille Way #4, St Pete Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 850 SqFt

1700 Pass A Grille Way #4, St Pete Beach

$389,000
New
6084 67th Ave N, Pinellas Park
  • Residential
  • 2 Beds
  • 1 Baths
  • 768 SqFt

6084 67th Ave N, Pinellas Park

$184,900
New
4449 Trout Dr Se, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,647 SqFt

4449 Trout Dr Se, St Petersburg

$685,000 ↑ $10,000
New
866 45th Ave Ne, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,294 SqFt

866 45th Ave Ne, St Petersburg

$339,900
New
3444 36th St N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,422 SqFt

3444 36th St N, St Petersburg

$249,900
New
3398 35th St N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 941 SqFt

3398 35th St N, St Petersburg

$179,900
New
6306 Vista Verde Dr W, Gulfport
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,332 SqFt

6306 Vista Verde Dr W, Gulfport

$435,000
New
5890 63rd Ter N, Pinellas Park
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,476 SqFt

5890 63rd Ter N, Pinellas Park

$239,900
New
6201 2nd St E #110, St Pete Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,205 SqFt

6201 2nd St E #110, St Pete Beach

$339,000
New
2601 Queen St S, St Petersburg
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,848 SqFt

2601 Queen St S, St Petersburg

$425,000
New
2610 4th Ave S, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 952 SqFt

2610 4th Ave S, St Petersburg

$189,900
New
8959 Orange Blossom Dr, Seminole
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,201 SqFt

8959 Orange Blossom Dr, Seminole

$269,000
New
10079 85th St, Seminole
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,214 SqFt

10079 85th St, Seminole

$289,900
New
4337 14th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,122 SqFt

4337 14th Ave N, St Petersburg

$227,888
New
4950 Gulf Blvd #909, St Pete Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,545 SqFt

4950 Gulf Blvd #909, St Pete Beach

$679,500
New
604 Gulf Blvd #302, Indian Rocks Beach
  • Residential
  • 2 Beds
  • 3 Baths
  • 2,120 SqFt

604 Gulf Blvd #302, Indian Rocks Beach

$1,200,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 April 6th, 2020 at 9:30am EDT.

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

Let's Go