St. Petersburg Homes for Sale under $2M

2,029 listings
400 CENTRAL AVENUE # 2806, ST PETERSBURG, FL 33701
162 Days on Market

Condo for Sale

$1,999,000

3 bd · 3 ba · 1,948 sqft

400 CENTRAL AVENUE # 2806, ST PETERSBURG, FL 33701

275 1ST AVENUE S # 3503, ST PETERSBURG, FL 33701
79 Days on Market

Condo for Sale

$1,999,000

2 bd · 3 ba · 1,935 sqft

275 1ST AVENUE S # 3503, ST PETERSBURG, FL 33701

4959 58TH AVENUE S, ST PETERSBURG, FL 33715
248 Days on Market

House for Sale

$1,999,000

4 bd · 3 ba · 3,154 sqft

4959 58TH AVENUE S, ST PETERSBURG, FL 33715

8400 35TH AVENUE N, ST PETERSBURG, FL 33710
323 Days on Market

House for Sale

$1,995,000

3 bd · 3 ba · 2,888 sqft

8400 35TH AVENUE N, ST PETERSBURG, FL 33710

400 CENTRAL AVENUE # 2205, ST PETERSBURG, FL 33701
152 Days on Market

Condo for Sale

$1,990,000

3 bd · 3 ba · 1,921 sqft

400 CENTRAL AVENUE # 2205, ST PETERSBURG, FL 33701

400 CENTRAL AVENUE # 3005, ST PETERSBURG, FL 33701
121 Days on Market

Condo for Sale

$1,990,000

2 bd · 3 ba · 1,921 sqft

400 CENTRAL AVENUE # 3005, ST PETERSBURG, FL 33701

344 4TH STREET S # 2009, ST PETERSBURG, FL 33701
145 Days on Market

Condo for Sale

$1,972,500

3 bd · 2 ba · 1,205 sqft

344 4TH STREET S # 2009, ST PETERSBURG, FL 33701

4310 40TH STREET S, ST PETERSBURG, FL 33711
130 Days on Market

House for Sale

$1,950,000

3 bd · 2 ba · 2,188 sqft

4310 40TH STREET S, ST PETERSBURG, FL 33711

2719 13TH STREET N, ST PETERSBURG, FL 33704
Newly Listed

House for Sale

$1,950,000

6 bd · 6 ba · 3,701 sqft

2719 13TH STREET N, ST PETERSBURG, FL 33704

400 CENTRAL AVENUE # 3506, ST PETERSBURG, FL 33701
101 Days on Market

Condo for Sale

$1,950,000

3 bd · 3 ba · 1,948 sqft

400 CENTRAL AVENUE # 3506, ST PETERSBURG, FL 33701

275 1ST AVENUE S # 1502, ST PETERSBURG, FL 33701
22 Days on Market

Condo for Sale

$1,949,000

2 bd · 3 ba · 2,347 sqft

275 1ST AVENUE S # 1502, ST PETERSBURG, FL 33701

7932 2ND AVENUE S, ST PETERSBURG, FL 33707
66 Days on Market

House for Sale

$1,925,200

3 bd · 4 ba · 2,595 sqft

7932 2ND AVENUE S, ST PETERSBURG, FL 33707

176 4TH AVENUE NE # 1002, ST PETERSBURG, FL 33701
179 Days on Market

Condo for Sale

$1,925,000

3 bd · 3 ba · 2,120 sqft

176 4TH AVENUE NE # 1002, ST PETERSBURG, FL 33701

749 BURLINGTON AVENUE # 300, ST PETERSBURG, FL 33701
42 Days on Market

Condo for Sale

$1,917,800

3 bd · 4 ba · 2,288 sqft

749 BURLINGTON AVENUE # 300, ST PETERSBURG, FL 33701

4912 58TH AVENUE S, ST PETERSBURG, FL 33715
9 Days on Market

House for Sale

$1,900,000

4 bd · 5 ba · 3,177 sqft

4912 58TH AVENUE S, ST PETERSBURG, FL 33715

777 3RD AVENUE N # 1605, ST PETERSBURG, FL 33701
Newly Listed

Condo for Sale

$1,900,000

2 bd · 2 ba · 2,297 sqft

777 3RD AVENUE N # 1605, ST PETERSBURG, FL 33701

275 1ST AVENUE S # 2703, ST PETERSBURG, FL 33701
91 Days on Market

Condo for Sale

$1,899,000

2 bd · 3 ba · 1,935 sqft

275 1ST AVENUE S # 2703, ST PETERSBURG, FL 33701

639 43RD AVENUE N, ST PETERSBURG, FL 33703
137 Days on Market

House for Sale

$1,895,000

5 bd · 5 ba · 4,518 sqft

639 43RD AVENUE N, ST PETERSBURG, FL 33703

126 4TH AVENUE NE # 601, ST PETERSBURG, FL 33701
348 Days on Market

Condo for Sale

$1,895,000

3 bd · 3 ba · 2,156 sqft

126 4TH AVENUE NE # 601, ST PETERSBURG, FL 33701

100 1ST AVENUE N # 3404, ST PETERSBURG, FL 33701
168 Days on Market

Condo for Sale

$1,875,000

2 bd · 3 ba · 1,522 sqft

100 1ST AVENUE N # 3404, ST PETERSBURG, FL 33701

176 4TH AVENUE NE # 1102, ST PETERSBURG, FL 33701
106 Days on Market

Condo for Sale

$1,875,000

3 bd · 3 ba · 2,120 sqft

176 4TH AVENUE NE # 1102, ST PETERSBURG, FL 33701

1811 BAYOU GRANDE BOULEVARD NE, ST PETERSBURG, FL 33703
128 Days on Market

House for Sale

$1,875,000

4 bd · 3 ba · 2,781 sqft

1811 BAYOU GRANDE BOULEVARD NE, ST PETERSBURG, FL 33703

100 1ST AVENUE N # 2902, ST PETERSBURG, FL 33701
Newly Listed

Condo for Sale

$1,875,000

2 bd · 3 ba · 1,522 sqft

100 1ST AVENUE N # 2902, ST PETERSBURG, FL 33701

8402 TALLAHASSEE DRIVE NE, ST PETERSBURG, FL 33702
168 Days on Market

House for Sale

$1,870,000

5 bd · 5 ba · 4,548 sqft

8402 TALLAHASSEE DRIVE NE, ST PETERSBURG, FL 33702

Talk to a local agent

Looking at St. Petersburg Homes for Sale under $2M?

Tell us what you're after — we'll send matching homes, off-market options and recent sales, and set up private showings.

Matthew Gromadzki, Real Estate Broker
Matthew Gromadzki
Real Estate Broker
(786) 370-8570
Send a message

We reply the same day.

By submitting you agree to be contacted about your inquiry. No spam, ever.

Live MLS inventory in St. Petersburg, updated continuously. Florida Lux Real Estate currently tracks 2,029 active listings here. MLS inventory updated October 13, 2026.

Discover Your Perfect Home

Homes for Sale under $2M in Nearby Cities
Select Property Type
St. Petersburg Condos for Sale by Type & Price
Bedroom Size Homes in St. Petersburg
Homes by Price in St. Petersburg
Lifestyle & New in St. Petersburg
Rentals in St. Petersburg
Homes Nearby St. Petersburg: Neighborhoods
Homes Nearby St. Petersburg: Cities
Homes Nearby St. Petersburg: ZIP Codes