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
2580 65th Ave S, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,504 SqFt

2580 65th Ave S, St Petersburg

$269,900
New
6191 Bahia Del Mar Blvd #108, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,070 SqFt

6191 Bahia Del Mar Blvd #108, St Petersburg

$274,500
New
4621 15th Ave N, St Petersburg
  • Residential
  • 4 Beds
  • 3 Baths
  • 1,334 SqFt

4621 15th Ave N, St Petersburg

$419,900
New
6051 Sun Blvd #108, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 890 SqFt

6051 Sun Blvd #108, St Petersburg

$299,900
New
7921 Elbow Ln N, St Petersburg
  • Residential
  • 3 Beds
  • 4 Baths
  • 2,815 SqFt

7921 Elbow Ln N, St Petersburg

$627,000
New
5501 80th St N #102, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,235 SqFt

5501 80th St N #102, St Petersburg

$169,900
New
1051 25th St N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,284 SqFt

1051 25th St N, St Petersburg

$350,000
New
6520 9th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,578 SqFt

6520 9th Ave N, St Petersburg

$270,000
New
N/A, Pinellas Park
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,770 SqFt

N/A, Pinellas Park

$210,000
New
275 Capri Cir N #101, Treasure Island
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,445 SqFt

275 Capri Cir N #101, Treasure Island

$269,000
New
11131 65th Ter, Seminole
  • Residential
  • 2 Beds
  • 1 Baths
  • 884 SqFt

11131 65th Ter, Seminole

$199,900
New
5705 80th St N #401, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,245 SqFt

5705 80th St N #401, St Petersburg

$159,900
New
3864 46th Ave S, St Petersburg
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,912 SqFt

3864 46th Ave S, St Petersburg

$895,000
New
11714 Parkview Ln, Seminole
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,705 SqFt

11714 Parkview Ln, Seminole

$325,000
New
624 3rd Ave S, St Petersburg
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,889 SqFt

624 3rd Ave S, St Petersburg

$470,000
New
7254 Bryce Pt N, Pinellas Park
  • Residential
  • 4 Beds
  • 4 Baths
  • 3,981 SqFt

7254 Bryce Pt N, Pinellas Park

$919,000
New
9235 36th Way N, Pinellas Park
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,794 SqFt

9235 36th Way N, Pinellas Park

$249,000
New
2404 Oakdale St S, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 1,037 SqFt

2404 Oakdale St S, St Petersburg

$190,000
New
1420 20th Ave N, St Petersburg
  • Residential
  • 4 Beds
  • 3 Baths
  • 2,272 SqFt

1420 20th Ave N, St Petersburg

$579,900
New
656 Gray St S, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,056 SqFt

656 Gray St S, St Petersburg

$259,900
New
5633 Puerta Del Sol Blvd S #107, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,280 SqFt

5633 Puerta Del Sol Blvd S #107, St Petersburg

$359,900
New
3178 61st Way N, St Petersburg
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,565 SqFt

3178 61st Way N, St Petersburg

$250,000
New
1444 29th Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 1,316 SqFt

1444 29th Ave N, St Petersburg

$175,000
New
200 4th Ave S #132, St Petersburg
  • Residential
  • 2 Beds
  • 3 Baths
  • 1,389 SqFt

200 4th Ave S #132, St Petersburg

$499,000
New
545 Pinellas Bayway #206, Tierra Verde
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,100 SqFt

545 Pinellas Bayway #206, Tierra Verde

$350,000
New
6265 51st Ter N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 820 SqFt

6265 51st Ter N, St Petersburg

$174,900
New
8389 Meadowbrook Dr E, Seminole
  • Residential
  • 5 Beds
  • 5 Baths
  • 3,085 SqFt

8389 Meadowbrook Dr E, Seminole

$599,900
New
19725 Gulf Blvd #30, Indian Shores
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,145 SqFt

19725 Gulf Blvd #30, Indian Shores

$409,000
New
2525 York St S, Gulfport
  • Residential
  • 2 Beds
  • 1 Baths
  • 580 SqFt

2525 York St S, Gulfport

$211,000
New
9381 94th St, Seminole
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,693 SqFt

9381 94th St, Seminole

$239,900
New
3021 41st St N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 971 SqFt

3021 41st St N, St Petersburg

$189,000
New
4200 42nd Ave N, St Petersburg
  • Residential
  • 2 Beds
  • 1 Baths
  • 710 SqFt

4200 42nd Ave N, St Petersburg

$174,900
New
7551 141st St, Seminole
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,213 SqFt

7551 141st St, Seminole

$539,000
New
8350 56th Way N, Pinellas Park
  • Residential
  • 4 Beds
  • 2 Baths
  • 1,710 SqFt

8350 56th Way N, Pinellas Park

$163,500
New
7747 Lapin Ct, Seminole
  • Residential
  • 3 Beds
  • 3 Baths
  • 2,250 SqFt

7747 Lapin Ct, Seminole

$379,900
New
5545 1st St Ne, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,290 SqFt

5545 1st St Ne, St Petersburg

$239,900
New
6934 Dartmouth Ave N, St Petersburg
  • Residential
  • 5 Beds
  • 4 Baths
  • 2,843 SqFt

6934 Dartmouth Ave N, St Petersburg

$349,777
New
662 11th Ave S, St Petersburg
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,053 SqFt

662 11th Ave S, St Petersburg

$203,000
New
515 16th Ave Ne, St Petersburg
  • Residential
  • 4 Beds
  • 4 Baths
  • 2,494 SqFt

515 16th Ave Ne, St Petersburg

$814,000
New
450 58th Ave Ne, St Petersburg
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,377 SqFt

450 58th Ave Ne, St Petersburg

$339,900
New
9890 34th Way N #4, Pinellas Park
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,649 SqFt

9890 34th Way N #4, Pinellas Park

$272,000
New
6324 Pasadena Point Blvd S, Gulfport
  • Residential
  • 4 Beds
  • 4 Baths
  • 3,715 SqFt

6324 Pasadena Point Blvd S, Gulfport

$1,200,000
New
147 21st Ave Ne, St Petersburg
  • Residential
  • 4 Beds
  • 2 Baths
  • 2,031 SqFt

147 21st Ave Ne, St Petersburg

$750,000
New
10020 39th Way N #3, Pinellas Park
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,166 SqFt

10020 39th Way N #3, Pinellas Park

$169,500
New
5295 90th Ter N, Pinellas Park
  • Residential
  • 3 Beds
  • 2 Baths
  • 1,190 SqFt

5295 90th Ter N, Pinellas Park

$213,000
New
4238 8th Ave N, St Petersburg
  • Residential
  • 3 Beds
  • 1 Baths
  • 1,104 SqFt

4238 8th Ave N, St Petersburg

$235,000
New
4625 Overlook Dr Ne, St Petersburg
  • Residential
  • 3 Beds
  • 4 Baths
  • 2,788 SqFt

4625 Overlook Dr Ne, St Petersburg

$515,000
New
19451 Gulf Blvd #417, Indian Shores
  • Residential
  • 2 Beds
  • 2 Baths
  • 1,224 SqFt

19451 Gulf Blvd #417, Indian Shores

$387,777

 

 

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 September 18th, 2019 at 9:15am EDT.

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

Let's Go