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
5094 Starfish Dr Se #e, St Petersburg
  • Residential
  • 1 Beds
  • 1 Baths
  • 823 SqFt

5094 Starfish Dr Se #e, St Petersburg

$154,900
New
3820 Gulf Blvd #1104, St Pete Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,300 SqFt

3820 Gulf Blvd #1104, St Pete Beach

$799,000
New
11805 3rd St E #11805, Treasure Island
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,435 SqFt

11805 3rd St E #11805, Treasure Island

$409,900
New
6271 106th Ave N, Pinellas Park
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,647 SqFt

6271 106th Ave N, Pinellas Park

$269,900
New
17920 Gulf Blvd #505, Redington Shores
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,330 SqFt

17920 Gulf Blvd #505, Redington Shores

$519,000
New
8536 42nd Ave N, St Petersburg
  • Residential
  • 4 Beds
  • 4 Baths
  • 4,408 SqFt

8536 42nd Ave N, St Petersburg

$1,825,000
New
4638 11th Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 954 SqFt

4638 11th Ave N, St Petersburg

$234,900
New
16047 Redington Dr, Redington Beach
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,156 SqFt

16047 Redington Dr, Redington Beach

$424,900
New
6408 109th Ave N, Pinellas Park
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,369 SqFt

6408 109th Ave N, Pinellas Park

$248,000
New
4100 Porpoise Dr Se, St Petersburg
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,050 SqFt

4100 Porpoise Dr Se, St Petersburg

$159,000
New
1207 Bay Pine Blvd, Indian Rocks Beach
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,195 SqFt

1207 Bay Pine Blvd, Indian Rocks Beach

$320,000
New
7432 Sunshine Skyway Ln S #706, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,455 SqFt

7432 Sunshine Skyway Ln S #706, St Petersburg

$295,000
New
2863 W Vina Del Mar Blvd, St Pete Beach
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,590 SqFt

2863 W Vina Del Mar Blvd, St Pete Beach

$539,500
New
6299 34th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 1 Baths
  • 851 SqFt

6299 34th Ave N, St Petersburg

$204,500
New
227 Colony Point Rd S, St Petersburg
  • Residential
  • 4 Beds
  • 4 Baths
  • 3,114 SqFt

227 Colony Point Rd S, St Petersburg

$1,100,000
New
2556 11th Ave S, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,366 SqFt

2556 11th Ave S, St Petersburg

$175,000
New
119 50th Ter N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 780 SqFt

119 50th Ter N, St Petersburg

$185,000
New
328 E Madeira Ave, Madeira Beach
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,836 SqFt

328 E Madeira Ave, Madeira Beach

$1,100,000
New
15408 Gulf Blvd, Madeira Beach
  • Residential
  • 7 Beds
  • 5 Baths
  • 4,619 SqFt

15408 Gulf Blvd, Madeira Beach

$2,599,000
New
4700 Fairfield Ave S, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 930 SqFt

4700 Fairfield Ave S, St Petersburg

$185,000
New
6958 8th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,230 SqFt

6958 8th Ave N, St Petersburg

$250,000
New
281 15th St N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,855 SqFt

281 15th St N, St Petersburg

$359,900
New
1140 Eden Isle Blvd Ne, St Petersburg
  • Residential
  • 4 Beds
  • 3 Baths
  • 2,630 SqFt

1140 Eden Isle Blvd Ne, St Petersburg

$649,900
New
5127 27th Ave S, Gulfport
  • Residential
  • 5 Beds
  • 4 Baths
  • 2,546 SqFt

5127 27th Ave S, Gulfport

$700,000
New
303 161st Ave, Redington Beach
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,445 SqFt

303 161st Ave, Redington Beach

$399,900
New
12824 88th Ave, Seminole
  • Residential
  • 4 Beds
  • 3 Baths
  • 2,508 SqFt

12824 88th Ave, Seminole

$489,000
New
9174 Blind Pass Rd, St Pete Beach
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,472 SqFt

9174 Blind Pass Rd, St Pete Beach

$285,000
New
20019 Gulf Blvd #4, Indian Shores
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,135 SqFt

20019 Gulf Blvd #4, Indian Shores

$415,000
New
400 4th Ave S #203, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,273 SqFt

400 4th Ave S #203, St Petersburg

$519,000
New
144 Pompano Dr Se #b, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 825 SqFt

144 Pompano Dr Se #b, St Petersburg

$184,900
New
8911 Blind Pass Rd #122, St Pete Beach
  • Residential
  • 1 Beds
  • 1 Baths
  • 645 SqFt

8911 Blind Pass Rd #122, St Pete Beach

$187,500
New
4219 Harrisburg St Ne, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 720 SqFt

4219 Harrisburg St Ne, St Petersburg

$214,900
New
8464 76th Ave, Seminole
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,140 SqFt

8464 76th Ave, Seminole

$249,000
New
2255 1st Ave N, St Petersburg
  • Residential
  • 5 Beds
  • 2 Baths
  • 1,300 SqFt

2255 1st Ave N, St Petersburg

$265,000 ↓ $2,385,000
New
5196 6th St N, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,200 SqFt

5196 6th St N, St Petersburg

$240,000
New
10851 Mangrove Cay Ln Ne #313, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,180 SqFt

10851 Mangrove Cay Ln Ne #313, St Petersburg

$341,000
New
1312 9th Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 810 SqFt

1312 9th Ave N, St Petersburg

$225,000
New
6411 68th Ave N, Pinellas Park
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,192 SqFt

6411 68th Ave N, Pinellas Park

$262,000
New
641 12th Ave S, St Petersburg
  • Residential
  • 4 Beds
  • 3 Baths
  • 2,776 SqFt

641 12th Ave S, St Petersburg

$495,000
New
6265 Sun Blvd #1003, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,240 SqFt

6265 Sun Blvd #1003, St Petersburg

$407,000
New
9951 Frank Dr E, Seminole
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,483 SqFt

9951 Frank Dr E, Seminole

$499,900
New
434 29th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,279 SqFt

434 29th Ave N, St Petersburg

$349,000
New
5524 Escondida Blvd S, St Petersburg
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,120 SqFt

5524 Escondida Blvd S, St Petersburg

$684,900
New
3328 Boca Ciega Dr N, St Petersburg
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,128 SqFt

3328 Boca Ciega Dr N, St Petersburg

$234,900
New
5030 Sunrise Drive S, Saint Petersburg
  • Residential
  • 7 Beds
  • 12 Baths
  • 9,093 SqFt

5030 Sunrise Drive S, Saint Petersburg

$8,000,000
New
6060 Shore Blvd S #607, Gulfport
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,255 SqFt

6060 Shore Blvd S #607, Gulfport

$349,000
New
6075 Shore Blvd S #606, Gulfport
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,120 SqFt

6075 Shore Blvd S #606, Gulfport

$259,000
New
5128 103rd St N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,251 SqFt

5128 103rd St N, St Petersburg

$239,900

 

 

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 21st, 2019 at 7:45pm EST.

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

Let's Go