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
5855 16TH ST S #6, ST PETERSBURG, FL

$2,300

5855 16TH ST S #6

3 bd • 2 ba • 1,300 sqft

Stellar MLS

2014 JACKSON ST N #5, ST PETERSBURG, FL

$2,300

2014 JACKSON ST N #5

2 bd • 1 ba • 950 sqft

Stellar MLS

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

$2,300

6291 BAHIA DEL MAR CIR #207

2 bd • 2 ba • 945 sqft

Stellar MLS

5200 BRITTANY DR S #1301, ST PETERSBURG, FL

$2,300

5200 BRITTANY DR S #1301

2 bd • 2 ba • 1,400 sqft

Stellar MLS

6061 BAHIA DEL MAR CIR #347, ST PETERSBURG, FL

$2,300

6061 BAHIA DEL MAR CIR #347

2 bd • 2 ba • 1,080 sqft

Stellar MLS

6000 BAHIA DEL MAR CIR #130, ST PETERSBURG, FL

$2,300

6000 BAHIA DEL MAR CIR #130

2 bd • 2 ba • 1,145 sqft

Stellar MLS

, ST PETERSBURG, FL

$2,300

2 bd • 2 ba • 890 sqft

Stellar MLS

3874 MARINER DR, ST PETERSBURG, FL

$2,345

3874 MARINER DR

3 bd • 2 ba • 1,345 sqft

Stellar MLS

106 1ST ST E #306, ST PETERSBURG, FL

$2,350

106 1ST ST E #306

1 bd • 1 ba • 790 sqft

Stellar MLS

644 4TH AVE S, ST PETERSBURG, FL

$2,350

644 4TH AVE S

2 bd • 1 ba • 750 sqft

Stellar MLS

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

$2,395

6322 PALMA DEL MAR BLVD S #216

2 bd • 2 ba • 890 sqft

Stellar MLS

2551 26TH AVE S, ST PETERSBURG, FL

$2,395

2551 26TH AVE S

4 bd • 2 ba • 1,248 sqft

Stellar MLS

6269 PALMA DEL MAR BLVD S #302, ST PETERSBURG, FL

$2,395

6269 PALMA DEL MAR BLVD S #302

2 bd • 2 ba • 1,050 sqft

Stellar MLS

1361 29TH ST S, ST PETERSBURG, FL

$2,400

1361 29TH ST S

3 bd • 1 ba • 927 sqft

Stellar MLS

3601 15TH AVE N, ST PETERSBURG, FL

$2,400

3601 15TH AVE N

2 bd • 2 ba • 1,950 sqft

Stellar MLS

6077 BAHIA DEL MAR BLVD #221, ST PETERSBURG, FL

$2,400

6077 BAHIA DEL MAR BLVD #221

2 bd • 2 ba • 1,070 sqft

Stellar MLS

720 NEWTON AVE S, ST PETERSBURG, FL

$2,400

720 NEWTON AVE S

4 bd • — ba

Stellar MLS

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

$2,400

6104 PALMA DEL MAR BLVD S #302

2 bd • 2 ba • 1,050 sqft

Stellar MLS

6219 PALMA DEL MAR BLVD S #105, ST PETERSBURG, FL

$2,400

6219 PALMA DEL MAR BLVD S #105

2 bd • 2 ba • 890 sqft

Stellar MLS

1200 N SHORE DR NE #201 furnished, ST PETERSBURG, FL

$2,400

1200 N SHORE DR NE #201 furnished

1 bd • 1 ba • 950 sqft

Stellar MLS

6158 PALMA DEL MAR BLVD S #205, ST PETERSBURG, FL

$2,400

6158 PALMA DEL MAR BLVD S #205

2 bd • 2 ba • 890 sqft

Stellar MLS

809 10TH AVE N #3, ST PETERSBURG, FL

$2,450

809 10TH AVE N #3

1 bd • 1 ba • 600 sqft

Stellar MLS

809 10TH AVE N #2, ST PETERSBURG, FL

$2,450

809 10TH AVE N #2

1 bd • 1 ba • 600 sqft

Stellar MLS

1623 31ST AVE N, ST PETERSBURG, FL

$2,450

1623 31ST AVE N

1 bd • 1 ba • 685 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