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
900 Gulf Boulevard 104, INDIAN ROCKS BEACH
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,275 SqFt

900 Gulf Boulevard 104, INDIAN ROCKS BEACH

$565,000
New
1028 79th Street S, ST PETERSBURG
  • Residential
  • 4 Beds
  • 3 Baths
  • 2,153 SqFt

1028 79th Street S, ST PETERSBURG

$1,235,000
New
343 4th Avenue S, ST PETERSBURG
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,835 SqFt

343 4th Avenue S, ST PETERSBURG

$629,900
New
3220 Nautical Place S, ST PETERSBURG
  • Residential
  • 4 Beds
  • 3 Baths
  • 1,920 SqFt

3220 Nautical Place S, ST PETERSBURG

$450,000
New
6440 84th Avenue N, PINELLAS PARK
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,082 SqFt

6440 84th Avenue N, PINELLAS PARK

$200,000
New
12320 90th Avenue, SEMINOLE
  • Residential
  • 4 Beds
  • 2 Baths
  • 2,420 SqFt

12320 90th Avenue, SEMINOLE

$435,000
New
400 4th Avenue S 903, ST PETERSBURG
  • Residential
  • 1 Beds
  • 2 Baths
  • 869 SqFt

400 4th Avenue S 903, ST PETERSBURG

$399,999
New
4553 43rd Avenue N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 1 Baths
  • 800 SqFt

4553 43rd Avenue N, ST PETERSBURG

$220,000
New
3710 16th Street N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 1 Baths
  • 766 SqFt

3710 16th Street N, ST PETERSBURG

$249,000
New
3535 81st Street, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,958 SqFt

3535 81st Street, ST PETERSBURG

$375,000
New
16305 Gulf Boulevard, REDINGTON BEACH
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,403 SqFt

16305 Gulf Boulevard, REDINGTON BEACH

$839,000
New
4 Treasure Lane, TREASURE ISLAND
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,888 SqFt

4 Treasure Lane, TREASURE ISLAND

$949,999
New
512 1st Street 106, INDIAN ROCKS BEACH
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,520 SqFt

512 1st Street 106, INDIAN ROCKS BEACH

$450,000
New
2801 Seabreeze Drive S, GULFPORT
  • Residential
  • 5 Beds
  • 6 Baths
  • 4,509 SqFt

2801 Seabreeze Drive S, GULFPORT

$2,495,000
New
9485 Hamlin Boulevard 8, SEMINOLE
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,250 SqFt

9485 Hamlin Boulevard 8, SEMINOLE

$214,000
New
8339 41st Avenue N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,683 SqFt

8339 41st Avenue N, ST PETERSBURG

$350,000
New
7111 14th Street N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 1 Baths
  • 996 SqFt

7111 14th Street N, ST PETERSBURG

$179,900
New
11599 48th Avenue N, ST PETERSBURG
  • Residential
  • 4 Beds
  • 3 Baths
  • 3,252 SqFt

11599 48th Avenue N, ST PETERSBURG

$975,000
New
1 Key Capri 308 E, TREASURE ISLAND
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,175 SqFt

1 Key Capri 308 E, TREASURE ISLAND

$359,900
New
7430 Sunshine Skyway Lane S 201, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,140 SqFt

7430 Sunshine Skyway Lane S 201, ST PETERSBURG

$295,000
New
469 38th Avenue N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,100 SqFt

469 38th Avenue N, ST PETERSBURG

$229,000
New
300 Beach Drive Ne 2501, ST PETERSBURG
  • Residential
  • 2 Beds
  • 3 Baths
  • 2,384 SqFt

300 Beach Drive Ne 2501, ST PETERSBURG

$1,800,000
New
2626 Boca Ciega Drive N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 1 Baths
  • 959 SqFt

2626 Boca Ciega Drive N, ST PETERSBURG

$269,000
New
224 6th Avenue N 2, ST PETERSBURG
  • Residential
  • 1 Beds
  • 1 Baths
  • 498 SqFt

224 6th Avenue N 2, ST PETERSBURG

$169,900 ↑ $8,000
New
9545 Tara Cay Court 64, SEMINOLE
  • Residential
  • 3 Beds
  • 4 Baths
  • 1,998 SqFt

9545 Tara Cay Court 64, SEMINOLE

$243,500
New
5175 23 Avenue N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,352 SqFt

5175 23 Avenue N, ST PETERSBURG

$284,000
New
1126 55th Avenue N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,536 SqFt

1126 55th Avenue N, ST PETERSBURG

$344,000
New
3514 7th Avenue N, ST PETERSBURG
  • Residential
  • 4 Beds
  • 2 Baths
  • 2,232 SqFt

3514 7th Avenue N, ST PETERSBURG

$389,800
New
10598 Orange Blossom Lane, SEMINOLE
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,904 SqFt

10598 Orange Blossom Lane, SEMINOLE

$344,900 ↓ $5,000
New
11794 78th Terrace, SEMINOLE
  • Residential
  • 2 Beds
  • 1 Baths
  • 770 SqFt

11794 78th Terrace, SEMINOLE

$213,500 ↓ $1,500
New
1706 87th Terrace N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,970 SqFt

1706 87th Terrace N, ST PETERSBURG

$429,500 ↓ $10,400
New
7991 24th Avenue N, ST PETERSBURG
  • Residential
  • 4 Beds
  • 3 Baths
  • 2,054 SqFt

7991 24th Avenue N, ST PETERSBURG

$369,900 ↓ $5,000
New
2623 West Vina Del Mar Boulevard, ST PETE BEACH
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,328 SqFt

2623 West Vina Del Mar Boulevard, ST PETE BEACH

$499,900 ↓ $10,000
New
14609 Loridawn Drive 4, SEMINOLE
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,205 SqFt

14609 Loridawn Drive 4, SEMINOLE

$355,000
New
5281 Venetian Boulevard Ne, ST PETERSBURG
  • Residential
  • 4 Beds
  • 2 Baths
  • 2,216 SqFt

5281 Venetian Boulevard Ne, ST PETERSBURG

$469,900
New
827 20th Avenue N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,440 SqFt

827 20th Avenue N, ST PETERSBURG

$575,000
New
4717 Dolphin Cay Lane S 606, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,891 SqFt

4717 Dolphin Cay Lane S 606, ST PETERSBURG

$665,000
New
1000 35th Street N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,251 SqFt

1000 35th Street N, ST PETERSBURG

$298,000
New
9060 Blind Pass Road 22, ST PETE BEACH
  • Residential
  • 2 Beds
  • 2 Baths
  • 870 SqFt

9060 Blind Pass Road 22, ST PETE BEACH

$289,900 ↓ $10,000
New
470 3rd Street S 701, ST PETERSBURG
  • Residential
  • 2 Beds
  • 1 Baths
  • 983 SqFt

470 3rd Street S 701, ST PETERSBURG

$360,000
New
5500 Denver Street Ne, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,745 SqFt

5500 Denver Street Ne, ST PETERSBURG

$439,000
New
470 3rd Street S 206, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,045 SqFt

470 3rd Street S 206, ST PETERSBURG

$241,900 ↓ $3,100
New
8575 Sunset Court, TREASURE ISLAND
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,713 SqFt

8575 Sunset Court, TREASURE ISLAND

$950,000
New
357 8th Avenue N 5, TIERRA VERDE
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,095 SqFt

357 8th Avenue N 5, TIERRA VERDE

$305,000 ↓ $10,000
New
2265 7th Street N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,336 SqFt

2265 7th Street N, ST PETERSBURG

$750,000
New
9215 Starkey Road, SEMINOLE
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,134 SqFt

9215 Starkey Road, SEMINOLE

$225,000
New
6360 3rd Palm Point, ST PETE BEACH
  • Residential
  • 5 Beds
  • 4 Baths
  • 2,917 SqFt

6360 3rd Palm Point, ST PETE BEACH

$1,350,000
New
3030 11th Street N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,336 SqFt

3030 11th Street N, ST PETERSBURG

$380,000 ↑ $5,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 October 1st, 2020 at 4:31am EDT.

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

Let's Go