Homes for sale in Saint Petersburg, FL
2,358 homes
New today$2,675,000
5 bd 路 5 ba 路 3,502 sqft
1336 Country Club Rd N, Saint Petersburg
New today$1,395,000
4 bd 路 4 ba 路 2,834 sqft
11171 53rd Ave N, Saint Petersburg
New today$629,000
6 bd 路 6 ba 路 1,822 sqft
4191 Walnut St NE, Saint Petersburg
New today$499,000
3 bd 路 3 ba 路 1,796 sqft
713 Caya Costa Ct NE, Saint Petersburg
New 路 2 days$2,799,000
3 bd 路 5 ba 路 3,861 sqft
323 2nd St N, Saint Petersburg
New 路 2 days$2,649,999
5 bd 路 5 ba 路 4,314 sqft
116 Palmera Blvd NE, Saint Petersburg
New 路 2 days$1,899,000
2 bd 路 2.5 ba 路 2,139 sqft
400 Central Ave Unit 306, Saint Petersburg
New 路 2 days$1,350,000
5 bd 路 4 ba 路 3,018 sqft
495 39th Ave N, Saint Petersburg
New 路 2 days$1,200,000
4 bd 路 3 ba 路 2,152 sqft
8000 Elbow Ln N, Saint Petersburg
New 路 2 days$995,000
4 bd 路 3 ba 路 2,198 sqft
242 Taylor Ave S, Saint Petersburg
New 路 2 days$815,000
5 bd 路 4 ba 路 2,831 sqft
606 15th St N, Saint Petersburg
New 路 2 days$750,000
2 bd 路 2 ba 路 1,840 sqft
665 Boca Ciega Point Blvd N Unit 1, Saint Petersburg
New 路 2 days$750,000
3 bd 路 4 ba 路 2,060 sqft
94 29th St S, Saint Petersburg
New 路 2 days$680,000
3 bd 路 2 ba 路 1,539 sqft
6914 Park St S, Saint Petersburg
New 路 2 days$650,000
4 bd 路 2 ba 路 1,942 sqft
1026 Jackson St N, Saint Petersburg
New 路 2 days$589,000
1 bd 路 2 ba 路 931 sqft
175 1st St S Apt 204, Saint Petersburg
New 路 2 days$589,000
3 bd 路 3 ba 路 1,079 sqft
116 18th Ave S, Saint Petersburg
New 路 2 days$465,000
2 bd 路 2 ba 路 1,142 sqft
4465 36th Ave N, Saint Petersburg
Price cut $90,100$399,900
3 bd 路 2 ba 路 1,344 sqft
4248 4th Ave S, Saint Petersburg
Price cut $44,000$385,000
3 bd 路 2 ba 路 1,073 sqft
636 37th Ave S, Saint Petersburg
New 路 2 days$375,000
3 bd 路 2 ba 路 1,715 sqft
4451 Birch St NE, Saint Petersburg
New 路 2 days$365,000
2 bd 路 1 ba 路 916 sqft
3235 14th St N, Saint Petersburg
New 路 2 days$350,000
3 bd 路 2 ba 路 936 sqft
4533 2nd Ave S, Saint Petersburg
New 路 2 days$350,000
3 bd 路 2 ba 路 1,170 sqft
5022 20th St N, Saint Petersburg
There are 1,097 homes for sale in Saint Petersburg, FL, with a median list price of $449,900. Prices run from $50,000 to $7,495,000. The newest listings come first. Filter by price, beds, baths and home type, or move the map to look around.
Swipe homes in the app