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
4783 54th Avenue N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,110 SqFt

4783 54th Avenue N, ST PETERSBURG

$230,000
New
835 23rd Avenue N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,610 SqFt

835 23rd Avenue N, ST PETERSBURG

$499,888 ↓ $25,112
New
1034 48th Avenue N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,353 SqFt

1034 48th Avenue N, ST PETERSBURG

$360,000
New
399 C 2nd Street 518, INDIAN ROCKS BEACH
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,540 SqFt

399 C 2nd Street 518, INDIAN ROCKS BEACH

$689,000
New
2560 40th Avenue N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,222 SqFt

2560 40th Avenue N, ST PETERSBURG

$239,500 ↓ $500
New
8976 95th Street, SEMINOLE
  • Residential
  • 5 Beds
  • 2 Baths
  • 1,754 SqFt

8976 95th Street, SEMINOLE

$315,000
New
1 Windrush Boulevard 4, INDIAN ROCKS BEACH
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,040 SqFt

1 Windrush Boulevard 4, INDIAN ROCKS BEACH

$289,000 ↓ $10,000
New
170 Se Lincoln Circle N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 1 Baths
  • 924 SqFt

170 Se Lincoln Circle N, ST PETERSBURG

$214,900 ↓ $100
New
1515 Pinellas Bayway S 12, TIERRA VERDE
  • Residential
  • 2 Beds
  • 2 Baths
  • 830 SqFt

1515 Pinellas Bayway S 12, TIERRA VERDE

$329,900
New
6438 30th Way N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,200 SqFt

6438 30th Way N, ST PETERSBURG

$238,500
New
3901 17th Avenue N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,039 SqFt

3901 17th Avenue N, ST PETERSBURG

$278,000
New
9028 Baywood Park Drive, SEMINOLE
  • Residential
  • 4 Beds
  • 4 Baths
  • 3,140 SqFt

9028 Baywood Park Drive, SEMINOLE

$759,000
New
1150 59th Avenue N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,216 SqFt

1150 59th Avenue N, ST PETERSBURG

$235,000 ↓ $10,000
New
11051 Rumford Court N, PINELLAS PARK
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,304 SqFt

11051 Rumford Court N, PINELLAS PARK

$275,000
New
1605 Royal Palm Drive S A, GULFPORT
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,168 SqFt

1605 Royal Palm Drive S A, GULFPORT

$474,900 ↓ $15,000
New
12500 Capri Circle N 304, TREASURE ISLAND
  • Residential
  • 2 Beds
  • 2 Baths
  • 975 SqFt

12500 Capri Circle N 304, TREASURE ISLAND

$265,000
New
3135 8th Avenue N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 1 Baths
  • 903 SqFt

3135 8th Avenue N, ST PETERSBURG

$230,000
New
7545 64th Way N, PINELLAS PARK
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,365 SqFt

7545 64th Way N, PINELLAS PARK

$275,000 ↓ $3,000
New
6842 46th Way N, PINELLAS PARK
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,420 SqFt

6842 46th Way N, PINELLAS PARK

$243,000
New
8921 Blind Pass Road 342, ST PETE BEACH
  • Residential
  • 1 Beds
  • 1 Baths
  • 470 SqFt

8921 Blind Pass Road 342, ST PETE BEACH

$189,900
New
227 Palm Lane N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,898 SqFt

227 Palm Lane N, ST PETERSBURG

$474,900 ↓ $4,100
New
4693 Mirabella Court, ST PETE BEACH
  • Residential
  • 4 Beds
  • 5 Baths
  • 3,691 SqFt

4693 Mirabella Court, ST PETE BEACH

$1,195,000
New
6000 8th Avenue N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,530 SqFt

6000 8th Avenue N, ST PETERSBURG

$475,000
New
4950 Gulf Boulevard 702, ST PETE BEACH
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,505 SqFt

4950 Gulf Boulevard 702, ST PETE BEACH

$559,900
New
4018 37th Avenue N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 968 SqFt

4018 37th Avenue N, ST PETERSBURG

$249,900
New
1201 42nd Avenue N, ST PETERSBURG
  • Residential
  • 4 Beds
  • 5 Baths
  • 3,564 SqFt

1201 42nd Avenue N, ST PETERSBURG

$949,000
New
12854 Lois Avenue, SEMINOLE
  • Residential
  • 4 Beds
  • 3 Baths
  • 2,752 SqFt

12854 Lois Avenue, SEMINOLE

$429,900
New
3981 67th Avenue N, PINELLAS PARK
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,111 SqFt

3981 67th Avenue N, PINELLAS PARK

$273,000
New
3500 6th Avenue S, ST PETERSBURG
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,391 SqFt

3500 6th Avenue S, ST PETERSBURG

$229,900
New
8989 Pinehurst Drive 4, SEMINOLE
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,585 SqFt

8989 Pinehurst Drive 4, SEMINOLE

$248,888
New
6322 Palma Del Mar Boulevard S 203, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 890 SqFt

6322 Palma Del Mar Boulevard S 203, ST PETERSBURG

$325,000
New
4135 52nd Avenue S, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,905 SqFt

4135 52nd Avenue S, ST PETERSBURG

$429,000 ↓ $5,000
New
14072 95th Avenue, SEMINOLE
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,554 SqFt

14072 95th Avenue, SEMINOLE

$299,990 ↓ $10,009
New
56 44th Ave, ST PETE BEACH
  • Residential
  • 2 Beds
  • 2 Baths
  • 960 SqFt

56 44th Ave, ST PETE BEACH

$699,000
New
947 Eden Isle Drive Ne, ST PETERSBURG
  • Residential
  • 5 Beds
  • 7 Baths
  • 5,200 SqFt

947 Eden Isle Drive Ne, ST PETERSBURG

$2,698,000 ↓ $1,000
New
262 Sw Lincoln Circle N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,720 SqFt

262 Sw Lincoln Circle N, ST PETERSBURG

$355,000
New
10521 110th Way, SEMINOLE
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,356 SqFt

10521 110th Way, SEMINOLE

$295,000
New
441 57th Street N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,478 SqFt

441 57th Street N, ST PETERSBURG

$279,900
New
1344 Marion Drive S, ST PETERSBURG
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,182 SqFt

1344 Marion Drive S, ST PETERSBURG

$425,000
New
8911 Blind Pass Road 121, ST PETE BEACH
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,005 SqFt

8911 Blind Pass Road 121, ST PETE BEACH

$239,000
New
4747 Haines Road N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 1 Baths
  • 1,040 SqFt

4747 Haines Road N, ST PETERSBURG

$224,800 ↓ $100
New
11603 87th Avenue, SEMINOLE
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,520 SqFt

11603 87th Avenue, SEMINOLE

$319,900
New
5275 86th Avenue N, PINELLAS PARK
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,293 SqFt

5275 86th Avenue N, PINELLAS PARK

$259,900 ↓ $15,000
New
301 21st Avenue N, ST PETERSBURG
  • Residential
  • 4 Beds
  • 3 Baths
  • 1,328 SqFt

301 21st Avenue N, ST PETERSBURG

$569,900 ↓ $5,069
New
2814 36th Avenue N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,084 SqFt

2814 36th Avenue N, ST PETERSBURG

$254,900
New
19811 Gulf Boulevard 308, INDIAN SHORES
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,180 SqFt

19811 Gulf Boulevard 308, INDIAN SHORES

$429,000
New
5526 15th Avenue S, GULFPORT
  • Residential
  • 2 Beds
  • 1 Baths
  • 864 SqFt

5526 15th Avenue S, GULFPORT

$174,900
New
6021 1st Ave N, ST PETERSBURG
  • Residential
  • 4 Beds
  • 3 Baths
  • 2,021 SqFt

6021 1st Ave N, ST PETERSBURG

$385,999 ↓ $14,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 December 4th, 2020 at 9:40am EST.

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

Let's Go