Homes under $500K in Saint Petersburg, FL
1,245 for sale · 3,612 homes listed · Updated September 27, 2026 · Page 2 of 73
- 6500 hobson street northeast, Saint Petersburg 33702 $245,000 · 2 bd · 1 ba · 850 sqft
- 9860 62nd terrace north #1047, Saint Petersburg 33708 $164,900 · 1 bd · 1 ba · 770 sqft
- 416 73rd avenue north #207, Saint Petersburg 33702 $129,490 · 2 bd · 1 ba · 860 sqft
- 2098 62nd terrace south, Saint Petersburg 33712 $474,900 · 3 bd · 2 ba · 1,665 sqft
- 4016 9th avenue north, Saint Petersburg 33713 $378,500 · 2 bd · 1 ba · 820 sqft
- 5810 21st street north #2, Saint Petersburg 33714 $135,000 · 2 bd · 1 ba · 830 sqft
- 5340 5th avenue south, Saint Petersburg 33707 $458,000 · 3 bd · 2 ba · 1,302 sqft
- 651 boca ciega point boulevard south, Saint Petersburg 33708 $498,000 · 2 bd · 2 ba · 1,660 sqft
- 1119 54th avenue north, Saint Petersburg 33703 $350,000 · 2 bd · 2 ba · 1,024 sqft
- 6330 emerson avenue south, Saint Petersburg 33707 $399,000 · 2 bd · 1 ba · 1,350 sqft
- 6631 rosati lane south, Saint Petersburg 33707 $465,000 · 4 bd · 2 ba · 1,100 sqft
- 5762 2nd avenue north, Saint Petersburg 33710 $275,000 · 2 bd · 1 ba · 843 sqft
- 650 30th avenue south, Saint Petersburg 33705 $324,999 · 3 bd · 2 ba · 1,366 sqft
- 651 69th avenue south, Saint Petersburg 33705 $379,000 · 3 bd · 2 ba · 1,943 sqft
- 4027 7th street south, Saint Petersburg 33705 $301,500 · 3 bd · 1 ba · 1,251 sqft
- 781 village lake terrace north #101a, Saint Petersburg 33716 $219,000 · 2 bd · 2 ba · 930 sqft
- 4775 cove circle #103, Saint Petersburg 33708 $281,990 · 2 bd · 2 ba · 1,050 sqft
- 4401 shore acres boulevard northeast, Saint Petersburg 33703 $290,000 · 2 bd · 1 ba · 925 sqft
- 7100 13th street north, Saint Petersburg 33702 $265,000 · 2 bd · 1 ba · 672 sqft
- 4359 neptune drive southeast, Saint Petersburg 33705 $346,019 · 3 bd · 2 ba · 1,452 sqft
- 2235 45th avenue north, Saint Petersburg 33714 $207,000 · 3 bd · 1 ba · 672 sqft
- 5725 12th avenue north #304d, Saint Petersburg 33710 $88,900 · 2 bd · 1 ba · 850 sqft
- 4125 grove, Saint Petersburg 33705 $468,900 · 4 bd · 3 ba · 1,978 sqft
- 5426 8th avenue north, Saint Petersburg 33710 $345,000 · 2 bd · 1 ba · 928 sqft
- 2324 oakdale street south, Saint Petersburg 33705 $428,500 · 3 bd · 2 ba · 1,200 sqft
- 5401 43rd terrace north, Saint Petersburg 33709 $389,900 · 3 bd · 2 ba · 990 sqft
- 375 64th street south, Saint Petersburg 33707 $299,900 · 2 bd · 1 ba · 943 sqft
- 4218 12th avenue north, Saint Petersburg 33713 $225,000 · 2 bd · 1 ba · 832 sqft
- 5231 beach drive southeast #a, Saint Petersburg 33705 $319,000 · 2 bd · 1 ba · 825 sqft
- 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
- 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
- 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
- 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