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
101/103 E Bay Dr, Treasure Island
  • Residential
  • 5 Beds
  • 4 Baths
  • 2,681 SqFt

101/103 E Bay Dr, Treasure Island

$1,299,000 ↓ $999
New
1160 26th Ave N, St Petersburg
  • Residential
  • 5 Beds
  • 4 Baths
  • 3,122 SqFt

1160 26th Ave N, St Petersburg

$699,000
New
610 53rd Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,885 SqFt

610 53rd Ave N, St Petersburg

$385,000
New
600 71st Ave #2, St Pete Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,106 SqFt

600 71st Ave #2, St Pete Beach

$349,900
New
724 Brookwood Dr S, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,597 SqFt

724 Brookwood Dr S, St Petersburg

$324,900
New
389 59th Ln S, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,317 SqFt

389 59th Ln S, St Petersburg

$269,900
New
351 Ling A Mor Ter S, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,573 SqFt

351 Ling A Mor Ter S, St Petersburg

$339,700 ↑ $1,800
New
14837 Seminole Trl, Seminole
  • Residential
  • 3 Beds
  • 4 Baths
  • 2,174 SqFt

14837 Seminole Trl, Seminole

$369,900
New
4015 73rd St N, St Petersburg
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,210 SqFt

4015 73rd St N, St Petersburg

$246,400
New
4651 1st St Ne #402, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,550 SqFt

4651 1st St Ne #402, St Petersburg

$259,000
New
6619 Renaldo Way S, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,143 SqFt

6619 Renaldo Way S, St Petersburg

$329,900
New
3315 E Debazan Ave, St Pete Beach
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,506 SqFt

3315 E Debazan Ave, St Pete Beach

$550,000
New
2234 36th Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 801 SqFt

2234 36th Ave N, St Petersburg

$239,000
New
7341 111th St, Seminole
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,539 SqFt

7341 111th St, Seminole

$335,000
New
1313 53rd St S, Gulfport
  • Residential
  • 2 Beds
  • 1 Baths
  • 1,006 SqFt

1313 53rd St S, Gulfport

$250,000
New
16450 Gulf Blvd #561, North Redington Beach
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,826 SqFt

16450 Gulf Blvd #561, North Redington Beach

$985,500
New
388 Belleair Dr Ne, St Petersburg
  • Residential
  • 5 Beds
  • 5 Baths
  • 4,321 SqFt

388 Belleair Dr Ne, St Petersburg

$2,000,000
New
175 2nd St S #1007, St Petersburg
  • Residential
  • 1 Beds
  • 1 Baths
  • 1,003 SqFt

175 2nd St S #1007, St Petersburg

$450,000
New
N/A, St Petersburg
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,805 SqFt

N/A, St Petersburg

$360,900
New
1920 25th Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 998 SqFt

1920 25th Ave N, St Petersburg

$259,000
New
5604 102nd Ave N, Pinellas Park
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,442 SqFt

5604 102nd Ave N, Pinellas Park

$229,900
New
5997 13th St N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,320 SqFt

5997 13th St N, St Petersburg

$309,000
New
1220 26th Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 1,219 SqFt

1220 26th Ave N, St Petersburg

$365,000
New
5500 Gulf Blvd #3220, St Pete Beach
  • Residential
  • 1 Beds
  • 1 Baths
  • 300 SqFt

5500 Gulf Blvd #3220, St Pete Beach

$229,000
New
4053 11th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,654 SqFt

4053 11th Ave N, St Petersburg

$290,000
New
18400 Gulf Blvd #2302, Indian Shores
  • Residential
  • 1 Beds
  • 1 Baths
  • 925 SqFt

18400 Gulf Blvd #2302, Indian Shores

$425,000
New
19610 Gulf Blvd #403, Indian Shores
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,100 SqFt

19610 Gulf Blvd #403, Indian Shores

$389,000
New
916 47th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 1 Baths
  • 889 SqFt

916 47th Ave N, St Petersburg

$245,000
New
2510 57th Pl N, St Petersburg
  • Residential
  • 4 Beds
  • 2 Baths
  • 2,180 SqFt

2510 57th Pl N, St Petersburg

$318,000
New
4811 Coronado Way S, Gulfport
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,362 SqFt

4811 Coronado Way S, Gulfport

$345,000
New
50 Gulf Blvd #104, Indian Rocks Beach
  • Residential
  • 1 Beds
  • 1 Baths
  • 714 SqFt

50 Gulf Blvd #104, Indian Rocks Beach

$300,000
New
851 Snell Isle Blvd Ne, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,696 SqFt

851 Snell Isle Blvd Ne, St Petersburg

$568,900
New
14800 Gulf Blvd #201, Madeira Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,320 SqFt

14800 Gulf Blvd #201, Madeira Beach

$550,000
New
6801 29th Ter N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,326 SqFt

6801 29th Ter N, St Petersburg

$275,000
New
280 N Julia Cir, St Pete Beach
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,812 SqFt

280 N Julia Cir, St Pete Beach

$899,000 ↓ $1,000
New
6767 Sunset Way #104, St Pete Beach
  • Residential
  • 1 Beds
  • 1 Baths
  • 650 SqFt

6767 Sunset Way #104, St Pete Beach

$205,000
New
6850 12th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,605 SqFt

6850 12th Ave N, St Petersburg

$344,900
New
10340 53rd Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 1,035 SqFt

10340 53rd Ave N, St Petersburg

$205,000
New
7901 Seminole Blvd #1404, Seminole
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,890 SqFt

7901 Seminole Blvd #1404, Seminole

$273,000
New
5000 11th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,854 SqFt

5000 11th Ave N, St Petersburg

$299,900
New
14392 83rd Pl, Seminole
  • Residential
  • 4 Beds
  • 3 Baths
  • 2,200 SqFt

14392 83rd Pl, Seminole

$475,000
New
5212 Burlington Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,168 SqFt

5212 Burlington Ave N, St Petersburg

$279,000
New
12964 74th Ave, Seminole
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,898 SqFt

12964 74th Ave, Seminole

$639,000
New
4124 17th St N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,575 SqFt

4124 17th St N, St Petersburg

$415,000
New
4529 11th Ave S, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,240 SqFt

4529 11th Ave S, St Petersburg

$289,000
New
4091 Cherry St Ne, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,300 SqFt

4091 Cherry St Ne, St Petersburg

$369,000
New
262 42nd Ave, St Pete Beach
  • Residential
  • 2 Beds
  • 1 Baths
  • 926 SqFt

262 42nd Ave, St Pete Beach

$319,000
New
247 Bath Club Blvd N, North Redington Beach
  • Residential
  • 5 Beds
  • 5 Baths
  • 4,078 SqFt

247 Bath Club Blvd N, North Redington Beach

$2,750,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 August 9th, 2020 at 4:45pm EDT.

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

Let's Go