Homes for sale

ST PETERSBURG Real Estate

4,316 active listings

4,316
Active listings
$150
Starting from
$14,499,000
Up to
$0
Hidden fees
Filter by beds: 2+ beds 3+ beds 4+ beds 5+ beds Pool No HOA
275 1ST AVE S #2807, ST PETERSBURG, FL

$6,100

275 1ST AVE S #2807

2 bd • — ba

Stellar MLS

485 35TH AVE N, ST PETERSBURG, FL

$6,195

485 35TH AVE N

3 bd • — ba

Stellar MLS

3850 46TH AVE S, ST PETERSBURG — photo coming soon

$6,500

3850 46TH AVE S

— bd • — ba

Stellar MLS

4833 WINDMILL PALM TER NE, ST PETERSBURG, FL

$6,500

4833 WINDMILL PALM TER NE

3 bd • — ba

Stellar MLS

450 GILMAN PL N, ST PETERSBURG, FL

$6,500

450 GILMAN PL N

3 bd • — ba

Stellar MLS

5505 PUERTA DEL SOL BLVD S #325, ST PETERSBURG, FL

$6,500

5505 PUERTA DEL SOL BLVD S #325

2 bd • 2 ba • 1,082 sqft

Stellar MLS

330 LANG CT N #1, ST PETERSBURG, FL

$6,500

330 LANG CT N #1

4 bd • — ba

Stellar MLS

460 GILMAN PL N, ST PETERSBURG, FL

$6,500

460 GILMAN PL N

3 bd • — ba

Stellar MLS

6081 BAHIA DEL MAR CIR #349, ST PETERSBURG, FL

$6,800

6081 BAHIA DEL MAR CIR #349

2 bd • 2 ba • 1,150 sqft

Stellar MLS

777 3RD AVE N #1104, ST PETERSBURG, FL

$6,900

777 3RD AVE N #1104

2 bd • 2 ba • 1,912 sqft

Stellar MLS

400 CENTRAL AVE #606, ST PETERSBURG, FL

$6,900

400 CENTRAL AVE #606

2 bd • 2 ba • 1,599 sqft

Stellar MLS

6085 BAHIA DEL MAR CIR #467, ST PETERSBURG, FL

$6,960

6085 BAHIA DEL MAR CIR #467

2 bd • 2 ba • 1,135 sqft

Stellar MLS

6357 BAHIA DEL MAR BLVD #408, ST PETERSBURG, FL

$7,000

6357 BAHIA DEL MAR BLVD #408

2 bd • 2 ba • 1,050 sqft

Stellar MLS

777 3RD AVE N #908, ST PETERSBURG — photo coming soon

$7,000

777 3RD AVE N #908

3 bd • — ba

Stellar MLS

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

$7,110

6295 BAHIA DEL MAR CIR #505

1 bd • 1 ba • 780 sqft

Stellar MLS

5701 BAHIA DEL MAR CIR #403, ST PETERSBURG, FL

$7,170

5701 BAHIA DEL MAR CIR #403

2 bd • 2 ba • 1,080 sqft

Stellar MLS

400 CENTRAL AVE #1806, ST PETERSBURG — photo coming soon

$7,400

400 CENTRAL AVE #1806

2 bd • — ba

Stellar MLS

6083 BAHIA DEL MAR CIR #460, ST PETERSBURG, FL

$7,460

6083 BAHIA DEL MAR CIR #460

2 bd • 2 ba • 1,215 sqft

Stellar MLS

3960 13TH WAY NE, ST PETERSBURG, FL

$7,500

3960 13TH WAY NE

3 bd • — ba

Stellar MLS

2001 HAWAII AVE NE, ST PETERSBURG, FL

$7,500

2001 HAWAII AVE NE

4 bd • 3 ba • 2,656 sqft

Stellar MLS

1809 SHORE ACRES BLVD NE, ST PETERSBURG, FL

$7,500

1809 SHORE ACRES BLVD NE

5 bd • — ba

Stellar MLS

5801 BAHIA DEL MAR CIR #512, ST PETERSBURG, FL

$7,510

5801 BAHIA DEL MAR CIR #512

2 bd • 2 ba • 1,075 sqft

Stellar MLS

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

$7,510

6105 BAHIA DEL MAR CIR #287

2 bd • 2 ba • 1,185 sqft

Stellar MLS

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

$7,530

6061 BAHIA DEL MAR CIR #448

2 bd • 2 ba • 1,150 sqft

Stellar MLS

Living in ST PETERSBURG

Browse 4,316 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 $14,499,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