Skip to content

Homes for Sale in St. Petersburg

Every active St. Petersburg listing in the Stellar MLS feed, with price, bed and bath filters.

Showing 1–24 of 2,839

1858 MISSISSIPPI AVENUEactive

$767,500

1858 MISSISSIPPI AVENUE

ST PETERSBURG, FL

4 beds | 2 baths | 1,745 sqft

7500 15TH STREETactive

$425,000

7500 15TH STREET

ST PETERSBURG, FL

3 beds | 2 baths | 1,515 sqft

2560 5TH AVENUEactive

$379,000

2560 5TH AVENUE

ST PETERSBURG, FL

0 beds | 0 baths | 1,170 sqft

3315 58TH AVENUEactive

$77,000

3315 58TH AVENUE

ST PETERSBURG, FL

1 beds | 1 baths | 708 sqft

7100 13TH STREETactive

$275,000

7100 13TH STREET

ST PETERSBURG, FL

2 beds | 1 baths | 672 sqft

UNKNOWNactive

$489,900

UNKNOWN

ST PETERSBURG, FL

4 beds | 2 baths | 1,830 sqft

766 13TH AVENUEactive

$399,900

766 13TH AVENUE

ST PETERSBURG, FL

3 beds | 2 baths | 1,564 sqft

619 RIVIERA BAY DRIVEactive

$649,000

619 RIVIERA BAY DRIVE

ST PETERSBURG, FL

3 beds | 2 baths | 1,830 sqft

3517 HAINES ROADactive

$1,065,000

3517 HAINES ROAD

ST PETERSBURG, FL

4 beds | 3 baths | 2,873 sqft

5918 BAHAMA SHORES DRIVEactive

$3,095,000

5918 BAHAMA SHORES DRIVE

ST PETERSBURG, FL

5 beds | 5 baths | 4,367 sqft

5215 COQUINA KEY DRIVEactive

$235,000

5215 COQUINA KEY DRIVE

ST PETERSBURG, FL

1 beds | 1 baths | 562 sqft

11502 7TH LANEactive

$150,000

11502 7TH LANE

ST PETERSBURG, FL

2 beds | 2 baths | 1,095 sqft

7024 CENTRAL AVENUEactive

$1,500,000

7024 CENTRAL AVENUE

ST PETERSBURG, FL

0 beds | 0 baths | 4,960 sqft

100 2ND AVENUEactive

$51,540

100 2ND AVENUE

ST PETERSBURG, FL

0 beds | 0 baths | 1,403 sqft

2853 35TH AVENUEactive

$575,000

2853 35TH AVENUE

ST PETERSBURG, FL

5 beds | 2 baths | 1,890 sqft

113 7TH STREETactive

$2,495,000

113 7TH STREET

ST PETERSBURG, FL

4 beds | 5 baths | 4,350 sqft

5832 16TH LANEactive

$88,000

5832 16TH LANE

ST PETERSBURG, FL

3 beds | 3 baths | 1,300 sqft

436 12TH AVENUEactive

$2,150,000

436 12TH AVENUE

ST PETERSBURG, FL

5 beds | 5 baths | 3,136 sqft

10037 62ND TERRACEactive

$149,900

10037 62ND TERRACE

ST PETERSBURG, FL

2 beds | 1 baths | 1,010 sqft

936 PINELLAS BAYWAYactive

$800,000

936 PINELLAS BAYWAY

ST PETERSBURG, FL

2 beds | 3 baths | 1,650 sqft

125 5TH AVENUEactive

$349,000

125 5TH AVENUE

ST PETERSBURG, FL

1 beds | 1 baths | 576 sqft

6121 56TH AVENUEactive

$379,900

6121 56TH AVENUE

ST PETERSBURG, FL

4 beds | 2 baths | 1,596 sqft

6145 SUN BOULEVARDactive

$444,000

6145 SUN BOULEVARD

ST PETERSBURG, FL

2 beds | 2 baths | 1,030 sqft

851 65TH AVENUEactive

$330,000

851 65TH AVENUE

ST PETERSBURG, FL

2 beds | 2 baths | 1,108 sqft