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
456 RAFAEL BLVD NE, ST PETERSBURG, FL

$3,695,000

456 RAFAEL BLVD NE

5 bd • — ba

Stellar MLS

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

$3,699,000

301 1ST ST S #3201

3 bd • — ba

Stellar MLS

1301 66TH ST N, ST PETERSBURG, FL

$3,699,900

1301 66TH ST N

— bd • — ba

Stellar MLS

150 2ND AVE S #2804, ST PETERSBURG, FL

$3,700,000

150 2ND AVE S #2804

3 bd • 3 ba • 2,815 sqft

Stellar MLS

11965 GULF BLVD, ST PETERSBURG, FL

$3,700,000

11965 GULF BLVD

— bd • — ba

Stellar MLS

1803 BEACH DR SE, ST PETERSBURG, FL

$3,750,000

1803 BEACH DR SE

5 bd • 5 ba • 6,064 sqft

Stellar MLS

7680 PARADISE POINTE CIR S, ST PETERSBURG, FL

$3,800,000

7680 PARADISE POINTE CIR S

5 bd • 5 ba • 4,124 sqft

Stellar MLS

1076 SNELL ISLE BLVD NE, ST PETERSBURG — photo coming soon

$3,800,000

1076 SNELL ISLE BLVD NE

5 bd • — ba

Stellar MLS

150 2ND AVE S #3103, ST PETERSBURG, FL

$3,900,000

150 2ND AVE S #3103

3 bd • — ba

Stellar MLS

1600 PARK ST N, ST PETERSBURG, FL

$3,900,000

1600 PARK ST N

5 bd • — ba

Stellar MLS

841 PONCE DE LEON DR, ST PETERSBURG — photo coming soon

$3,925,000

841 PONCE DE LEON DR

5 bd • — ba

Stellar MLS

288 BEACH DR NE #PH-2A, ST PETERSBURG, FL

$3,990,000

288 BEACH DR NE #PH-2A

3 bd • 2 ba • 5,100 sqft

Stellar MLS

601 CORDOVA BLVD NE, ST PETERSBURG, FL

$3,995,000

601 CORDOVA BLVD NE

5 bd • 5 ba • 4,325 sqft

Stellar MLS

3830 SHORE ACRES BLVD NE, ST PETERSBURG, FL

$3,995,000

3830 SHORE ACRES BLVD NE

6 bd • 5 ba • 8,680 sqft

Stellar MLS

150 2ND AVE S #2506, ST PETERSBURG, FL

$4,000,000

150 2ND AVE S #2506

3 bd • 3 ba • 3,350 sqft

Stellar MLS

4635 DOLPHIN CAY LN S, ST PETERSBURG, FL

$4,100,000

4635 DOLPHIN CAY LN S

3 bd • 4 ba • 4,392 sqft

Stellar MLS

, ST PETERSBURG, FL

$4,100,000

— bd • — ba • 6,891 sqft

Stellar MLS

150 2ND AVE S #3903, ST PETERSBURG, FL

$4,200,000

150 2ND AVE S #3903

3 bd • 3 ba • 2,815 sqft

Stellar MLS

7801 9TH AVE S, ST PETERSBURG — photo coming soon

$4,245,000

7801 9TH AVE S

4 bd • — ba

Stellar MLS

1931 ARROWHEAD DR NE, ST PETERSBURG, FL

$4,300,000

1931 ARROWHEAD DR NE

4 bd • — ba

Stellar MLS

838 MONTEREY BLVD NE, ST PETERSBURG, FL

$4,365,000

838 MONTEREY BLVD NE

5 bd • — ba

Stellar MLS

5212 62ND AVE S, ST PETERSBURG, FL

$4,399,999

5212 62ND AVE S

6 bd • 6 ba • 9,541 sqft

Stellar MLS

150 2ND AVE S #2101, ST PETERSBURG, FL

$4,450,000

150 2ND AVE S #2101

3 bd • 3 ba • 3,980 sqft

Stellar MLS

18218 SUNSET BLVD #B, ST PETERSBURG, FL

$4,485,000

18218 SUNSET BLVD #B

— bd • — ba

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