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
13720 Gulf Boulevard 207, MADEIRA BEACH
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,130 SqFt

13720 Gulf Boulevard 207, MADEIRA BEACH

$899,000
New
2795 Kipps Colony Drive 205, GULFPORT
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,785 SqFt

2795 Kipps Colony Drive 205, GULFPORT

$750,000
New
2745 52nd Way N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,025 SqFt

2745 52nd Way N, ST PETERSBURG

$325,000
New
12412 Gulf Boulevard, TREASURE ISLAND
  • Residential
  • 2 Beds
  • 1 Baths
  • 998 SqFt

12412 Gulf Boulevard, TREASURE ISLAND

$598,900
New
470 3rd Street S 422, ST PETERSBURG
  • Residential
  • 1 Beds
  • 1 Baths
  • 859 SqFt

470 3rd Street S 422, ST PETERSBURG

$340,000
New
575 53rd Avenue N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,885 SqFt

575 53rd Avenue N, ST PETERSBURG

$532,000 ↓ $17,000
New
4522 22nd Avenue N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,648 SqFt

4522 22nd Avenue N, ST PETERSBURG

$410,000 ↓ $20,000
New
675 64th Avenue S, ST PETERSBURG
  • Residential
  • 3 Beds
  • 3 Baths
  • 1,599 SqFt

675 64th Avenue S, ST PETERSBURG

$360,000
New
8337 95th Terrace, SEMINOLE
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,150 SqFt

8337 95th Terrace, SEMINOLE

$250,000
New
4685 15th Avenue S, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,038 SqFt

4685 15th Avenue S, ST PETERSBURG

$294,900
New
4053 31st Street N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,448 SqFt

4053 31st Street N, ST PETERSBURG

$239,990
New
175 2nd Street S 912, ST PETERSBURG
  • Residential
  • 1 Beds
  • 1 Baths
  • 955 SqFt

175 2nd Street S 912, ST PETERSBURG

$540,000
New
5125 4th Street S, ST PETERSBURG
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,832 SqFt

5125 4th Street S, ST PETERSBURG

$600,000 ↓ $19,000
New
8332 66th Way N, PINELLAS PARK
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,025 SqFt

8332 66th Way N, PINELLAS PARK

$369,900
New
9425 Blind Pass Road 504, ST PETE BEACH
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,175 SqFt

9425 Blind Pass Road 504, ST PETE BEACH

$545,000
New
4762 54th Avenue N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 1 Baths
  • 709 SqFt

4762 54th Avenue N, ST PETERSBURG

$229,000
New
10832 54th Avenue N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,556 SqFt

10832 54th Avenue N, ST PETERSBURG

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

1 Windrush Boulevard 19, INDIAN ROCKS BEACH

$299,995
New
270 Sw Lincoln Circle N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 988 SqFt

270 Sw Lincoln Circle N, ST PETERSBURG

$315,000
New
518 62nd Avenue Ne, ST PETERSBURG
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,278 SqFt

518 62nd Avenue Ne, ST PETERSBURG

$350,000
New
2 79th St S, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,206 SqFt

2 79th St S, ST PETERSBURG

$589,000 ↓ $8,000
New
5518 21st Avenue S, GULFPORT
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,768 SqFt

5518 21st Avenue S, GULFPORT

$649,900
New
755 Collany Road 407, TIERRA VERDE
  • Residential
  • 3 Beds
  • 4 Baths
  • 2,852 SqFt

755 Collany Road 407, TIERRA VERDE

$1,384,000
New
2317 44th Street S, ST PETERSBURG
  • Residential
  • 4 Beds
  • 3 Baths
  • 2,200 SqFt

2317 44th Street S, ST PETERSBURG

$674,995
New
202 Elmwood Circle 202, SEMINOLE
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,255 SqFt

202 Elmwood Circle 202, SEMINOLE

$165,000
New
4928 61st Avenue S, ST PETERSBURG
  • Residential
  • 3 Beds
  • 4 Baths
  • 3,282 SqFt

4928 61st Avenue S, ST PETERSBURG

$2,395,000
New
4900 Cadiz Way S, ST PETERSBURG
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,972 SqFt

4900 Cadiz Way S, ST PETERSBURG

$498,900 ↓ $1,000
New
3860 48th Avenue S, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,693 SqFt

3860 48th Avenue S, ST PETERSBURG

$1,139,000
New
5024 Venetian Boulevard Ne, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,417 SqFt

5024 Venetian Boulevard Ne, ST PETERSBURG

$675,000
New
210 5th Avenue S 202, ST PETERSBURG
  • Residential
  • 1 Beds
  • 1 Baths
  • 655 SqFt

210 5th Avenue S 202, ST PETERSBURG

$255,000
New
4050 39th Avenue N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 1 Baths
  • 832 SqFt

4050 39th Avenue N, ST PETERSBURG

$240,000 ↓ $4,500
New
1608 Preston Street S, ST PETERSBURG
  • Residential
  • 2 Beds
  • 1 Baths
  • 833 SqFt

1608 Preston Street S, ST PETERSBURG

$185,000 ↓ $15,000
New
5603 80th Street N 202, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,245 SqFt

5603 80th Street N 202, ST PETERSBURG

$179,000
New
9967 52nd Terrace N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,607 SqFt

9967 52nd Terrace N, ST PETERSBURG

$400,000
New
5950 Pelican Bay Plaza S 1102, GULFPORT
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,912 SqFt

5950 Pelican Bay Plaza S 1102, GULFPORT

$629,000
New
5820 Cypress Street N, ST PETERSBURG
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,121 SqFt

5820 Cypress Street N, ST PETERSBURG

$354,900
New
6515 70th Avenue N, PINELLAS PARK
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,556 SqFt

6515 70th Avenue N, PINELLAS PARK

$343,000 ↓ $12,000
New
19417 Gulf Boulevard C-105, INDIAN SHORES
  • Residential
  • 1 Beds
  • 1 Baths
  • 735 SqFt

19417 Gulf Boulevard C-105, INDIAN SHORES

$419,000
New
1570 83rd Avenue N, ST PETERSBURG
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,423 SqFt

1570 83rd Avenue N, ST PETERSBURG

$399,900
New
1763 New Hampshire Avenue Ne, ST PETERSBURG
  • Residential
  • 2 Beds
  • 1 Baths
  • 805 SqFt

1763 New Hampshire Avenue Ne, ST PETERSBURG

$322,000 ↑ $17,000
New
5725 80th Street N 214, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,135 SqFt

5725 80th Street N 214, ST PETERSBURG

$229,900
New
4261 67th Avenue N, PINELLAS PARK
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,254 SqFt

4261 67th Avenue N, PINELLAS PARK

$329,000
New
4721 Mohegan Road, ST PETERSBURG
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,161 SqFt

4721 Mohegan Road, ST PETERSBURG

$347,900
New
432 39th Avenue, ST PETE BEACH
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,906 SqFt

432 39th Avenue, ST PETE BEACH

$750,000 ↓ $49,995
New
735 126th Avenue, TREASURE ISLAND
  • Residential
  • 3 Beds
  • 2 Baths
  • 2,247 SqFt

735 126th Avenue, TREASURE ISLAND

$1,350,000
New
3111 Pass A Grille Way 111, ST PETE BEACH
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,190 SqFt

3111 Pass A Grille Way 111, ST PETE BEACH

$750,000
New
11000 9th Street E, TREASURE ISLAND
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,496 SqFt

11000 9th Street E, TREASURE ISLAND

$2,195,000 ↓ $405,000
New
4937 37th Avenue N, ST PETERSBURG
  • Residential
  • 2 Beds
  • 1 Baths
  • 714 SqFt

4937 37th Avenue N, ST PETERSBURG

$224,500 ↓ $15,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 November 28th, 2021 at 11:52am EST.

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

Let's Go