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
5353 57th Avenue N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,383 SqFt

5353 57th Avenue N, ST PETERSBURG

$155,000
New
1501 78th Avenue N, ST PETERSBURG
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,808 SqFt

1501 78th Avenue N, ST PETERSBURG

$294,100
New
805 26th Avenue S, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,081 SqFt

805 26th Avenue S, ST PETERSBURG

$229,000 ↓ $20,999
New
3710 27th Avenue S, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,458 SqFt

3710 27th Avenue S, ST PETERSBURG

$289,900
New
5220 Brittany Drive S 507, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,175 SqFt

5220 Brittany Drive S 507, ST PETERSBURG

$219,900
New
1035 58th Avenue N, ST PETERSBURG
  • Residential
  • 5 Beds
  • 5 Baths
  • 2,500 SqFt

1035 58th Avenue N, ST PETERSBURG

$399,000 ↓ $10,000
New
7001 Onyx Drive N, ST PETERSBURG
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,112 SqFt

7001 Onyx Drive N, ST PETERSBURG

$369,000 ↓ $8,000
New
4560 45th Street S, ST PETERSBURG
  • Residential
  • 4 Beds
  • 3 Baths
  • 3,470 SqFt

4560 45th Street S, ST PETERSBURG

$865,000 ↓ $10,000
New
2142 Bayou Grande Boulevard Ne, ST PETERSBURG
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,733 SqFt

2142 Bayou Grande Boulevard Ne, ST PETERSBURG

$579,000
New
6104 Palma Del Mar Boulevard S 503, ST PETERSBURG
  • Residential
  • 1 Beds
  • 2 Baths
  • 780 SqFt

6104 Palma Del Mar Boulevard S 503, ST PETERSBURG

$212,000 ↓ $3,000
New
5891 91st Avenue N, PINELLAS PARK
  • Residential
  • 4 Beds
  • 1 Baths
  • 1,635 SqFt

5891 91st Avenue N, PINELLAS PARK

$249,999
New
4681 1st Street Ne 304, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,120 SqFt

4681 1st Street Ne 304, ST PETERSBURG

$222,600 ↓ $2,400
New
2126 8th Avenue N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,350 SqFt

2126 8th Avenue N, ST PETERSBURG

$374,900 ↓ $100
New
5012 Starfish Drive Se A, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,018 SqFt

5012 Starfish Drive Se A, ST PETERSBURG

$290,500 ↓ $24,500
New
4934 21st Street N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 900 SqFt

4934 21st Street N, ST PETERSBURG

$189,900
New
13912 Dominica Drive, SEMINOLE
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,606 SqFt

13912 Dominica Drive, SEMINOLE

$305,000 ↑ $5,000
New
2521 51st Way S, GULFPORT
  • Residential
  • 2 Beds
  • 1 Baths
  • 768 SqFt

2521 51st Way S, GULFPORT

$284,900 ↓ $4,100
New
6440 Bonnie Bay Circle N, PINELLAS PARK
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,049 SqFt

6440 Bonnie Bay Circle N, PINELLAS PARK

$159,900
New
460 82nd Avenue, ST PETE BEACH
  • Residential
  • 5 Beds
  • 2 Baths
  • 2,100 SqFt

460 82nd Avenue, ST PETE BEACH

$475,000 ↓ $3,000
New
4720 Brittany Drive S 38, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,220 SqFt

4720 Brittany Drive S 38, ST PETERSBURG

$259,500
New
1766 Maryland, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,416 SqFt

1766 Maryland, ST PETERSBURG

$327,000 ↓ $6,000
New
322 Madeira Circle, ST PETERSBURG
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,585 SqFt

322 Madeira Circle, ST PETERSBURG

$439,000
New
1774 Mississippi Avenue Ne, ST PETERSBURG
  • Residential
  • 3 Beds
  • 1 Baths
  • 945 SqFt

1774 Mississippi Avenue Ne, ST PETERSBURG

$279,900
New
1031 3rd Street N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,475 SqFt

1031 3rd Street N, ST PETERSBURG

$874,900
New
4554 25th Avenue S, ST PETERSBURG
  • Residential
  • 2 Beds
  • 1 Baths
  • 1,077 SqFt

4554 25th Avenue S, ST PETERSBURG

$219,900 ↓ $4,100
New
460 24th Street N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,660 SqFt

460 24th Street N, ST PETERSBURG

$589,900 ↓ $6,000
New
471 11th Avenue N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,693 SqFt

471 11th Avenue N, ST PETERSBURG

$469,000 ↓ $5,000
New
631 Newton Avenue S, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,224 SqFt

631 Newton Avenue S, ST PETERSBURG

$224,000 ↓ $1,000
New
6630 Rosati Lane S, ST PETERSBURG
  • Residential
  • 2 Beds
  • 1 Baths
  • 948 SqFt

6630 Rosati Lane S, ST PETERSBURG

$169,000
New
3000 24th Avenue N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,010 SqFt

3000 24th Avenue N, ST PETERSBURG

$174,991 ↓ $4,000
New
7100 Sunshine Skyway Lane S 303, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,290 SqFt

7100 Sunshine Skyway Lane S 303, ST PETERSBURG

$279,000
New
11605 Gulf Boulevard 405, TREASURE ISLAND
  • Residential
  • 2 Beds
  • 2 Baths
  • 914 SqFt

11605 Gulf Boulevard 405, TREASURE ISLAND

$415,000
New
14146 Gulf Blvd 3a, MADEIRA BEACH
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,415 SqFt

14146 Gulf Blvd 3a, MADEIRA BEACH

$549,999
New
511 62nd Avenue S, ST PETERSBURG
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,197 SqFt

511 62nd Avenue S, ST PETERSBURG

$199,000
New
4611 41st Avenue N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,182 SqFt

4611 41st Avenue N, ST PETERSBURG

$239,999
New
515 53rd Avenue N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,995 SqFt

515 53rd Avenue N, ST PETERSBURG

$399,999
New
364 Boca Ciega Point Boulevard, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,910 SqFt

364 Boca Ciega Point Boulevard, ST PETERSBURG

$485,000
New
260 Medallion Boulevard H, MADEIRA BEACH
  • Residential
  • 2 Beds
  • 1 Baths
  • 750 SqFt

260 Medallion Boulevard H, MADEIRA BEACH

$305,000
New
2100 Gulf Boulevard, INDIAN ROCKS BEACH
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,950 SqFt

2100 Gulf Boulevard, INDIAN ROCKS BEACH

$925,000
New
6110 Bahama Shores Drive S, ST PETERSBURG
  • Residential
  • 4 Beds
  • 5 Baths
  • 3,484 SqFt

6110 Bahama Shores Drive S, ST PETERSBURG

$1,149,000
New
1015 32nd Avenue N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 1 Baths
  • 1,106 SqFt

1015 32nd Avenue N, ST PETERSBURG

$234,900
New
5260 42nd Street S, ST PETERSBURG
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,973 SqFt

5260 42nd Street S, ST PETERSBURG

$449,000 ↓ $6,000
New
17300 Gulf Boulevard 5, NORTH REDINGTON BEACH
  • Residential
  • 1 Beds
  • 1 Baths
  • 423 SqFt

17300 Gulf Boulevard 5, NORTH REDINGTON BEACH

$259,000 ↓ $10,900
New
925 26th Avenue S, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,206 SqFt

925 26th Avenue S, ST PETERSBURG

$254,900
New
3331 Bayshore Boulevard Ne, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,516 SqFt

3331 Bayshore Boulevard Ne, ST PETERSBURG

$1,085,000
New
1095 Mortola Drive Ne, ST PETERSBURG
  • Residential
  • 2 Beds
  • 1 Baths
  • 850 SqFt

1095 Mortola Drive Ne, ST PETERSBURG

$168,000
New
13500 Gulf Boulevard 502, MADEIRA BEACH
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,280 SqFt

13500 Gulf Boulevard 502, MADEIRA BEACH

$720,000
New
3206 South Maritana Drive, ST PETE BEACH
  • Residential
  • 2 Beds
  • 3 Baths
  • 3,230 SqFt

3206 South Maritana Drive, ST PETE BEACH

$1,055,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 2:16am EDT.

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

Let's Go