Discover homes for sale in St. Petersburg Florida.
St. Petersburg, Florida, offers a vibrant lifestyle with award-winning beaches and a thriving arts scene, 25 miles southwest of Tampa. Part of the Pinellas County School District, it features top-rated schools like St. Petersburg High. Attractions include the Salvador Dali Museum, St. Pete Pier, and Fort De Soto Park. Residents enjoy fine dining, cultural events, and outdoor activities, making homes for sale in St. Petersburg ideal for families, retirees, and those seeking a culturally rich, coastal lifestyle.
- Any
- $ 100,000
- $ 150,000
- $ 200,000
- $ 400,000
- $ 800,000
- Any
- $ 200,000
- $ 300,000
- $ 400,000
- $ 600,000
- $ 1,000,000
- Any
- 1
- 2
- 3
- 4
- 5
- Any
- 1
- 2
- 3
- 4
- 5
- Any
- 1
- 2
- 3
- 4
- 5
- Any
- 1
- 2
- 3
- 4
- 5
- Any
- $ 100,000
- $ 150,000
- $ 200,000
- $ 400,000
- $ 800,000
- Any
- $ 200,000
- $ 300,000
- $ 400,000
- $ 600,000
- $ 1,000,000
- Any
- 1
- 2
- 3
- 4
- 5
- Any
- 1
- 2
- 3
- 4
- 5
- Any
- 1
- 2
- 3
- 4
- 5
- Any
- 1
- 2
- 3
- 4
- 5
4,006 Properties Available In Saint Petersburg
- Default
- Price-High To Low
- Price-Low To High
- Newest Listings
- Beds (Most)
- Baths (Most)
- Year Built (Newest)
- Square Feet (Biggest)

$3,005,000
400 CENTRAL AVE #2007, St Petersburg, FL 33701
Listed by MICHAEL SAUNDERS & COMPANY


$2,350,000
47B BAYVIEW CT S, St Petersburg, FL 33711
Listed by SUNCHASE REALTY LLC


$2,200,000
47A BAYVIEW CT S, St Petersburg, FL 33711
Listed by SUNCHASE REALTY LLC


$399,777
1050 RAFAEL BLVD NE #2, St Petersburg, FL 33704
Listed by LISTWITHFREEDOM.COM


$4,500
4713 DOVER ST NE, St Petersburg, FL 33703
Listed by COLDWELL BANKER REALTY


$1,199,000
4019 HARRISBURG ST NE, St Petersburg, FL 33703
Listed by REAL BROKER, LLC


$715,000
530 SOMERHILL DR NE, St Petersburg, FL 33716
Listed by EZ CHOICE REALTY


$399,999
3534 6TH AVE S, St Petersburg, FL 33711
Listed by FRIENDS REALTY LLC


$399,900
1502 55TH ST S, St Petersburg, FL 33707
Listed by REALTY CONCEPTS OF PINELLAS


$399,000
6085 BAHIA DEL MAR BLVD #105, St Petersburg, FL 33715
Listed by REAL ESTATE FIRM OF FLORIDA, LLC


$385,000
3889 19TH AVE N, St Petersburg, FL 33713
Listed by COLDWELL BANKER REALTY


$339,900
4800 80TH ST N, St Petersburg, FL 33709
Listed by SOURCE REAL ESTATE


$299,999
4641 41ST AVE N, St Petersburg, FL 33714
Listed by DENNIS REALTY & INVESTMENT COR


$190,000
333 MOUNT RICHMOND AVE NE #344, St Petersburg, FL 33702
Listed by BAREFOOT REALTY GROUP


$175,000
977 27TH AVE S, St Petersburg, FL 33705
Listed by KELLER WILLIAMS TAMPA PROP.


$174,900
4500 37TH ST S #32, St Petersburg, FL 33711
Listed by RE/MAX PREFERRED


$109,000
7202 MOUNT ESSEX DR NE #499, St Petersburg, FL 33702
Listed by BAREFOOT REALTY GROUP


$5,800
400 38TH AVE NE, St Petersburg, FL 33704
Listed by INVESTING N FLORIDA, LLC


$3,200
200 4TH AVE S #103, St Petersburg, FL 33701
Listed by REALTY ONE GROUP SUNSHINE


$3,000
758 42ND AVE NE, St Petersburg, FL 33703
Listed by RE/MAX PREMIER GROUP


$2,950
6298 27TH AVE N, St Petersburg, FL 33710
Listed by MC HOMES REALTY INC
