Homes under $1M in Saint Petersburg, FL
1,692 for sale · 4,927 homes listed · Updated September 27, 2026 · Page 3 of 99
- 4534 3rd avenue south, Saint Petersburg 33711 $322,000 · 3 bd · 2 ba · 1,177 sqft
- 735 26th avenue south, Saint Petersburg 33705 $330,100 · 2 bd · 1 ba · 794 sqft
- 200 lewis boulevard southeast, Saint Petersburg 33705 $465,000 · 4 bd · 2 ba · 1,563 sqft
- 100 59th avenue south, Saint Petersburg 33705 $680,000 · 4 bd · 3 ba · 1,812 sqft
- 4455 duhme road #305, Saint Petersburg 33708 $135,000 · 1 bd · 1 ba · 627 sqft
- 716 15th avenue south, Saint Petersburg 33701 $215,000 · 2 bd · 1 ba · 702 sqft
- 6000 20th street north #123, Saint Petersburg 33714 $99,000 · 2 bd · 2 ba · 910 sqft
- 592 43rd avenue northeast, Saint Petersburg 33703 $585,000 · 3 bd · 2 ba · 1,368 sqft
- 310 93rd avenue north, Saint Petersburg 33702 $374,900 · 3 bd · 2 ba · 1,399 sqft
- 6448 41st avenue north, Saint Petersburg 33709 $460,000 · 4 bd · 2 ba · 1,492 sqft
- 6183 1st avenue north, Saint Petersburg 33710 $695,000 · 3 bd · 3 ba · 2,047 sqft
- 6177 1st avenue north, Saint Petersburg 33710 $695,000 · 3 bd · 3 ba · 2,047 sqft
- 6185 1st avenue north, Saint Petersburg 33710 $695,000 · 3 bd · 3 ba · 2,047 sqft
- 6179 1st avenue north, Saint Petersburg 33710 $695,000 · 3 bd · 3 ba · 2,047 sqft
- 2550 10th avenue south, Saint Petersburg 33712 $260,000 · 4 bd · 2 ba · 1,180 sqft
- 6021 bahia del mar circle #137, Saint Petersburg 33715 $494,750 · 2 bd · 2 ba · 1,160 sqft
- 4111 13th avenue south, Saint Petersburg 33711 $285,900 · 3 bd · 2 ba · 1,203 sqft
- 601 myrtle way south, Saint Petersburg 33705 $490,000 · 3 bd · 2 ba · 1,697 sqft
- 1901 20th avenue north, Saint Petersburg 33713 $365,000 · 2 bd · 1 ba · 916 sqft
- 845 40th avenue south, Saint Petersburg 33705 $319,000 · 3 bd · 2 ba · 1,235 sqft
- 3147 29th avenue north #203, Saint Petersburg 33713 $129,900 · 1 bd · 1 ba · 645 sqft
- 3751 pompano drive southeast #3751, Saint Petersburg 33705 $375,000 · 2 bd · 2 ba · 1,053 sqft
- 4735 21st avenue north, Saint Petersburg 33713 $332,500 · 3 bd · 2 ba · 1,002 sqft
- 205 southeast monroe circle north, Saint Petersburg 33703 $399,000 · 3 bd · 2 ba · 1,095 sqft
- 4744 snook drive southeast, Saint Petersburg 33705 $265,000 · 2 bd · 2 ba · 1,022 sqft
- 5980 terrace park drive north #206, Saint Petersburg 33709 $89,900 · 2 bd · 2 ba · 1,135 sqft
- 5165 104th way north, Saint Petersburg 33708 $319,900 · 2 bd · 1 ba · 816 sqft
- 5234 9th avenue north, Saint Petersburg 33701 $250,000 · 3 bd · 1 ba · 1,092 sqft
- 5260 43rd avenue north, Saint Petersburg 33709 $309,900 · 3 bd · 2 ba · 1,152 sqft
- 4521 juanita way south, Saint Petersburg 33705 $899,900 · 5 bd · 3 ba · 2,740 sqft
- 5132 beach drive southeast #c, Saint Petersburg 33705 $255,000 · 1 bd · 1 ba · 823 sqft
- 5483 37th avenue north, Saint Petersburg 33710 $489,000 · 3 bd · 2 ba · 1,204 sqft
- 1151 55th avenue south, Saint Petersburg 33705 $500,000 · 4 bd · 2 ba · 1,606 sqft
- 5111 28th avenue north, Saint Petersburg 33710 $624,900 · 4 bd · 2 ba · 1,549 sqft
- 4515 46th avenue north, Saint Petersburg 33714 $499,900 · 3 bd · 2 ba · 1,571 sqft
- 825 60th avenue northeast, Saint Petersburg 33703 $190,000 · 2 bd · 1 ba · 724 sqft
- 4819 20th street north, Saint Petersburg 33714 $375,000 · 3 bd · 1 ba · 832 sqft
- 6871 4th street south, Saint Petersburg 33705 $579,900 · 4 bd · 2 ba · 1,912 sqft
- 3134 17th street north, Saint Petersburg 33713 $319,000 · 2 bd · 1 ba · 830 sqft
- 2085 68th avenue south, Saint Petersburg 33712 $440,000 · 3 bd · 2 ba · 1,433 sqft
- 6945 orkney avenue north, Saint Petersburg 33709 $449,900 · 3 bd · 2 ba · 1,455 sqft
- 4550 cove circle #502, Saint Petersburg 33708 $227,999 · 2 bd · 2 ba · 1,100 sqft
- 601 american legion drive #16, Saint Petersburg 33708 $240,000 · 0 ba · 810 sqft
- 10036 63rd avenue north #26, Saint Petersburg 33708 $129,999 · 2 bd · 2 ba · 1,185 sqft
- 7400 sunshine skyway lane south #111, Saint Petersburg 33711 $280,000 · 1 bd · 1 ba · 885 sqft
- 7850 14th way north, Saint Petersburg 33702 $239,900 · 2 bd · 1 ba · 1,144 sqft
- 5541 puerta del sol boulevard south #313, Saint Petersburg 33715 $559,000 · 2 bd · 2 ba · 1,082 sqft
- 650 pinellas point drive south #240, Saint Petersburg 33705 $189,000 · 1 bd · 1 ba · 650 sqft
- 4223 narvarez way south, Saint Petersburg 33712 $645,000 · 3 bd · 2 ba · 1,816 sqft
- 4519 haines road north, Saint Petersburg 33714 $199,900 · 1 bd · 1 ba · 500 sqft