Sign In
Join For Free
Become a member
Keep all aspects of your home journey in one place—free!
Join For Free
Already a member?
Sign in
Buy
Homes for sale near me
Saint Petersburg homes for sale
Saint Petersburg single family for sale
Saint Petersburg condos for sale
Saint Petersburg multi family/duplex for sale
Saint Petersburg land for sale
Saint Petersburg open houses
Preapproval
Insurance quotes
Home buying checklist
Veteran resources
All homes
Sell
Sell my home
Cash offer
Sale calculator
Home value
Homeowner dashboard
Rent
Homes for rent near me
Saint Petersburg rentals
Saint Petersburg homes for rent
Saint Petersburg apartments for rent
Mortgage
Loan
Preapproval
Buying power
Calculator
Mortgage rates
Refinance rates
Veterans & VA home loans
Agent
Meet an agent
Join agent network
(844) 417-0525
Price
Home Type
Beds /
Baths
Hide Pending
New Construction
New
Price Cut
Foreclosed
For Rent
Sold
Must Have Photos
Open House
3D Tour
Keywords
Lot Size
Home Size
HOA Fee
Year Built
Days on Movoto
ZIP Codes
Neighborhoods
Cities
Counties
Save search
Map
Filter
Reset
Save search
St. Petersburg, FL Homes for Sale & Real Estate
2,131 Homes
Price
$/Sqft
Bd
Ba
Sqft
Lot
Size
On Movoto
2695 58th Ter S,
Saint Petersburg, FL 33712
$436,000
3
Bd
2
Ba
1,366
Sq Ft
New
3 Min
3835 48 Ave S,
Saint Petersburg, FL 33711
$1,375,000
3
Bd
2
Ba
2,170
Sq Ft
New
1 Hour
5366 6th Pl S #127,
Gulfport, FL 33707
$110,000
2
Bd
2
Ba
852
Sq Ft
New
2 Hours
2649 22nd Ave S,
Saint Petersburg, FL 33712
$299,999
3
Bd
1
Ba
1,112
Sq Ft
New
5 Hours
3001 58th Ave S #314,
Saint Petersburg, FL 33712
$175,000
1
Bd
1
Ba
640
Sq Ft
New
7 Hours
301 1st St S #807,
Saint Petersburg, FL 33701
$1,550,000
2
Bd
3
Ba
2,172
Sq Ft
New
12 Hours
2466 44th St S,
Saint Petersburg, FL 33711
$350,000
3
Bd
2
Ba
1,222
Sq Ft
New
16 Hours
2940 47th Ave S,
Saint Petersburg, FL 33712
$449,000
3
Bd
2
Ba
1,210
Sq Ft
Open
SUN 12-2
4645 38th Ave N,
Saint Petersburg, FL 33713
$699,000
4
Bd
3
Ba
2,162
Sq Ft
New
19 Hours
2300 49th St N,
Saint Petersburg, FL 33710
$325,000
2
Bd
2
Ba
1,105
Sq Ft
New
19 Hours
5824 31st Ave N,
Saint Petersburg, FL 33710
$510,000
3
Bd
2
Ba
1,597
Sq Ft
New
19 Hours
3719 39th St N,
Saint Petersburg, FL 33713
$300,000
2
Bd
1
Ba
976
Sq Ft
New
21 Hours
1742 Mississippi Ave NE,
Saint Petersburg, FL 33703
$339,000
2
Bd
2
Ba
1,082
Sq Ft
New
21 Hours
4619 13th Ave S,
Saint Petersburg, FL 33711
$239,900
2
Bd
2
Ba
624
Sq Ft
New
22 Hours
2501 16th Ave S,
Saint Petersburg, FL 33712
$289,900
4
Bd
2
Ba
1,230
Sq Ft
New
22 Hours
175 2nd St S #808,
Saint Petersburg, FL 33701
$1,179,000
2
Bd
2
Ba
1,518
Sq Ft
New
23 Hours
1230 46th St S,
Saint Petersburg, FL 33711
$229,000
3
Bd
1
Ba
1,025
Sq Ft
New
23 Hours
1210 46th St S,
Saint Petersburg, FL 33711
$229,900
4
Bd
4
Ba
856
Sq Ft
New
23 Hours
1727 45th St S,
Saint Petersburg, FL 33711
$239,900
4
Bd
4
Ba
1,071
Sq Ft
New
23 Hours
1327 8th Ave S,
Saint Petersburg, FL 33705
$279,000
3
Bd
1
Ba
1,008
Sq Ft
New
23 Hours
957 13th Ave S,
Saint Petersburg, FL 33705
$269,900
2
Bd
1
Ba
840
Sq Ft
New
23 Hours
1215 Melrose Ave S,
Saint Petersburg, FL 33705
$319,000
9
Bd
9
Ba
1,556
Sq Ft
New
23 Hours
962 19th Ave S,
Saint Petersburg, FL 33705
$399,000
20
Bd
16
Ba
1,350
Sq Ft
New
23 Hours
4322 50th Pl S,
Saint Petersburg, FL 33711
$774,999
3
Bd
2
Ba
1,910
Sq Ft
New
23 Hours
1200 N Shore Dr NE #104,
Saint Petersburg, FL 33701
$339,000
1
Bd
1
Ba
777
Sq Ft
New
25 Hours
4000 38th Way S,
Saint Petersburg, FL 33711
$899,000
4
Bd
3
Ba
1,837
Sq Ft
New
36 Hours
200 Monterey Blvd NE,
Saint Petersburg, FL 33703
$715,000
2
Bd
1
Ba
1,500
Sq Ft
New
36 Hours
1841 59th St S,
Gulfport, FL 33707
$449,000
3
Bd
2
Ba
1,008
Sq Ft
New
37 Hours
6046 Bayou Grande Blvd NE,
Saint Petersburg, FL 33703
$439,900
0.36
Acre
New
37 Hours
803 28th Ave S,
Saint Petersburg, FL 33705
$175,000
0.31
Acre
New
39 Hours
200 4th Ave S #402,
Saint Petersburg, FL 33701
$529,000
2
Bd
2
Ba
1,128
Sq Ft
New
39 Hours
2930 24th Ave N,
Saint Petersburg, FL 33713
$1,274,999
4
Bd
4
Ba
2,668
Sq Ft
New
39 Hours
4007 Overlook Dr NE,
Saint Petersburg, FL 33703
$269,000
3
Bd
2
Ba
1,339
Sq Ft
New
40 Hours
5250 Denver St NE,
Saint Petersburg, FL 33703
$1,075,000
4
Bd
2
Ba
2,110
Sq Ft
New
40 Hours
6525 Cape Sable Way NE #3,
Saint Petersburg, FL 33702
$225,000
4
Bd
2
Ba
1,610
Sq Ft
New
40 Hours
125 48th Ave N,
Saint Petersburg, FL 33703
$1,599,000
5
Bd
5
Ba
3,251
Sq Ft
New
41 Hours
1538 Delaware Ave NE,
Saint Petersburg, FL 33703
$1,475,000
3
Bd
3
Ba
3,500
Sq Ft
6810 10th St N,
Saint Petersburg, FL 33702
$274,900
2
Bd
1
Ba
792
Sq Ft
2701 56th St S,
Gulfport, FL 33707
$545,000
3
Bd
2
Ba
1,596
Sq Ft
New
42 Hours
301 1st St S #1701,
Saint Petersburg, FL 33701
$2,990,000
3
Bd
4
Ba
2,712
Sq Ft
New
42 Hours
531 48th St N,
Saint Petersburg, FL 33713
$499,000
2
Bd
1
Ba
1,220
Sq Ft
New
42 Hours
1909 28th St S,
Saint Petersburg, FL 33712
$419,000
3
Bd
2
Ba
1,407
Sq Ft
New
43 Hours
2621 6th St S,
Saint Petersburg, FL 33705
$339,900
3
Bd
2
Ba
1,200
Sq Ft
New
43 Hours
100 1st Ave N #1706,
Saint Petersburg, FL 33701
$1,160,000
2
Bd
3
Ba
1,402
Sq Ft
New
44 Hours
795 56th St N,
Saint Petersburg, FL 33710
$550,000
4
Bd
2
Ba
1,752
Sq Ft
New
44 Hours
150 2nd Ave S #4004,
Saint Petersburg, FL 33701
$4,400,000
3
Bd
4
Ba
2,651
Sq Ft
New
45 Hours
4110 41st Ave N,
Saint Petersburg, FL 33714
$495,000
4
Bd
2
Ba
1,524
Sq Ft
New
47 Hours
4810 Emerson Ave S,
Saint Petersburg, FL 33711
$769,000
4
Bd
3
Ba
2,659
Sq Ft
New
2 Days
5029 12th Ave N,
Saint Petersburg, FL 33710
$275,000
0.15
Acre
New
2 Days
3113 Jackson St N,
Saint Petersburg, FL 33704
$795,000
3
Bd
2
Ba
1,372
Sq Ft
New
2 Days
Don’t see what you’re looking for?
A local real estate agent is the best way to get access to exclusive and off-market properties so you can find
home
.
Connect with an agent
Adjust filters to expand your search.
Reset your filters
Expand your search area