Homes for sale

ST PETERSBURG Real Estate

4,310 active listings

4,310
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
1700 DR MARTIN LUTHER KING JR ST N #A, ST PETERSBURG, FL

$2,400,000

1700 DR MARTIN LUTHER KING JR ST N #A

— bd • — ba • 6,189 sqft

Stellar MLS

301 1ST ST S #1001, ST PETERSBURG, FL

$2,400,000

301 1ST ST S #1001

3 bd • — ba

Stellar MLS

4324 BAYSHORE BLVD NE, ST PETERSBURG, FL

$2,400,000

4324 BAYSHORE BLVD NE

4 bd • — ba

Stellar MLS

344 4TH ST S #702A, ST PETERSBURG, FL

$2,422,000

344 4TH ST S #702A

3 bd • — ba

Stellar MLS

4993 BACOPA LN S #705, ST PETERSBURG, FL

$2,450,000

4993 BACOPA LN S #705

4 bd • — ba

Stellar MLS

400 CENTRAL AVE #3706, ST PETERSBURG, FL

$2,450,000

400 CENTRAL AVE #3706

3 bd • 3 ba • 2,361 sqft

Stellar MLS

7211 3RD AVE S, ST PETERSBURG, FL

$2,475,000

7211 3RD AVE S

4 bd • — ba

Stellar MLS

113 7TH ST E, ST PETERSBURG, FL

$2,475,000

113 7TH ST E

4 bd • — ba

Stellar MLS

3896 42ND AVE S, ST PETERSBURG, FL

$2,475,000

3896 42ND AVE S

3 bd • — ba

Stellar MLS

3874 48TH AVE S, ST PETERSBURG, FL

$2,490,000

3874 48TH AVE S

3 bd • 3 ba • 3,395 sqft

Stellar MLS

275 1ST AVE S #3306, ST PETERSBURG, FL

$2,495,000

275 1ST AVE S #3306

3 bd • — ba

Stellar MLS

6062 BAYOU GRANDE BLVD NE, ST PETERSBURG, FL

$2,495,000

6062 BAYOU GRANDE BLVD NE

5 bd • 7 ba • 9,271 sqft

Stellar MLS

100 1ST AVE N #1603, ST PETERSBURG — photo coming soon

$2,495,000

100 1ST AVE N #1603

2 bd • — ba

Stellar MLS

1100 FRIENDLY WAY S, ST PETERSBURG, FL

$2,499,000

1100 FRIENDLY WAY S

5 bd • 4 ba • 5,577 sqft

Stellar MLS

275 1ST AVE S #3606, ST PETERSBURG, FL

$2,499,000

275 1ST AVE S #3606

3 bd • — ba

Stellar MLS

275 1ST AVE S #3406, ST PETERSBURG, FL

$2,499,000

275 1ST AVE S #3406

3 bd • — ba

Stellar MLS

856 2ND AVE N, ST PETERSBURG, FL

$2,500,000

856 2ND AVE N

4 bd • 2 ba • 2,346 sqft

Stellar MLS

121 18TH AVE N, ST PETERSBURG — photo coming soon

$2,500,000

121 18TH AVE N

— bd • — ba • 3,616 sqft

Stellar MLS

175 1ST ST S #2307, ST PETERSBURG, FL

$2,500,000

175 1ST ST S #2307

2 bd • — ba

Stellar MLS

531 RAFAEL BLVD NE, ST PETERSBURG, FL

$2,500,000

531 RAFAEL BLVD NE

4 bd • — ba

Stellar MLS

1201 CORDOVA BLVD NE, ST PETERSBURG, FL

$2,549,000

1201 CORDOVA BLVD NE

5 bd • — ba

Stellar MLS

7966 1ST AVE S, ST PETERSBURG, FL

$2,550,000

7966 1ST AVE S

4 bd • 2 ba • 5,724 sqft

Stellar MLS

100 BEACH DR NE #401, ST PETERSBURG, FL

$2,550,000

100 BEACH DR NE #401

2 bd • — ba

Stellar MLS

7211 3RD AVE S, ST PETERSBURG, FL

$2,565,000

7211 3RD AVE S

4 bd • 3 ba • 5,050 sqft

Stellar MLS

Living in ST PETERSBURG

Browse 4,310 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