Price
Beds & Baths
Home Type

Homes for Sale in St Petersburg, FL Real Estate

1,097 homes available on Ofirio
301 Toledo Way Ne, St Petersburg, FL, 33704 - Single Family Home for buy. Photo #1
pet friendlynew
1 day ago
$2,470,000
4 beds
3.5 baths
3,926 sq.ft
301 Toledo Way Ne, St Petersburg, FL, 33704
555 5Th Ave Ne #154, St Petersburg, FL, 33701 - Condo for buy. Photo #1
pet friendlynewgated community
1 day ago
$1,795,000
2 beds
2.5 baths
1,959 sq.ft
555 5Th Ave Ne #154, St Petersburg, FL, 33701
6125 Bayou Grande Blvd Ne, St Petersburg, FL, 33703 - Single Family Home for buy. Photo #1
new
1 day ago
$4,300,000
4 beds
4.5 baths
4,607 sq.ft
6125 Bayou Grande Blvd Ne, St Petersburg, FL, 33703
Buy with OfirioGet thousands
in cashback
Learn More
343 8Th St N, St Petersburg, FL, 33701 - Townhome for buy. Photo #1
pet friendlynew constructionnewgated community
1 day ago
$799,000
3 beds
3.5 baths
1,988 sq.ft
343 8Th St N, St Petersburg, FL, 33701
5036 Sandpiper Ln S, St Petersburg, FL, 33711 - Single Family Home for buy. Photo #1
furnishedpet friendlynewgated community
4 hours ago
$1,895,000
5 beds
4.5 baths
3,658 sq.ft
5036 Sandpiper Ln S, St Petersburg, FL, 33711
Sign Up Now So YouNever miss Good Deals
We use our AI technology to find the best deals on the market
See properties that appreciate quickly and are under market value
90% of good deals will sell before you might notice them
1140 Cordova Blvd Ne, St Petersburg, FL, 33704 - Single Family Home for buy. Photo #1
pet friendlynew
2 hours ago
$2,300,000
4 beds
3 baths
3,349 sq.ft
1140 Cordova Blvd Ne, St Petersburg, FL, 33704
313 4Th Ave N, St Petersburg, FL, 33701 - Townhome for buy. Photo #1
pet friendlynew
2 hours ago
$725,000
2 beds
2 baths
1,390 sq.ft
313 4Th Ave N, St Petersburg, FL, 33701
200 Boca Ciega Point Blvd S, St Petersburg, FL, 33708 - Condo for buy. Photo #1
pet friendly55+newgated community
1 day ago
$429,000
2 beds
2 baths
1,024 sq.ft
200 Boca Ciega Point Blvd S, St Petersburg, FL, 33708
650 Pinellas Point Dr S #216, St Petersburg, FL, 33705 - Condo for buy. Photo #1
55+newgated community
20 hours ago
$242,500
2 beds
1 baths
775 sq.ft
650 Pinellas Point Dr S #216, St Petersburg, FL, 33705
6064 Moorings Dr S, St Petersburg, FL, 33712 - Townhome for buy. Photo #1
pet friendlygated community
7 days ago
$709,000
3 beds
2.5 baths
1,933 sq.ft
6064 Moorings Dr S, St Petersburg, FL, 33712
1194 88Th Ave N, St Petersburg, FL, 33702 - Single Family Home for buy. Photo #1
pet friendlynew
2 days ago
$1,395,000
6 beds
4 baths
3,278 sq.ft
1194 88Th Ave N, St Petersburg, FL, 33702
10716 Walnut St Ne #169, St Petersburg, FL, 33716 - Single Family Home for buy. Photo #1
pet friendly55+cash onlynew
1 day ago
$125,000
Est. Mortgage-/mo
2 beds
2 baths
1,343 sq.ft
10716 Walnut St Ne #169, St Petersburg, FL, 33716
6322 Palma Del Mar Blvd S #1208, St Petersburg, FL, 33715 - Condo for buy. Photo #1
pet friendlynew
2 days ago
$680,000
2 beds
2 baths
1,150 sq.ft
6322 Palma Del Mar Blvd S #1208, St Petersburg, FL, 33715
860 17Th Ave S, St Petersburg, FL, 33701 - Single Family Home for buy. Photo #1
pet friendlynew construction
8 days ago
$579,900
3 beds
2 baths
1,864 sq.ft
860 17Th Ave S, St Petersburg, FL, 33701
2016 Michigan Ave Ne, St Petersburg, FL, 33703 - Single Family Home for buy. Photo #1
pet friendlynew
4 days ago
$1,975,000
4 beds
3 baths
2,958 sq.ft
2016 Michigan Ave Ne, St Petersburg, FL, 33703
4801 Osprey Dr S #110, St Petersburg, FL, 33711 - Condo for buy. Photo #1
pet friendlynewgated community
2 days ago
$715,000
2 beds
2 baths
1,479 sq.ft
4801 Osprey Dr S #110, St Petersburg, FL, 33711
217 8Th St N, St Petersburg, FL, 33701 - Townhome for buy. Photo #1
new constructionnew
2 days ago
$1,150,000
4 beds
3.5 baths
2,375 sq.ft
217 8Th St N, St Petersburg, FL, 33701
6140 Sun Blvd #1, St Petersburg, FL, 33715 - Townhome for buy. Photo #1
pet friendlynew
2 days ago
$649,900
3 beds
3 baths
1,649 sq.ft
6140 Sun Blvd #1, St Petersburg, FL, 33715
7883 Country Club Rd N, St Petersburg, FL, 33710 - Single Family Home for buy. Photo #1
55+new
1 day ago
$1,300,000
4 beds
4 baths
3,257 sq.ft
7883 Country Club Rd N, St Petersburg, FL, 33710
6199 54Th St S, St Petersburg, FL, 33715 - Single Family Home for buy. Photo #1
pet friendlygated community
39 days ago
$7,750,000
5 beds
5.5 baths
7,114 sq.ft
6199 54Th St S, St Petersburg, FL, 33715
370 26Th Ave Se, St Petersburg, FL, 33705 - Single Family Home for buy. Photo #1
new
3 days ago
$1,500,000
3 beds
2 baths
1,600 sq.ft
370 26Th Ave Se, St Petersburg, FL, 33705
6315 Shoreline Dr #3302, St Petersburg, FL, 33708 - Condo for buy. Photo #1
pet friendly55+newgated community
5 days ago
$375,000
2 beds
2 baths
1,205 sq.ft
6315 Shoreline Dr #3302, St Petersburg, FL, 33708
656 Boca Ciega Point Blvd S #656, St Petersburg, FL, 33708 - Condo for buy. Photo #1
gated community55+pet friendly
161 days ago
$750,000
3 beds
3 baths
1,939 sq.ft
656 Boca Ciega Point Blvd S #656, St Petersburg, FL, 33708
0 Paris Ave S, St Petersburg, FL, 33701 - Single Family Home for buy. Photo #1
new constructionnew
3 days ago
$599,000
3 beds
2.5 baths
1,363 sq.ft
0 Paris Ave S, St Petersburg, FL, 33701
9812 48Th Ave N, St Petersburg, FL, 33708 - Single Family Home for buy. Photo #1
pet friendlynew
3 days ago
$375,000
2 beds
2 baths
1,077 sq.ft
9812 48Th Ave N, St Petersburg, FL, 33708
1025 San Carlos Ave Ne, St Petersburg, FL, 33702 - Townhome for buy. Photo #1
pet friendlygated community
14 days ago
$569,000
2 beds
2 baths
1,645 sq.ft
1025 San Carlos Ave Ne, St Petersburg, FL, 33702
1355 Brightwaters Blvd Ne, St Petersburg, FL, 33704 - Single Family Home for buy. Photo #1
7 days ago
$8,100,000
5 beds
4.5 baths
6,269 sq.ft
1355 Brightwaters Blvd Ne, St Petersburg, FL, 33704
1915 Carolina Ave Ne, St Petersburg, FL, 33703 - Single Family Home for buy. Photo #1
pet friendlynew
3 days ago
$5,500,000
5 beds
5.5 baths
5,025 sq.ft
1915 Carolina Ave Ne, St Petersburg, FL, 33703
527 9Th Ave N #32, St Petersburg, FL, 33701 - Condo for buy. Photo #1
55+newgated community
1 hour ago
$155,000
1 beds
1 baths
600 sq.ft
527 9Th Ave N #32, St Petersburg, FL, 33701
2444 2Nd Ave N, St Petersburg, FL, 33713 - Single Family Home for buy. Photo #1
pet friendlynew
1 day ago
$880,000
3 beds
3 baths
1,799 sq.ft
2444 2Nd Ave N, St Petersburg, FL, 33713
St Petersburg Homes For Sale

Current live statistics for homes in St Petersburg, Florida

123 new real estate properties in St Petersburg, Florida have been added to Ofirio in the last 7 days.

Of those new properties:

  • 0 properties under $100k were added. In total there are 6 available for sale.
  • 17 properties under $200k were added. In total there are 135 available for sale.
  • 32 properties under $300k were added. In total there are 304 available for sale.
  • 18 luxury properties were added. In total there are 228 available for sale.

St Petersburg, Florida has a low demand for real estate. This is determined by the difference between the list price and the closed price, which on average is 3% lower than than the list price. The demand for luxury real estate is lower than the demand for “Under $200k” real estate by 1%. Homes in St Petersburg, Florida are on the market for 83 days, on average among all of our listings.

This week the following real estate properties became available for sale:

  • 76 new properties that don't have HOA
  • 73 new single family homes
  • 56 new properties that have 2 bedrooms
  • 46 new cheap properties

The biggest change in price is in the Furnished segment and it is 35% ($652,114) more than the week prior.

The average closing price for real estate in St Petersburg Florida has grown by 1% from the last week, which amounted to $763,016.

Monthly Market Overview for houses in St Petersburg, Florida

As of January 2023 St Petersburg, FL is a seller market which means homes sell faster at a higher price. In January 2023, 65 homes (23.6%) sold at asking price, 185 homes (67.3%) sold below asking price, and 25 homes (9.1%) were sold above asking price. If purchasing a home there is little room to negotiate the price.

The median home price increased by 6.1% from $320,000 in January 2022 to $339,500 in January 2023. The number of homes sold in St Petersburg, FL has decreased by 41.8% over the last year from 426 in January 2022 to 248 homes in January 2023.

Homes in St Petersburg, FL have sold for 6.7% more per ft² than they did a year ago. As of January 2023 the average price per square foot is $273.