Homes over $1M in Saint Petersburg, FL
347 for sale · 936 homes listed · Updated September 27, 2026 · Page 6 of 19
- 1482 51st avenue northeast, Saint Petersburg 33703 $2,999,990 · 4 bd · 5 ba · 3,214 sqft
- 852 35th avenue north, Saint Petersburg 33704 $1,360,000 · 3 bd · 4 ba · 2,452 sqft
- 7957 2nd avenue south, Saint Petersburg 33707 $2,999,000 · 3 bd · 4 ba · 2,878 sqft
- 324 37th avenue, Saint Petersburg 33704 $1,249,990 · 4 bd · 3 ba · 2,963 sqft
- 275 1st avenue south #4002, Saint Petersburg 33701 $5,999,000 · 3 bd · 5 ba · 3,989 sqft
- 777 3rd avenue north #1605, Saint Petersburg 33701 $1,850,000 · 2 bd · 2 ba · 2,297 sqft
- 2194 fairway avenue south, Saint Petersburg 33712 $1,160,000 · 4 bd · 3 ba · 2,902 sqft
- 2936 68th avenue south, Saint Petersburg 33712 $2,495,000 · 4 bd · 3 ba · 3,062 sqft
- 1309 17th avenue north, Saint Petersburg 33704 $1,395,000 · 4 bd · 4 ba · 2,889 sqft
- 3925 1st street northeast, Saint Petersburg 33703 $1,175,000 · 3 bd · 2 ba · 2,236 sqft
- 5825 leeland street south, Saint Petersburg 33715 $1,450,000 · 4 bd · 3 ba · 2,386 sqft
- 275 1st avenue south #3206, Saint Petersburg 33701 $2,399,000 · 3 bd · 4 ba · 2,167 sqft
- 275 1st avenue south #1106, Saint Petersburg 33701 $1,749,000 · 3 bd · 4 ba · 2,140 sqft
- 777 3rd avenue north #1703, Saint Petersburg 33701 $1,599,000 · 2 bd · 2 ba · 2,052 sqft
- 9240 san martin boulevard northeast, Saint Petersburg 33702 $1,125,000 · 4 bd · 3 ba · 2,904 sqft
- 400 central avenue #1003, Saint Petersburg 33701 $1,080,000 · 2 bd · 3 ba · 1,358 sqft
- 400 central avenue #2001, Saint Petersburg 33701 $2,595,000 · 3 bd · 4 ba · 2,658 sqft
- 3022 1st street north, Saint Petersburg 33704 $1,100,000 · 3 bd · 3 ba · 1,963 sqft
- 1902 arrowhead drive northeast, Saint Petersburg 33703 $1,299,000 · 3 bd · 4 ba · 3,258 sqft
- 1931 arrowhead drive northeast, Saint Petersburg 33703 $4,300,000 · 4 bd · 5 ba · 3,850 sqft
- 321 2nd street north, Saint Petersburg 33701 $3,495,000 · 3 bd · 5 ba · 3,861 sqft
- 2785 bayside drive south, Saint Petersburg 33705 $3,250,000 · 7 bd · 7 ba · 7,269 sqft
- 146 17th avenue southeast, Saint Petersburg 33701 $1,650,000 · 5 bd · 4 ba · 3,301 sqft
- 1365 snell isle boulevard northeast #9a, Saint Petersburg 33704 $2,675,000 · 3 bd · 4 ba · 4,800 sqft
- 316 9th avenue northeast, Saint Petersburg 33701 $1,599,000 · 4 bd · 3 ba · 2,112 sqft
- 300 delmar terrace south, Saint Petersburg 33701 $1,395,000 · 3 bd · 4 ba · 2,653 sqft
- 2321 14th street north, Saint Petersburg 33704 $1,250,000 · 2 bd · 3 ba · 1,480 sqft
- 400 beach drive northeast #401, Saint Petersburg 33701 $1,699,000 · 2 bd · 2 ba · 2,265 sqft
- 4959 58th avenue south, Saint Petersburg 33715 $1,999,000 · 4 bd · 3 ba · 3,154 sqft
- 100 1st avenue north #305, Saint Petersburg 33701 $1,799,900 · 2 bd · 3 ba · 1,894 sqft
- 400 beach drive northeast #1004, Saint Petersburg 33701 $3,500,000 · 3 bd · 4 ba · 3,306 sqft
- 17b franklin court south, Saint Petersburg 33711 $1,799,000 · 3 bd · 2 ba · 2,334 sqft
- 47a bayview court south, Saint Petersburg 33711 $2,200,000 · 3 bd · 3 ba · 2,574 sqft
- 524 beach drive northeast, Saint Petersburg 33701 $4,500,000 · 4 bd · 6 ba · 5,217 sqft
- 4592 40th street south, Saint Petersburg 33711 $1,049,000 · 3 bd · 2 ba · 2,124 sqft
- 900 79th street south, Saint Petersburg 33707 $1,750,000 · 3 bd · 3 ba · 3,410 sqft
- 400 central avenue #2705, Saint Petersburg 33701 $2,069,000 · 3 bd · 3 ba · 1,921 sqft
- 795 collany road #304, Saint Petersburg 33715 $2,895,000 · 3 bd · 4 ba · 2,950 sqft
- 833 marco drive northeast, Saint Petersburg 33702 $1,499,999 · 5 bd · 5 ba · 4,008 sqft
- 1727 maryland avenue northeast, Saint Petersburg 33703 $1,100,000 · 5 bd · 3 ba · 2,804 sqft
- 3531 dr mlk jr drive, Saint Petersburg 33704 $1,099,990 · 4 bd · 3 ba · 3,100 sqft
- 6706 burlington avenue, Saint Petersburg 33710 $1,125,000 · 5 bd · 3 ba · 2,575 sqft
- 2520 gomaz way south, Saint Petersburg 33712 $1,295,000 · 7 bd · 6 ba · 4,268 sqft
- 1759 massachusetts avenue northeast, Saint Petersburg 33703 $1,450,000 · 4 bd · 5 ba · 3,199 sqft
- 735 79th circle south, Saint Petersburg 33707 $1,200,000 · 3 bd · 3 ba · 2,441 sqft
- 6151 bayou grande boulevard northeast, Saint Petersburg 33703 $4,724,000 · 4 bd · 5 ba · 4,036 sqft
- 100 beach drive northeast #702, Saint Petersburg 33701 $2,549,000 · 3 bd · 3 ba · 2,750 sqft
- 842 30th avenue, Saint Petersburg 33704 $1,349,000 · 5 bd · 5 ba · 3,031 sqft
- 5201 huntington street northeast, Saint Petersburg 33703 $1,347,000 · 3 bd · 4 ba · 3,365 sqft
- 2038 carolina avenue northeast, Saint Petersburg 33703 $3,250,000 · 4 bd · 3 ba · 3,109 sqft