Homes under $300K in Saint Petersburg, FL
664 for sale · 1,893 homes listed · Updated September 27, 2026 · Page 1 of 38
- 10858 1st, Saint Petersburg 33716 $45,000 · 2 bd · 2 ba · 800 sqft
- 4725 cove circle 604, Saint Petersburg 33708 $239,999 · 1 bd · 1 ba · 815 sqft
- 3789 46th avenue south 101, Saint Petersburg 33711 $214,000 · 2 bd · 2 ba · 1,100 sqft
- 7100 sunshine skyway lane south 201, Saint Petersburg 33711 $289,000 · 1 bd · 1 ba · 935 sqft
- 416 73rd avenue north 205, Saint Petersburg 33702 $92,500 · 1 bd · 1 ba · 725 sqft
- 4725 cove circle 108, Saint Petersburg 33708 $197,400 · 1 bd · 1 ba · 815 sqft
- 5287 81 st street north 26, Saint Petersburg 33709 $134,900 · 2 bd · 2 ba · 1,110 sqft
- 3753 46th avenue south 7, Saint Petersburg 33711 $175,000 · 1 bd · 1 ba · 840 sqft
- 2001 83rd avenue north 1281, Saint Petersburg 33702 $60,000 · 2 bd · 2 ba · 1,280 sqft
- 895 north village drive north 204, Saint Petersburg 33716 $149,900 · 2 bd · 2 ba · 885 sqft
- 667 west harbor drive, Saint Petersburg 33705 $204,900 · 2 bd · 1 ba · 1,044 sqft
- listing-10648356253, Saint Petersburg 33711 $265,000 · 2 bd · 1 ba · 810 sqft
- 2188 corinne court south #a, Saint Petersburg 33712 $235,000 · 2 bd · 2 ba · 1,180 sqft
- 4725 cove circle #104, Saint Petersburg 33708 $127,000 · 1 bd · 1 ba · 815 sqft
- 5020 brittany drive south #324, Saint Petersburg 33715 $248,999 · 2 bd · 2 ba · 1,495 sqft
- 9030 blind pass road #d6, Saint Petersburg 33706 $219,000 · 1 bd · 1 ba · 573 sqft
- 5501 80th street north #402, Saint Petersburg 33709 $207,000 · 2 bd · 2 ba · 1,235 sqft
- 3250 prescott street north, Saint Petersburg 33713 $299,900 · 3 bd · 2 ba · 976 sqft
- 5130 brittany drive south #1002, Saint Petersburg 33715 $299,900 · 2 bd · 2 ba · 1,605 sqft
- 3315 58th avenue south #416, Saint Petersburg 33712 $125,000 · 2 bd · 2 ba · 957 sqft
- 5044 betty street north, Saint Petersburg 33709 $299,000 · 3 bd · 2 ba · 1,034 sqft
- 4920 45th avenue north, Saint Petersburg 33709 $260,000 · 2 bd · 1 ba · 959 sqft
- 342 51st avenue north, Saint Petersburg 33703 $255,000 · 3 bd · 1 ba · 848 sqft
- 6017 43rd avenue north, Saint Petersburg 33709 $292,000 · 2 bd · 1 ba · 920 sqft
- 5552 crissman drive north, Saint Petersburg 33714 $299,000 · 2 bd · 1 ba · 624 sqft
- 5161 rena street north, Saint Petersburg 33709 $289,000 · 2 bd · 1 ba · 920 sqft
- 1735 mississippi avenue northeast, Saint Petersburg 33703 $215,000 · 2 bd · 1 ba · 945 sqft
- 5375 49th avenue north, Saint Petersburg 33709 $255,000 · 2 bd · 1 ba · 760 sqft
- 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
- 5810 21st street north #2, Saint Petersburg 33714 $135,000 · 2 bd · 1 ba · 830 sqft
- 5762 2nd avenue north, Saint Petersburg 33710 $275,000 · 2 bd · 1 ba · 843 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
- 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
- 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
- 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
- 2550 10th avenue south, Saint Petersburg 33712 $260,000 · 4 bd · 2 ba · 1,180 sqft
- 4111 13th avenue south, Saint Petersburg 33711 $285,900 · 3 bd · 2 ba · 1,203 sqft
- 3147 29th avenue north #203, Saint Petersburg 33713 $129,900 · 1 bd · 1 ba · 645 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
- 5234 9th avenue north, Saint Petersburg 33701 $250,000 · 3 bd · 1 ba · 1,092 sqft