Single Family Homes in Saint Petersburg, FL
1,071 homes for sale · Updated August 12, 2026 · Page 1 of 22
- 1571 oceanview drive, Saint Petersburg 33715 $11,000,000 · 7 bd · 11 ba · 12,046 sqft
- 2734 53rd avenue north, Saint Petersburg 33714 $360,000 · 3 bd · 2 ba · 1,160 sqft
- 5130 dr martin luther king jr street south, Saint Petersburg 33705 $290,000 · 3 bd · 1 ba · 2,053 sqft
- 235 38th street south, Saint Petersburg 33711 $320,000 · 3 bd · 1 ba · 1,390 sqft
- 1842 bayou grande boulevard northeast, Saint Petersburg 33703 $749,000 · 3 bd · 3 ba · 2,573 sqft
- 5634 5th avenue north, Saint Petersburg 33710 $349,000 · 2 bd · 1 ba · 1,084 sqft
- 5500 bayou grande boulevard northeast, Saint Petersburg 33703 $400,000 · 3 bd · 2 ba · 1,408 sqft
- 1931 44th street south, Saint Petersburg 33711 $235,000 · 3 bd · 1 ba · 874 sqft
- 6151 bayou grande boulevard northeast, Saint Petersburg 33703 $4,724,000 · 4 bd · 5 ba · 4,036 sqft
- 5232 white sand circle northeast, Saint Petersburg 33703 $669,875 · 3 bd · 2 ba · 1,556 sqft
- 681 jasmine way south, Saint Petersburg 33705 $529,900 · 3 bd · 2 ba · 2,133 sqft
- 540 villagrande avenue south, Saint Petersburg 33707 $570,000 · 3 bd · 3 ba · 2,228 sqft
- 4205 57th avenue north, Saint Petersburg 33714 $515,000 · 3 bd · 2 ba · 1,531 sqft
- 5710 42nd street north, Saint Petersburg 33714 $515,000 · 3 bd · 2 ba · 1,531 sqft
- 2235 20th street south, Saint Petersburg 33712 $349,900 · 3 bd · 2 ba · 1,247 sqft
- 4010 emerson avenue south, Saint Petersburg 33711 $289,900 · 3 bd · 2 ba · 1,002 sqft
- 2501 quincy street south, Saint Petersburg 33711 $1,229,000 · 5 bd · 5 ba · 3,085 sqft
- 774 32nd avenue north, Saint Petersburg 33704 $1,260,000 · 3 bd · 2 ba · 1,786 sqft
- 841 ponce de leon drive, Saint Petersburg 33715 $3,925,000 · 5 bd · 7 ba · 6,512 sqft
- 7801 17th way north, Saint Petersburg 33702 $664,900 · 3 bd · 2 ba · 1,892 sqft
- 6524 6th avenue north, Saint Petersburg 33710 $1,599,998 · 4 bd · 4 ba · 3,764 sqft
- 1001 57th avenue north, Saint Petersburg 33703 $339,000 · 3 bd · 2 ba · 1,062 sqft
- 2121 bayou grande boulevard northeast, Saint Petersburg 33703 $4,855,000 · 5 bd · 7 ba · 5,812 sqft
- 7276 21st street north, Saint Petersburg 33702 $359,900 · 3 bd · 2 ba · 1,338 sqft
- 418 40th avenue south, Saint Petersburg 33705 $339,000 · 3 bd · 1 ba · 1,048 sqft
- 3319 bayshore boulevard northeast, Saint Petersburg 33703 $2,650,000 · 3 bd · 3 ba · 2,520 sqft
- 6663 bayou grande boulevard northeast, Saint Petersburg 33702 $2,150,000 · 3 bd · 4 ba · 2,720 sqft
- 6226 29th street north, Saint Petersburg 33702 $795,000 · 4 bd · 3 ba · 2,498 sqft
- 6244 29th street north, Saint Petersburg 33702 $895,000 · 5 bd · 3 ba · 2,857 sqft
- 2110 fairway avenue south, Saint Petersburg 33712 $550,000 · 3 bd · 2 ba · 1,857 sqft
- 4037 9th avenue south, Saint Petersburg 33711 $795,000 · 7 bd · 5 ba · 3,489 sqft
- 5032 20th avenue north 1, Saint Petersburg 33710 $899,000 · 7 bd · 5 ba · 3,543 sqft
- 5032 20th avenue north, Saint Petersburg 33710 $899,000 · 7 bd · 5 ba · 3,537 sqft
- 3458 queensboro avenue south, Saint Petersburg 33711 $320,000 · 4 bd · 2 ba · 1,481 sqft
- 2826 38th avenue north, Saint Petersburg 33713 $1,250,000 · 8 bd · 8 ba · 3,592 sqft
- 1365 brightwaters boulevard northeast, Saint Petersburg 33704 $5,590,000 · 5 bd · 5 ba · 6,060 sqft
- 1009 17th street south, Saint Petersburg 33712 $239,900 · 2 bd · 1 ba · 993 sqft
- 1101 28th street north, Saint Petersburg 33713 $349,000 · 2 bd · 2 ba · 898 sqft
- 900 79th street south, Saint Petersburg 33707 $1,800,000 · 3 bd · 3 ba · 3,410 sqft
- 7220 sunshine drive south, Saint Petersburg 33705 $875,000 · 4 bd · 3 ba · 2,234 sqft
- 420 lewis boulevard southeast, Saint Petersburg 33705 $550,000 · 3 bd · 2 ba · 2,520 sqft
- 4728 9th avenue north, Saint Petersburg 33713 $324,900 · 2 bd · 1 ba · 1,212 sqft
- 3612 71st street north, Saint Petersburg 33710 $275,000 · 2 bd · 1 ba · 720 sqft
- 1101 81st avenue north, Saint Petersburg 33702 $589,000 · 6 bd · 4 ba · 2,894 sqft
- 2301 highland street south, Saint Petersburg 33705 $519,000 · 3 bd · 2 ba · 1,650 sqft
- 5235 40th street south, Saint Petersburg 33711 $629,000 · 4 bd · 2 ba · 1,626 sqft
- 2035 28th street south, Saint Petersburg 33712 $529,000 · 4 bd · 3 ba · 2,480 sqft
- 8400 35th avenue north, Saint Petersburg 33710 $1,995,000 · 3 bd · 3 ba · 2,888 sqft
- 4810 emerson avenue south, Saint Petersburg 33711 $789,000 · 3 bd · 3 ba · 2,659 sqft
- 1703 12th street south, Saint Petersburg 33705 $650,000 · 3 bd · 2 ba · 1,393 sqft