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
12844 80th Ave, Seminole
  • Residential
  • 4 Beds
  • 3 Baths
  • 3,231 SqFt

12844 80th Ave, Seminole

$480,000
New
559 49th St S, St Petersburg
  • Residential
  • 4 Beds
  • 3 Baths
  • 7,829 SqFt

559 49th St S, St Petersburg

$750,000
New
5521 98th Ave N, Pinellas Park
  • Residential
  • 3 Beds
  • 1 Baths
  • 936 SqFt

5521 98th Ave N, Pinellas Park

$224,900
New
16800 Gulf Blvd #6, North Redington Beach
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,190 SqFt

16800 Gulf Blvd #6, North Redington Beach

$1,499,000
New
911 58th St S, Gulfport
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,142 SqFt

911 58th St S, Gulfport

$249,000
New
5338 60th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,740 SqFt

5338 60th Ave N, St Petersburg

$265,000
New
13706 Antigua Dr, Seminole
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,353 SqFt

13706 Antigua Dr, Seminole

$289,500
New
828 3rd Ave S, Tierra Verde
  • Residential
  • 3 Beds
  • 3 Baths
  • 3,164 SqFt

828 3rd Ave S, Tierra Verde

$1,625,000
New
100 1st Ave N #1101, St Petersburg
  • Residential
  • 3 Beds
  • 4 Baths
  • 2,475 SqFt

100 1st Ave N #1101, St Petersburg

$2,100,000
New
357 8th Ave N #5, Tierra Verde
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,095 SqFt

357 8th Ave N #5, Tierra Verde

$315,000
New
4453 5th Ave S, St Petersburg
  • Residential
  • 4 Beds
  • 1 Baths
  • 1,729 SqFt

4453 5th Ave S, St Petersburg

$179,900
New
4211 Dartmouth Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 1 Baths
  • 984 SqFt

4211 Dartmouth Ave N, St Petersburg

$259,900
New
8065 115th St, Seminole
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,354 SqFt

8065 115th St, Seminole

$269,000
New
400 6th Ave N, Tierra Verde
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,416 SqFt

400 6th Ave N, Tierra Verde

$700,000
New
5226 21st Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,371 SqFt

5226 21st Ave N, St Petersburg

$327,500
New
8705 Boca Ciega Dr, St Pete Beach
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,775 SqFt

8705 Boca Ciega Dr, St Pete Beach

$845,000
New
3703 41st Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,497 SqFt

3703 41st Ave N, St Petersburg

$334,900
New
700 Beach Dr Ne #405, St Petersburg
  • Residential
  • 1 Beds
  • 1 Baths
  • 970 SqFt

700 Beach Dr Ne #405, St Petersburg

$389,000
New
11870 5th St E, Treasure Island
  • Residential
  • 4 Beds
  • 3 Baths
  • 2,286 SqFt

11870 5th St E, Treasure Island

$745,000
New
5525 Pine Cir Ne, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,472 SqFt

5525 Pine Cir Ne, St Petersburg

$295,000
New
3980 Shore Acres Blvd Ne, St Petersburg
  • Residential
  • 4 Beds
  • 3 Baths
  • 2,108 SqFt

3980 Shore Acres Blvd Ne, St Petersburg

$495,000
New
4619 26th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,128 SqFt

4619 26th Ave N, St Petersburg

$250,000
New
246 Park Cir S, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,987 SqFt

246 Park Cir S, St Petersburg

$449,000
New
1827 Tanglewood Dr Ne, St Petersburg
  • Residential
  • 4 Beds
  • 3 Baths
  • 2,444 SqFt

1827 Tanglewood Dr Ne, St Petersburg

$1,052,000
New
11102 91st Ave, Seminole
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,433 SqFt

11102 91st Ave, Seminole

$250,000
New
4395 50th Ave S, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,103 SqFt

4395 50th Ave S, St Petersburg

$439,000
New
337 Rex Pl #a, Madeira Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,090 SqFt

337 Rex Pl #a, Madeira Beach

$375,000
New
8806 110th Ln, Seminole
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,101 SqFt

8806 110th Ln, Seminole

$239,900
New
1816 Bayou Grande Blvd Ne, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,096 SqFt

1816 Bayou Grande Blvd Ne, St Petersburg

$299,000
New
4920 38th Way S #204, St Petersburg
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,370 SqFt

4920 38th Way S #204, St Petersburg

$224,900
New
18320 Gulf Blvd #303, Redington Shores
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,135 SqFt

18320 Gulf Blvd #303, Redington Shores

$495,000
New
102 Gulf Blvd #203, Indian Rocks Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,279 SqFt

102 Gulf Blvd #203, Indian Rocks Beach

$679,000
New
13901 88th Ave N, Seminole
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,888 SqFt

13901 88th Ave N, Seminole

$349,000
New
320 81st Ave Ne, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,449 SqFt

320 81st Ave Ne, St Petersburg

$279,900
New
1761 27th St S, St Petersburg
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,762 SqFt

1761 27th St S, St Petersburg

$250,000
New
531 Padua Cir Ne, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,530 SqFt

531 Padua Cir Ne, St Petersburg

$499,000
New
532 45th St S, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 957 SqFt

532 45th St S, St Petersburg

$178,500
New
1295 85th Ave N #b, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,180 SqFt

1295 85th Ave N #b, St Petersburg

$159,900
New
500 Treasure Island Cswy #408, Treasure Island
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,780 SqFt

500 Treasure Island Cswy #408, Treasure Island

$339,000
New
1222 Highland Ct N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 772 SqFt

1222 Highland Ct N, St Petersburg

$159,000
New
542 Plaza Seville Ct #80, Treasure Island
  • Residential
  • 2 Beds
  • 1 Baths
  • 1,010 SqFt

542 Plaza Seville Ct #80, Treasure Island

$269,000
New
5635 Tanglewood Dr Ne, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,190 SqFt

5635 Tanglewood Dr Ne, St Petersburg

$225,000
New
2986 58th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,036 SqFt

2986 58th Ave N, St Petersburg

$209,000
New
450 64th Ave, St Pete Beach
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,736 SqFt

450 64th Ave, St Pete Beach

$935,000
New
7430 2nd Ave N, St Petersburg
  • Residential
  • 4 Beds
  • 2 Baths
  • 2,196 SqFt

7430 2nd Ave N, St Petersburg

$449,900
New
6049 16th St N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 1,128 SqFt

6049 16th St N, St Petersburg

$185,000
New
5760 86th Ave N, Pinellas Park
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,193 SqFt

5760 86th Ave N, Pinellas Park

$180,000
New
5445 Gulf Blvd #203, St Pete Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 800 SqFt

5445 Gulf Blvd #203, St Pete Beach

$455,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 4th, 2020 at 9:30am EDT.

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

Let's Go