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
820 15TH ST N, ST PETERSBURG, FL

$2,200,000

820 15TH ST N

— bd • — ba • 4,378 sqft

Stellar MLS

400 CENTRAL AVE #3606, ST PETERSBURG, FL

$2,250,000

400 CENTRAL AVE #3606

3 bd • 3 ba • 2,361 sqft

Stellar MLS

1720 2ND AVE N, ST PETERSBURG, FL

$2,250,000

1720 2ND AVE N

— bd • — ba

Stellar MLS

325 49TH ST N, ST PETERSBURG, FL

$2,250,000

325 49TH ST N

5 bd • 5 ba • 4,437 sqft

Stellar MLS

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

$2,275,000

175 1ST ST S #3102

3 bd • 3 ba • 2,403 sqft

Stellar MLS

3598 10TH ST NE, ST PETERSBURG, FL

$2,295,000

3598 10TH ST NE

4 bd • 3 ba • 4,053 sqft

Stellar MLS

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

$2,299,000

301 1ST ST S #803

3 bd • 4 ba • 3,096 sqft

Stellar MLS

1026 MONTEREY BLVD NE, ST PETERSBURG, FL

$2,300,000

1026 MONTEREY BLVD NE

— bd • — ba

Stellar MLS

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

400 CENTRAL AVE #3706, ST PETERSBURG, FL

$2,450,000

400 CENTRAL AVE #3706

3 bd • 3 ba • 2,361 sqft

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

2928 68TH AVE S, ST PETERSBURG, FL

$2,500,000

2928 68TH AVE S

5 bd • 3 ba • 5,074 sqft

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

7966 1ST AVE S, ST PETERSBURG, FL

$2,550,000

7966 1ST AVE S

4 bd • 2 ba • 5,724 sqft

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

3530 49TH ST N, ST PETERSBURG, FL

$2,590,000

3530 49TH ST N

— bd • — ba • 7,889 sqft

Stellar MLS

3874 48TH AVE S, ST PETERSBURG, FL

$2,590,000

3874 48TH AVE S

3 bd • 3 ba • 3,395 sqft

Stellar MLS

7240 DR MARTIN LUTHER KING JR ST S, ST PETERSBURG, FL

$2,649,000

7240 DR MARTIN LUTHER KING JR ST S

5 bd • 6 ba • 5,467 sqft

Stellar MLS

4086 13TH LN NE, ST PETERSBURG, FL

$2,649,000

4086 13TH LN NE

3 bd • 2 ba • 6,107 sqft

Stellar MLS

1500 N SHORE DR NE, ST PETERSBURG, FL

$2,650,000

1500 N SHORE DR NE

— bd • — ba

Stellar MLS

1100 FRIENDLY WAY S, ST PETERSBURG, FL

$2,650,000

1100 FRIENDLY WAY S

5 bd • 4 ba • 5,577 sqft

Stellar MLS

4692 DOVER ST NE, ST PETERSBURG, FL

$2,695,000

4692 DOVER ST NE

4 bd • 4 ba • 4,694 sqft

Stellar MLS

1843 BAYOU GRANDE BLVD NE, ST PETERSBURG, FL

$2,700,000

1843 BAYOU GRANDE BLVD NE

4 bd • 5 ba • 7,021 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