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
5319 60th Avenue N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,270 SqFt

5319 60th Avenue N, ST PETERSBURG

$289,900
New
5227 24th Avenue N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,521 SqFt

5227 24th Avenue N, ST PETERSBURG

$409,900
New
756 17th Avenue N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,580 SqFt

756 17th Avenue N, ST PETERSBURG

$539,900
New
7194 Key Haven Road 403, SEMINOLE
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,500 SqFt

7194 Key Haven Road 403, SEMINOLE

$395,000
New
5118 7th Avenue N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 1 Baths
  • 977 SqFt

5118 7th Avenue N, ST PETERSBURG

$295,000
New
825 18th Avenue Ne, ST PETERSBURG
  • Residential
  • 5 Beds
  • 4 Baths
  • 3,518 SqFt

825 18th Avenue Ne, ST PETERSBURG

$2,400,000
New
4630 Helena Street Ne, ST PETERSBURG
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,976 SqFt

4630 Helena Street Ne, ST PETERSBURG

$679,990
New
4374 37th Avenue N, SAINT PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,502 SqFt

4374 37th Avenue N, SAINT PETERSBURG

$339,900 ↓ $10,000
New
6831 Sandwater Trail N, PINELLAS PARK
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,248 SqFt

6831 Sandwater Trail N, PINELLAS PARK

$299,900 ↓ $10,000
New
815 18th Avenue Ne, ST PETERSBURG
  • Residential
  • 5 Beds
  • 5 Baths
  • 2,982 SqFt

815 18th Avenue Ne, ST PETERSBURG

$1,790,000
New
17400 Gulf Boulevard I8, REDINGTON SHORES
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,240 SqFt

17400 Gulf Boulevard I8, REDINGTON SHORES

$605,000 ↓ $10,000
New
12085 98th Avenue, SEMINOLE
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,861 SqFt

12085 98th Avenue, SEMINOLE

$580,000
New
15316 Gulf Boulevard 404, MADEIRA BEACH
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,625 SqFt

15316 Gulf Boulevard 404, MADEIRA BEACH

$969,000
New
5305 61st Terrace N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,270 SqFt

5305 61st Terrace N, ST PETERSBURG

$275,000
New
835 50th Ave N, ST PETERSBURG
  • Residential
  • 5 Beds
  • 2 Baths
  • 1,842 SqFt

835 50th Ave N, ST PETERSBURG

$549,000
New
17940 Gulf Boulevard 3a, REDINGTON SHORES
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,165 SqFt

17940 Gulf Boulevard 3a, REDINGTON SHORES

$695,000
New
3488 40th Way N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 1 Baths
  • 1,021 SqFt

3488 40th Way N, ST PETERSBURG

$199,000
New
4900 Brittany Drive S 1711, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,110 SqFt

4900 Brittany Drive S 1711, ST PETERSBURG

$330,000
New
9980 Gulf Boulevard 307, TREASURE ISLAND
  • Residential
  • 1 Beds
  • 1 Baths
  • 365 SqFt

9980 Gulf Boulevard 307, TREASURE ISLAND

$365,000
New
1030 15th Avenue N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,943 SqFt

1030 15th Avenue N, ST PETERSBURG

$629,900
New
625 Boca Ciega Point Boulevard N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,400 SqFt

625 Boca Ciega Point Boulevard N, ST PETERSBURG

$550,000
New
1480 83rd Avenue N, ST PETERSBURG
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,398 SqFt

1480 83rd Avenue N, ST PETERSBURG

$389,000 ↓ $30,000
New
13429 88th Avenue, SEMINOLE
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,560 SqFt

13429 88th Avenue, SEMINOLE

$359,900 ↓ $10,000
New
18400 Gulf Boulevard 1406, INDIAN SHORES
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,400 SqFt

18400 Gulf Boulevard 1406, INDIAN SHORES

$789,000
New
6550 Shoreline Drive 7406, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,665 SqFt

6550 Shoreline Drive 7406, ST PETERSBURG

$435,000
New
5409 Jersey Avenue S, GULFPORT
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,119 SqFt

5409 Jersey Avenue S, GULFPORT

$302,899 ↓ $12,099
New
840 9th Avenue S, ST PETERSBURG
  • Residential
  • 4 Beds
  • 3 Baths
  • 1,064 SqFt

840 9th Avenue S, ST PETERSBURG

$599,000 ↓ $16,000
New
6218 Palma Del Mar Boulevard S 102, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 890 SqFt

6218 Palma Del Mar Boulevard S 102, ST PETERSBURG

$359,900
New
267 Sea Horse Drive Se B, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,018 SqFt

267 Sea Horse Drive Se B, ST PETERSBURG

$409,000
New
8039 Garden Drive 105, SEMINOLE
  • Residential
  • 2 Beds
  • 2 Baths
  • 880 SqFt

8039 Garden Drive 105, SEMINOLE

$155,000
New
875 15th Avenue S S, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,056 SqFt

875 15th Avenue S S, ST PETERSBURG

$189,900
New
19807 Gulf Boulevard 111, INDIAN SHORES
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,080 SqFt

19807 Gulf Boulevard 111, INDIAN SHORES

$515,000 ↑ $15,100
New
253 Rex Place C, MADEIRA BEACH
  • Residential
  • 1 Beds
  • 1 Baths
  • 430 SqFt

253 Rex Place C, MADEIRA BEACH

$349,900 ↓ $25,100
New
1727 Mississippi Avenue Ne, SAINT PETERSBURG
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,626 SqFt

1727 Mississippi Avenue Ne, SAINT PETERSBURG

$399,900 ↓ $20,000
New
8742 95th Avenue, SEMINOLE
  • Residential
  • 3 Beds
  • 2 Baths
  • 952 SqFt

8742 95th Avenue, SEMINOLE

$259,900
New
355 Davison Avenue Ne, ST PETERSBURG
  • Residential
  • 2 Beds
  • 1 Baths
  • 780 SqFt

355 Davison Avenue Ne, ST PETERSBURG

$150,000
New
5839 39th Street N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,170 SqFt

5839 39th Street N, ST PETERSBURG

$299,900
New
10913 70th Avenue, SEMINOLE
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,607 SqFt

10913 70th Avenue, SEMINOLE

$379,900
New
7836 62nd Way N, PINELLAS PARK
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,516 SqFt

7836 62nd Way N, PINELLAS PARK

$299,900
New
1902 Arrowhead Drive Ne, ST PETERSBURG
  • Residential
  • 3 Beds
  • 4 Baths
  • 3,258 SqFt

1902 Arrowhead Drive Ne, ST PETERSBURG

$1,295,000
New
231 16th Avenue Ne, ST PETERSBURG
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,719 SqFt

231 16th Avenue Ne, ST PETERSBURG

$1,275,000
New
87 16th Street S, SAINT PETERSBURG
  • Residential
  • 1 Beds
  • 2 Baths
  • 1,242 SqFt

87 16th Street S, SAINT PETERSBURG

$414,900 ↓ $15,000
New
973 31st Terrace Ne, ST PETERSBURG
  • Residential
  • 5 Beds
  • 4 Baths
  • 3,272 SqFt

973 31st Terrace Ne, ST PETERSBURG

$2,695,000
New
8021 43rd Street N, PINELLAS PARK
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,776 SqFt

8021 43rd Street N, PINELLAS PARK

$285,000
New
1725 Preston Street S, ST PETERSBURG
  • Residential
  • 6 Beds
  • 3 Baths
  • 1,848 SqFt

1725 Preston Street S, ST PETERSBURG

$329,000
New
14462 91st Avenue, SEMINOLE
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,854 SqFt

14462 91st Avenue, SEMINOLE

$489,900 ↓ $10,000
New
4043 69th Terrace N, PINELLAS PARK
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,500 SqFt

4043 69th Terrace N, PINELLAS PARK

$299,000
New
800 61st Street N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,512 SqFt

800 61st Street N, ST PETERSBURG

$395,000 ↑ $20,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 22nd, 2021 at 10:24am EDT.

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

Let's Go