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
689 DR MARTIN LUTHER KING JR ST N, ST PETERSBURG, FL

$2,050,000

689 DR MARTIN LUTHER KING JR ST N

— bd • — ba • 6,300 sqft

Stellar MLS

749 BURLINGTON AVE #200, ST PETERSBURG, FL

$2,053,000

749 BURLINGTON AVE #200

3 bd • — ba

Stellar MLS

400 CENTRAL AVE #2705, ST PETERSBURG, FL

$2,069,000

400 CENTRAL AVE #2705

3 bd • — ba

Stellar MLS

1222 BRIGHTWATERS BLVD NE, ST PETERSBURG, FL

$2,070,000

1222 BRIGHTWATERS BLVD NE

5 bd • — ba

Stellar MLS

400 BEACH DR NE #1101, ST PETERSBURG, FL

$2,075,000

400 BEACH DR NE #1101

2 bd • — ba

Stellar MLS

300 BEACH DR NE #1804, ST PETERSBURG, FL

$2,095,000

300 BEACH DR NE #1804

3 bd • — ba

Stellar MLS

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

$2,099,000

275 1ST AVE S #3603

2 bd • — ba

Stellar MLS

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

$2,100,000

275 1ST AVE S #2206

3 bd • 3 ba • 2,526 sqft

Stellar MLS

955 39TH AVE N, ST PETERSBURG, FL

$2,100,000

955 39TH AVE N

3 bd • — ba

Stellar MLS

436 12TH AVE NE, ST PETERSBURG, FL

$2,135,000

436 12TH AVE NE

5 bd • — ba

Stellar MLS

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

$2,149,000

275 1ST AVE S #1505

3 bd • — ba

Stellar MLS

220 90TH AVE NE, ST PETERSBURG, FL

$2,149,000

220 90TH AVE NE

4 bd • — ba

Stellar MLS

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

$2,149,000

275 1ST AVE S #3501

3 bd • — ba

Stellar MLS

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

$2,150,000

275 1ST AVE S #1902

2 bd • — ba

Stellar MLS

4333 10TH ST N, ST PETERSBURG — photo coming soon

$2,150,000

4333 10TH ST N

5 bd • 4 ba • 4,478 sqft

Stellar MLS

1124 SEVILLE LN NE, ST PETERSBURG, FL

$2,150,000

1124 SEVILLE LN NE

5 bd • — ba

Stellar MLS

100 BEACH DR NE #1501, ST PETERSBURG, FL

$2,150,000

100 BEACH DR NE #1501

3 bd • — ba

Stellar MLS

6663 BAYOU GRANDE BLVD NE, ST PETERSBURG, FL

$2,150,000

6663 BAYOU GRANDE BLVD NE

3 bd • 2 ba • 6,322 sqft

Stellar MLS

911 JUNGLE AVE N, ST PETERSBURG, FL

$2,175,000

911 JUNGLE AVE N

5 bd • 4 ba • 4,106 sqft

Stellar MLS

3901 14TH WAY NE, ST PETERSBURG, FL

$2,195,000

3901 14TH WAY NE

— bd • — ba

Stellar MLS

100 BEACH DR NE #301, ST PETERSBURG, FL

$2,195,000

100 BEACH DR NE #301

3 bd • — ba

Stellar MLS

1230 DARLINGTON OAK CIR NE, ST PETERSBURG, FL

$2,195,000

1230 DARLINGTON OAK CIR NE

5 bd • — ba

Stellar MLS

3598 10TH ST NE, ST PETERSBURG, FL

$2,195,000

3598 10TH ST NE

4 bd • 3 ba • 4,053 sqft

Stellar MLS

852 CORDOVA BLVD NE, ST PETERSBURG, FL

$2,199,000

852 CORDOVA BLVD NE

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