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
3412 E Maritana Dr, St Pete Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,059 SqFt

3412 E Maritana Dr, St Pete Beach

$489,990
New
6895 47th Ln N, Pinellas Park
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,500 SqFt

6895 47th Ln N, Pinellas Park

$245,000
New
2234 6th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,456 SqFt

2234 6th Ave N, St Petersburg

$450,000
New
4900 38th Way S #501, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,145 SqFt

4900 38th Way S #501, St Petersburg

$180,000
New
4575 Cove Cir #1207, St Petersburg
  • Residential
  • 1 Beds
  • 1 Baths
  • 800 SqFt

4575 Cove Cir #1207, St Petersburg

$189,000
New
8911 Blind Pass Rd #221, St Pete Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,005 SqFt

8911 Blind Pass Rd #221, St Pete Beach

$250,000
New
7075 Bayou West Pl N, Pinellas Park
  • Residential
  • 3 Beds
  • 2 Baths
  • 2,178 SqFt

7075 Bayou West Pl N, Pinellas Park

$425,000
New
4626 Bayshore Blvd Ne, St Petersburg
  • Residential
  • 4 Beds
  • 2 Baths
  • 2,259 SqFt

4626 Bayshore Blvd Ne, St Petersburg

$349,000
New
453 88th Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 972 SqFt

453 88th Ave N, St Petersburg

$160,000
New
322 35th Ave Ne, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,223 SqFt

322 35th Ave Ne, St Petersburg

$423,500
New
11825 3rd St E, Treasure Island
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,435 SqFt

11825 3rd St E, Treasure Island

$409,000
New
1500 77th St N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,270 SqFt

1500 77th St N, St Petersburg

$259,999
New
401 150th Ave #257, Madeira Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,290 SqFt

401 150th Ave #257, Madeira Beach

$410,000
New
4811 Cordova Way S, St Petersburg
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,658 SqFt

4811 Cordova Way S, St Petersburg

$379,900
New
2670 Columbus Way S, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 2,376 SqFt

2670 Columbus Way S, St Petersburg

$599,000
New
6971 Dalkeith Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,157 SqFt

6971 Dalkeith Ave N, St Petersburg

$225,000
New
5213 26th Ave S, Gulfport
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,400 SqFt

5213 26th Ave S, Gulfport

$549,990
New
425 4th Ave N, Tierra Verde
  • Residential
  • 4 Beds
  • 4 Baths
  • 3,184 SqFt

425 4th Ave N, Tierra Verde

$753,832
New
810 36th Ave N, St Petersburg
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,933 SqFt

810 36th Ave N, St Petersburg

$864,121
New
9211 42nd Way N, Pinellas Park
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,486 SqFt

9211 42nd Way N, Pinellas Park

$225,000
New
16500 Gulf Blvd #656, North Redington Beach
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,826 SqFt

16500 Gulf Blvd #656, North Redington Beach

$979,000
New
3469 100th Ter N #4, Pinellas Park
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,124 SqFt

3469 100th Ter N #4, Pinellas Park

$151,777
New
460 22nd St N, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,252 SqFt

460 22nd St N, St Petersburg

$369,000
New
3415 100th Ave N, Pinellas Park
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,328 SqFt

3415 100th Ave N, Pinellas Park

$185,000
New
2544 17th Ave S, St Petersburg
  • Residential
  • 3 Beds
  • 1 Baths
  • 938 SqFt

2544 17th Ave S, St Petersburg

$164,900
New
11776 Marla Ln, Seminole
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,673 SqFt

11776 Marla Ln, Seminole

$425,000
New
224 Cedarwood Cir #224, Seminole
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,560 SqFt

224 Cedarwood Cir #224, Seminole

$176,900
New
1934 42nd St S, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,097 SqFt

1934 42nd St S, St Petersburg

$165,000
New
4329 Queen St N, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 902 SqFt

4329 Queen St N, St Petersburg

$219,900
New
280 126th Ave #104, Treasure Island
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,245 SqFt

280 126th Ave #104, Treasure Island

$309,000
New
6460 33rd Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,965 SqFt

6460 33rd Ave N, St Petersburg

$259,900
New
4711 1st Ave S, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 1,228 SqFt

4711 1st Ave S, St Petersburg

$210,000
New
127 1st St E #205, Tierra Verde
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,220 SqFt

127 1st St E #205, Tierra Verde

$375,000
New
2421 80th St N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 951 SqFt

2421 80th St N, St Petersburg

$199,900
New
8181 46th St N, Pinellas Park
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,520 SqFt

8181 46th St N, Pinellas Park

$239,000
New
761 Caya Costa Ct Ne, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,127 SqFt

761 Caya Costa Ct Ne, St Petersburg

$525,000
New
1644 23rd Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 1,660 SqFt

1644 23rd Ave N, St Petersburg

$349,000
New
20001 Gulf Blvd #204, Indian Shores
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,560 SqFt

20001 Gulf Blvd #204, Indian Shores

$699,000
New
9430 Mainlands Blvd W, Pinellas Park
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,656 SqFt

9430 Mainlands Blvd W, Pinellas Park

$264,911
New
9863 111th St, Seminole
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,376 SqFt

9863 111th St, Seminole

$239,900
New
1210 74th St N, St Petersburg
  • Residential
  • 4 Beds
  • 3 Baths
  • 1,785 SqFt

1210 74th St N, St Petersburg

$329,900
New
1107 Pelican Dr S, St Petersburg
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,328 SqFt

1107 Pelican Dr S, St Petersburg

$279,900
New
611 26th Ave S, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 860 SqFt

611 26th Ave S, St Petersburg

$160,000
New
795 Collany Road #204, Tierra Verde
  • Residential
  • 3 Beds
  • 4 Baths
  • 2,939 SqFt

795 Collany Road #204, Tierra Verde

$1,699,000
New
5801 Bayou Grande Blvd Ne, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,664 SqFt

5801 Bayou Grande Blvd Ne, St Petersburg

$789,000
New
8711 Blind Pass Rd #210a, St Pete Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,070 SqFt

8711 Blind Pass Rd #210a, St Pete Beach

$319,900
New
665 Garland Cir, Indian Rocks Beach
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,566 SqFt

665 Garland Cir, Indian Rocks Beach

$395,000
New
8186 Terrace Garden Dr N #207, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,435 SqFt

8186 Terrace Garden Dr N #207, St Petersburg

$185,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 November 15th, 2019 at 12:17pm EST.

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

Let's Go