Homes over $1M in Saint Petersburg, FL
349 for sale · 759 homes listed · Updated November 9, 2026 · Page 1 of 16
- 5860 Leeland Street South, Saint Petersburg 33715 $1,499,900 · 3 bd · 3 ba · 2,343 sqft
- 275 1st Avenue South #3908, Saint Petersburg 33701 $1,325,000 · 2 bd · 3 ba · 1,339 sqft
- 175 1st Street South #2107, Saint Petersburg 33701 $1,750,000 · 2 bd · 3 ba · 1,996 sqft
- 7801 9th Avenue South, Saint Petersburg 33707 $4,245,000 · 4 bd · 4 ba · 3,685 sqft
- 2041 Beach Drive Southeast, Saint Petersburg 33705 $3,124,000 · 4 bd · 4 ba · 3,372 sqft
- 3598 10th Street Northeast, Saint Petersburg 33704 $2,195,000 · 4 bd · 3 ba · 3,197 sqft
- 400 Central Avenue #2603, Saint Petersburg 33701 $1,475,000 · 3 bd · 3 ba · 1,782 sqft
- 275 1st Avenue South #3501, Saint Petersburg 33701 $2,149,000 · 3 bd · 4 ba · 2,167 sqft
- 275 1st Avenue South #3603, Saint Petersburg 33701 $2,099,000 · 2 bd · 3 ba · 1,935 sqft
- 275 1st Avenue South #3803, Saint Petersburg 33701 $2,299,000 · 2 bd · 3 ba · 1,935 sqft
- 275 1st Avenue South #3604, Saint Petersburg 33701 $1,749,000 · 2 bd · 3 ba · 1,788 sqft
- 275 1st Avenue South #3406, Saint Petersburg 33701 $2,499,000 · 3 bd · 4 ba · 2,167 sqft
- 275 1st Avenue South #1505, Saint Petersburg 33701 $2,149,000 · 3 bd · 4 ba · 2,637 sqft
- 1894 Tanglewood Drive Northeast, Saint Petersburg 33702 $1,274,900 · 4 bd · 2 ba · 2,369 sqft
- 7973 Causeway Boulevard North, Saint Petersburg 33707 $2,900,000 · 3 bd · 4 ba · 3,455 sqft
- 400 Central Avenue #3209, Saint Petersburg 33701 $1,325,000 · 2 bd · 3 ba · 1,380 sqft
- 400 Central Avenue #901, Saint Petersburg 33701 $2,265,000 · 3 bd · 4 ba · 2,658 sqft
- 400 Central Avenue #2207, Saint Petersburg 33701 $2,950,000 · 3 bd · 4 ba · 2,606 sqft
- 400 Central Avenue #2208, Saint Petersburg 33701 $1,260,000 · 2 bd · 3 ba · 1,348 sqft
- 400 Central Avenue #1103, Saint Petersburg 33701 $1,145,000 · 2 bd · 3 ba · 1,358 sqft
- 1717 Massachusetts Avenue Northeast, Saint Petersburg 33703 $1,225,000 · 4 bd · 3 ba · 2,693 sqft
- 3666 Belle Vista Drive East, Saint Petersburg 33706 $1,486,000 · 3 bd · 2 ba · 1,671 sqft
- 182 29th Avenue North, Saint Petersburg 33704 $1,200,000 · 3 bd · 3 ba · 2,117 sqft
- 401 Snell Isle Boulevard Northeast, Saint Petersburg 33704 $3,650,000 · 4 bd · 6 ba · 5,640 sqft
- 777 3rd Avenue North #1104, Saint Petersburg 33701 $1,199,000 · 2 bd · 2 ba · 1,753 sqft
- 4930 Sandpiper Lane South, Saint Petersburg 33711 $3,350,000 · 6 bd · 6 ba · 6,140 sqft
- 5918 Bahama Shores Drive South, Saint Petersburg 33705 $2,995,000 · 5 bd · 5 ba · 4,367 sqft
- 995 48th Avenue North, Saint Petersburg 33703 $1,495,000 · 4 bd · 5 ba · 2,974 sqft
- 1276 37th Avenue Northeast, Saint Petersburg 33704 $1,890,000 · 3 bd · 2 ba · 2,210 sqft
- 344 4th Street South #1101a, Saint Petersburg 33701 $3,200,000 · 3 bd · 3 ba · 2,180 sqft
- 126 Ricardo Way Northeast, Saint Petersburg 33704 $2,295,000 · 4 bd · 4 ba · 3,850 sqft
- 2280 Pinellas Point Drive South, Saint Petersburg 33712 $2,750,000 · 5 bd · 4 ba · 5,521 sqft
- 1473 50th Avenue Northeast, Saint Petersburg 33703 $1,100,000 · 3 bd · 2 ba · 1,656 sqft
- 1320 52nd Avenue Northeast, Saint Petersburg 33703 $1,450,000 · 4 bd · 4 ba · 2,608 sqft
- 3874 48th Avenue South, Saint Petersburg 33711 $2,490,000 · 3 bd · 3 ba · 2,689 sqft
- 5212 62nd Avenue South, Saint Petersburg 33715 $4,399,999 · 6 bd · 7 ba · 6,424 sqft
- 826 32nd Avenue North, Saint Petersburg 33704 $1,295,000 · 3 bd · 4 ba · 2,356 sqft
- 460 Coffee Pot Riviera Northeast, Saint Petersburg 33704 $5,495,000 · 4 bd · 6 ba · 5,310 sqft
- 301 1st Street South #1204, Saint Petersburg 33701 $1,390,000 · 3 bd · 3 ba · 2,036 sqft
- 1600 Park Street North, Saint Petersburg 33710 $3,900,000 · 5 bd · 4 ba · 2,396 sqft
- 555 5th Avenue Northeast #183, Saint Petersburg 33701 $1,695,000 · 2 bd · 3 ba · 1,670 sqft
- 2200 2nd Street North, Saint Petersburg 33704 $1,595,000 · 3 bd · 4 ba · 2,750 sqft
- 777 3rd Avenue North #805, Saint Petersburg 33701 $1,499,000 · 2 bd · 2 ba · 2,297 sqft
- 777 3rd Avenue North #1704, Saint Petersburg 33701 $1,450,000 · 2 bd · 2 ba · 1,753 sqft
- 4914 59th Avenue South, Saint Petersburg 33715 $3,400,000 · 5 bd · 5 ba · 5,086 sqft
- 2826 38th Avenue North, Saint Petersburg 33713 $1,250,000 · 8 bd · 8 ba · 3,592 sqft
- 400 Beach Drive Northeast #2605, Saint Petersburg 33701 $9,200,000 · 3 bd · 4 ba · 4,300 sqft
- 301 1st Street South #1505, Saint Petersburg 33701 $1,250,000 · 2 bd · 3 ba · 1,663 sqft
- 400 Central Avenue #2008, Saint Petersburg 33701 $1,229,000 · 2 bd · 3 ba · 1,348 sqft
- 300 Beach Drive Northeast #309, Saint Petersburg 33701 $1,195,000 · 2 bd · 3 ba · 1,424 sqft