St. Petersburg, FL Homes for Sale

St. Petersburg
$329,000
$253
/ ft²
For Sale
2
Bed
2
Bath
1,298
ft²
$253
/ ft²
House, Updated 14 hours ago
No data
Expenses
No data
Cap Rate
Price dropped $10,900
Uptown, St. Petersburg
$239,000
For Sale
Stu
0
Bath
Land, Updated 13 hours ago
$252 / mo
Expenses
4.93%
Cap Rate
Price dropped $43,000
North Kenwood, St. Petersburg
$189,900
$223
/ ft²
For Sale
2
Bed
1
Bath
851
ft²
$223
/ ft²
House, Updated 13 hours ago
$121 / mo
Expenses
11.84%
Cap Rate
Listed 2 days ago
Uptown, St. Petersburg
$289,000
$220
/ ft²
For Sale
2
Bed
2
Bath
1,316
ft²
$220
/ ft²
House, Updated 13 hours ago
$281 / mo
Expenses
8.55%
Cap Rate
Price dropped $11,000
University Park - South Downtown, Downtown St. Petersburg, St. Petersburg
$496,500
$293
/ ft²
For Sale
3
Bed
3.5
Bath
1,697
ft²
$293
/ ft²
Townhouse, Updated 13 hours ago
$411 / mo
Expenses
3.4%
Cap Rate
Price increased $7,000
University Park - South Downtown, Downtown St. Petersburg, St. Petersburg
$474,500
$283
/ ft²
For Sale
3
Bed
3.5
Bath
1,677
ft²
$283
/ ft²
Townhouse, Updated 13 hours ago
$411 / mo
Expenses
3.55%
Cap Rate
Price increased $5,000
University Park - South Downtown, Downtown St. Petersburg, St. Petersburg
$283,500
$248
/ ft²
For Sale
2
Bed
2
Bath
1,141
ft²
$248
/ ft²
Condo, Updated 13 hours ago
$276 / mo
Expenses
9.28%
Cap Rate
Listed 2 days ago
University Park - South Downtown, Downtown St. Petersburg, St. Petersburg
$496,500
$293
/ ft²
For Sale
3
Bed
3.5
Bath
1,697
ft²
$293
/ ft²
Townhouse, Updated 13 hours ago
$411 / mo
Expenses
3.4%
Cap Rate
Price increased $7,000
$639,000
$290
/ ft²
For Sale
2
Bed
3
Bath
2,207
ft²
$290
/ ft²
Condo, Updated 15 hours ago
$9,404 / mo
Expenses
No data
Cap Rate
Hoa Amount: 62.92 to 65.33
Historic Kenwood, St. Petersburg
$249,900
$200
/ ft²
For Sale
2
Bed
1
Bath
1,248
ft²
$200
/ ft²
House, Updated 13 hours ago
$63 / mo
Expenses
10.45%
Cap Rate
North Kenwood, St. Petersburg
$189,900
$223
/ ft²
For Sale
2
Bed
1
Bath
851
ft²
$223
/ ft²
House, Updated 15 hours ago
$1,446 / mo
Expenses
No data
Cap Rate
Listed 2 days ago
Uptown, St. Petersburg
$289,000
$220
/ ft²
For Sale
2
Bed
2
Bath
1,316
ft²
$220
/ ft²
House, Updated 15 hours ago
$3,371 / mo
Expenses
No data
Cap Rate
Price dropped $11,000
Uptown, St. Petersburg
$189,800
$288
/ ft²
For Sale
2
Bed
1
Bath
660
ft²
$288
/ ft²
House, Updated 1 day ago
$639 / mo
Expenses
0%
Cap Rate
Price dropped $100
Uptown, St. Petersburg
$189,800
$288
/ ft²
For Sale
2
Bed
1
Bath
660
ft²
$288
/ ft²
House, Updated 1 day ago
$53 / mo
Expenses
15.08%
Cap Rate
Price dropped $100
Historic Old Northeast, St. Petersburg
$925,000
$266
/ ft²
For Sale
5
Bed
5
Bath
3,479
ft²
$266
/ ft²
House, Updated 13 hours ago
$1,008 / mo
Expenses
1.88%
Cap Rate
Price dropped $25,000
St. Petersburg
$79,900
$69
/ ft²
For Sale
2
Bed
2
Bath
1,155
ft²
$69
/ ft²
House, Updated 13 hours ago
$45 / mo
Expenses
36.26%
Cap Rate
Back on Market
Historic Old Northeast, St. Petersburg
$1,660,000
$487
/ ft²
For Sale
5
Bed
4
Bath
3,412
ft²
$487
/ ft²
House, Updated 13 hours ago
$1,950 / mo
Expenses
0.36%
Cap Rate
Listed 2 days ago
University Park - South Downtown, Downtown St. Petersburg, St. Petersburg
$500,000
$497
/ ft²
For Sale
1
Bed
1.5
Bath
1,007
ft²
$497
/ ft²
Condo, Updated 13 hours ago
$367 / mo
Expenses
3.27%
Cap Rate
Listed 2 days ago
St. Petersburg
$399,500
$202
/ ft²
For Sale
3
Bed
2.5
Bath
1,981
ft²
$202
/ ft²
House, Updated 13 hours ago
$80 / mo
Expenses
5.75%
Cap Rate
Price dropped $400
Historic Kenwood, St. Petersburg
$249,900
$200
/ ft²
For Sale
2
Bed
1
Bath
1,248
ft²
$200
/ ft²
House, Updated 15 hours ago
$760 / mo
Expenses
No data
Cap Rate
« Prev   |   Page 1 of 108 (2,157 Listings)   |   Next »
Largest Recent Price Drops
608 GROVE STREET N -$43,000 (-15.2%)
4300 53RD AVENUE S -$20,000 (-5.6%)
6080 22ND AVENUE N - #4 -$4,000 (-4.7%)
8069 23RD AVENUE N -$10,000 (-3.8%)
520 9TH AVENUE N -$11,000 (-3.7%)
Largest Recent Price Drops
-$43,000 (-15.2%)
Stu / 0 Bath
-$20,000 (-5.6%)
3 Bed / 2 Bath
-$4,000 (-4.7%)
2 Bed / 2 Bath
-$10,000 (-3.8%)
2 Bed / 2 Bath
2019-01-20
-$11,000 (-3.7%)
2 Bed / 2 Bath
2019-01-20
-$11,000 (-3.7%)
2 Bed / 2 Bath
2019-01-20
-$10,900 (-3.2%)
2 Bed / 2 Bath
2019-01-19
-$10,000 (-2.9%)
2 Bed / 2 Bath
2019-01-20
-$25,000 (-2.6%)
5 Bed / 5 Bath
2019-01-20
-$25,000 (-2.6%)
5 Bed / 5 Bath
-$10,000 (-2.1%)
3 Bed / 2 Bath
-$5,000 (-2.1%)
3 Bed / 2 Bath
-$4,000 (-2.1%)
3 Bed / 2 Bath
-$4,000 (-2.1%)
3 Bed / 2 Bath
2019-01-20
-$4,500 (-2.0%)
3 Bed / 2 Bath
-$5,000 (-1.8%)
3 Bed / 2 Bath
-$5,000 (-1.8%)
3 Bed / 2 Bath
2019-01-20
-$10,000 (-1.7%)
3 Bed / 2 Bath
2019-01-20
-$4,000 (-1.6%)
2 Bed / 1 Bath
2019-01-20
-$4,000 (-1.6%)
2 Bed / 1 Bath
-$10,000 (-1.5%)
3 Bed / 2 Bath
2019-01-20
-$6,000 (-1.4%)
4 Bed / 3 Bath
-$4,000 (-0.8%)
4 Bed / 3 Bath
-$1,000 (-0.5%)
3 Bed / 1.5 Bath
-$1,000 (-0.5%)
3 Bed / 1.5 Bath
-$1,000 (-0.4%)
Stu / 0 Bath
-$1,000 (-0.3%)
3 Bed / 2 Bath
-$1,000 (-0.3%)
3 Bed / 2 Bath
-$400 (-0.1%)
3 Bed / 2.5 Bath
-$400 (-0.1%)
3 Bed / 2.5 Bath
2019-01-19
-$100 (-0.1%)
2 Bed / 1 Bath
2019-01-19
-$100 (-0.1%)
2 Bed / 1 Bath
2019-01-20
-$100 (-0.0%)
4 Bed / 3 Bath
-$20 (-0.0%)
3 Bed / 2 Bath
-$10 (-0.0%)
3 Bed / 2 Bath
-$10 (-0.0%)
3 Bed / 2 Bath
-$10 (-0.0%)
3 Bed / 2 Bath
-$10 (-0.0%)
3 Bed / 2 Bath
-$10 (-0.0%)
3 Bed / 2 Bath
-$10 (-0.0%)
3 Bed / 2 Bath
St. Petersburg currently has 2,089 residential homes for sale on the market. The median list price is $276,500 or $204 / ft². These listings range from $179,932 in the lower quartile to $476,375 in the upper quartile. The average home currently for sale in St. Petersburg is around 58 years old and 1,354 ft². There are currently 155 studio, 113 one-bedroom, 608 two-bedroom, 777 three-bedroom, and 436 four+ bedroom listings for sale.
A more detailed breakdown of sizes and prices is below:
Median
Bedrooms Price Price / ft²
Studio $159,900 $186
1 BR $110,000 $148
2 BR $204,900 $208
3 BR $314,235 $198
4+ BR $549,900 $229

Out of the 2,089 listings that are currently on the market, there are 356 condos, 1,459 houses, 107 townhouses, and 44 multifamilies. Our real-time inventory refreshes every hour, so that you see the best new inventory available on the market.

This search area is located within Pinellas County, Florida. Pinellas County, Florida has 939,548 residents in 405,788 households. The median age of this county is 47.4 with a majority of inhabitants unmarried. At least 64.60% of those living in this county currently own their homes. Roughly 21.14% of population here speak a language other than English at home.

The median income in this county is $47,090, with an employment rate of 53.8%. It tends to take those living in Pinellas County, Florida an average of 24.3 minutes to get to work, with a majority commuting by car. Out of the total population of those 25 and older, 10.27% have a master’s or above, 19.24% have a bachelor’s, and 29.06% have a high school degree.

More broadly, Pinellas County, Florida is a part of the Tampa - St. Petersburg, FL Urban Area. The Tampa - St. Petersburg, FL Urban Area has around 2,577,500 residents, or 1,024,759 households with a median age of 41.2. Residents in this urban area have a median income of $49,258 and a home ownership rate of 62.06%.

Searching on Zillow St. Petersburg, Trulia, or Realtor.com? RealtyHop has the most comprehensive mortgage and property record data to help you make the best buying decision.

×
Maintenance
HOA dues, common charges, etc.
month
year
Property Taxes
Tax Year: 2018
month
year