946 listings available right now — swipe to find your perfect match.
Start Swiping in Saint Petersburg946
Active Listings
$1,170,854
Avg. Price
$23,999
Starting From
$6,995,000
Up To
The median home price in Saint Petersburg is $439,900, with listings ranging from $4,000 to $15,100,000. Buyers can expect to pay around $385/sqft on average. Homes typically spend 19 days on market.
Price Distribution
$89,0007801 34th Ave N Lot 80
Saint Petersburg, FL
$349,9003626 Queen St N
Saint Petersburg, FL
$1,399,000301 1st St S Unit 3205
Saint Petersburg, FL
$23,9992701 34th St N Lot 554
Saint Petersburg, FL
$550,0007310 11th Ave N
Saint Petersburg, FL
$2,295,000400 Central Ave Unit 303
Saint Petersburg, FL
$419,9004263 7th Ave N
Saint Petersburg, FL
$340,0003312 74th St N
Saint Petersburg, FL
$145,00010200 Gandy Blvd N Apt 816
Saint Petersburg, FL
$6,995,000275 1st Ave S Unit 4202
Saint Petersburg, FL
$575,0007540 Sunshine Skyway Ln S Apt 217
Saint Petersburg, FL
$349,9008346 42nd Ave N
Saint Petersburg, FL
$850,000355 Red Cedar Ct NE
Saint Petersburg, FL
$296,5004531 Shore Acres Blvd NE
Saint Petersburg, FL
$2,250,0004928 61st Ave S
Saint Petersburg, FL
$329,9002703 18th St S
Saint Petersburg, FL
$725,0001567 Delaware Ave NE
Saint Petersburg, FL
$215,0001601 43rd St N Apt 129
Saint Petersburg, FL
$1,395,000275 1st Ave S Unit 3507
Saint Petersburg, FL
$674,40011441 47th Ave N
Saint Petersburg, FL
$4,999,0001600 Park St N
Saint Petersburg, FL
$1,475,0004091 13th Way NE
Saint Petersburg, FL
$730,000521 51st Ave S
Saint Petersburg, FL
$629,000644 3rd Ave S Unit 507
Saint Petersburg, FL
Saint Petersburg listings average 3 bedrooms, 2 bathrooms, and 1,648 square feet. The average year built is 1967. Single Family homes are the most common property type, making up 56% of available inventory.
HomeSwipr uses AI to learn what you love. Swipe right on homes you like and we'll surface better matches every time.
Start Swiping in Saint PetersburgThe Saint Petersburg market currently shows 946 active listings between $4,000 to $15,100,000, with a median asking price of $439,900, averaging $385 per square foot. Single Family homes lead inventory at 56% of listings. Condo (24%) and Manufactured (8%) round out the mix.
Expect 3 bedrooms, 2 bathrooms, 1,648 square feet on an average listing in Saint Petersburg. Average year built: 1967. Homes typically go under contract after 19 days on market.
HomeSwipr turns Saint Petersburg home hunting into a swipe-based feed. Pass on what's wrong, save what's right, and let the AI figure out your real criteria faster than you could write them down.
There are 946 homes for sale in Saint Petersburg, FL right now, with prices ranging from $4,000 to $15,100,000. Inventory is refreshed daily from live listing feeds.
The median home price in Saint Petersburg is $439,900, with an average of $712,414. Prices span $4,000 to $15,100,000 across 946 current listings.
The average price per square foot in Saint Petersburg is $385 based on current listings. Per-sqft varies meaningfully by neighborhood and property type within the city.
Single Family homes dominate Saint Petersburg inventory at 56% of listings. Condo (24%) and Manufactured (8%) round out the mix.
A typical Saint Petersburg listing offers 3 bedrooms, 2 bathrooms, and 1,648 square feet, with an average year built of 1967.
Saint Petersburg homes have been on the market an average of 19 days. Newer listings (under 7 days) typically indicate fresh inventory worth early attention.
Saint Petersburg vs Austin — cost of living
Side-by-side median prices, price/sqft, and property mix.
Saint Petersburg vs Denver — cost of living
Side-by-side median prices, price/sqft, and property mix.
Saint Petersburg vs Nashville — cost of living
Side-by-side median prices, price/sqft, and property mix.
Saint Petersburg vs Miami — cost of living
Side-by-side median prices, price/sqft, and property mix.