Homes for sale

ST PETERSBURG Real Estate

1,592 active listings

1,592
Active listings
$150
Starting from
$15,100,000
Up to
$0
Hidden fees
Filter by beds: 2+ beds 3+ beds 4+ beds 5+ beds Pool No HOA
7020 MANGO AVE S, ST PETERSBURG, FL

$4,500

7020 MANGO AVE S

3 bd • 2 ba • 3,517 sqft

Stellar MLS

6104 PALMA DEL MAR BLVD S #604, ST PETERSBURG, FL

$4,500

6104 PALMA DEL MAR BLVD S #604

2 bd • 2 ba • 1,050 sqft

Stellar MLS

6361 BAHIA DEL MAR BLVD #605, ST PETERSBURG, FL

$4,500

6361 BAHIA DEL MAR BLVD #605

1 bd • 1 ba • 780 sqft

Stellar MLS

6105 BAHIA DEL MAR CIR #683, ST PETERSBURG, FL

$4,500

6105 BAHIA DEL MAR CIR #683

2 bd • 2 ba • 1,185 sqft

Stellar MLS

6322 PALMA DEL MAR BLVD S #1104, ST PETERSBURG, FL

$4,500

6322 PALMA DEL MAR BLVD S #1104

2 bd • 2 ba • 1,150 sqft

Stellar MLS

2301 14TH AVE N, ST PETERSBURG, FL

$4,500

2301 14TH AVE N

2 bd • 1 ba • 624 sqft

Stellar MLS

5172 COQUINA KEY DR SE, ST PETERSBURG, FL

$4,700

5172 COQUINA KEY DR SE

3 bd • 3 ba • 1,437 sqft

Stellar MLS

6295 BAHIA DEL MAR CIR #401, ST PETERSBURG, FL

$4,880

6295 BAHIA DEL MAR CIR #401

1 bd • 1 ba • 780 sqft

Stellar MLS

6151 BAHIA DEL MAR BLVD #226, ST PETERSBURG, FL

$4,950

6151 BAHIA DEL MAR BLVD #226

2 bd • 2 ba • 1,070 sqft

Stellar MLS

5900 BAHIA DEL MAR CIR #138, ST PETERSBURG, FL

$5,070

5900 BAHIA DEL MAR CIR #138

2 bd • 2 ba • 1,075 sqft

Stellar MLS

6050 BAHIA DEL MAR CIR #120, ST PETERSBURG, FL

$5,070

6050 BAHIA DEL MAR CIR #120

2 bd • 2 ba • 1,145 sqft

Stellar MLS

6059 BAHIA DEL MAR BLVD #241, ST PETERSBURG, FL

$5,170

6059 BAHIA DEL MAR BLVD #241

2 bd • 2 ba • 1,070 sqft

Stellar MLS

6291 BAHIA DEL MAR CIR #903, ST PETERSBURG, FL

$5,360

6291 BAHIA DEL MAR CIR #903

2 bd • 2 ba • 1,500 sqft

Stellar MLS

5741 9TH AVE N, ST PETERSBURG, FL

$5,400

5741 9TH AVE N

— bd • — ba • 1,568 sqft

Stellar MLS

300 BEACH DR NE #305, ST PETERSBURG — photo coming soon

$5,500

300 BEACH DR NE #305

2 bd • 2 ba • 1,265 sqft

Stellar MLS

6100 BAHIA DEL MAR CIR #103, ST PETERSBURG, FL

$5,580

6100 BAHIA DEL MAR CIR #103

2 bd • 2 ba • 1,145 sqft

Stellar MLS

6151 BAHIA DEL MAR BLVD #120, ST PETERSBURG, FL

$5,580

6151 BAHIA DEL MAR BLVD #120

2 bd • 2 ba • 1,145 sqft

Stellar MLS

6265 SUN BLVD #309, ST PETERSBURG, FL

$5,610

6265 SUN BLVD #309

2 bd • 2 ba • 890 sqft

Stellar MLS

5541 PUERTA DEL SOL BLVD S #316, ST PETERSBURG, FL

$5,625

5541 PUERTA DEL SOL BLVD S #316

2 bd • 2 ba • 1,082 sqft

Stellar MLS

6273 BAHIA DEL MAR BLVD #216, ST PETERSBURG, FL

$5,700

6273 BAHIA DEL MAR BLVD #216

2 bd • 2 ba • 915 sqft

Stellar MLS

5153 ISLA KEY BLVD S #408, ST PETERSBURG, FL

$5,700

5153 ISLA KEY BLVD S #408

3 bd • 2 ba • 1,325 sqft

Stellar MLS

6294 BAHIA DEL MAR CIR #114, ST PETERSBURG, FL

$5,790

6294 BAHIA DEL MAR CIR #114

2 bd • 2 ba • 945 sqft

Stellar MLS

6105 BAHIA DEL MAR CIR #382, ST PETERSBURG, FL

$5,930

6105 BAHIA DEL MAR CIR #382

2 bd • 2 ba • 1,185 sqft

Stellar MLS

2320 5TH ST N, ST PETERSBURG, FL

$6,000

2320 5TH ST N

3 bd • 2 ba • 2,197 sqft

Stellar MLS

Living in ST PETERSBURG

Browse 1,592 homes for sale in ST PETERSBURG on Wolliz. Our listings come directly from the MLS with no delays, no sponsored listings, and no hidden fees. Prices in ST PETERSBURG currently range from $150 to $15,100,000. Use the filters above to narrow by price, beds, baths, or features like pool and garage.

See all ST PETERSBURG listings with full filters →

Compare
+ Drag a home here to compare specs
+ Drag a home here to compare specs
+ Drag a home here to compare specs
Compare