In July 2026, the median home sale price in Saint Petersburg (33704), FL was $899,900, with homes selling in an average of 85 days — slower than the 59-day average last year, suggesting buyers have more negotiating room. A total of 463 homes sold in this period, up from 388 last year — a sign of an active market.
The median list price of Saint Petersburg (33704), FL, was $1,100,000 in July 2026, compared to $950,000 in July 2025.
Saint Petersburg (33704), FL Market Trend for Houses
Median List Price
The median list price of houses in Saint Petersburg (33704), FL, was $1,224,495 in July 2026, compared to $997,500 in July 2025.
Saint Petersburg (33704), FL Market Trend for Condos / Townhouses / Penthouses
Median List Price
The median list price of condos/co-ops in Saint Petersburg (33704), FL, was $525,000 in July 2026, compared to $325,000 in July 2025.
Saint Petersburg (33704), FL Market Trend for Lots/Land
Median List Price
The median list price of lots/land in Saint Petersburg (33704), FL, was $1,497,500 in July 2026, compared to $829,500 in July 2025.
Saint Petersburg (33704), FL Market Trend for Commercial
Median List Price
The median list price of commercial in Saint Petersburg (33704), FL, was $2,450,000 in July 2026, compared to $2,400,000 in July 2025.
Saint Petersburg (33704), FL Housing Market Analysis
There are currently 140 homes listed for sale in Saint Petersburg (33704), FL, stays the same compared to 2025. With inventory tight relative to sales volume, sellers are in a strong position. The median asking price is $1,714,266 (up 13.73% year-over-year), and the average price per square foot is $470 compared to $471 in 2025. Properties spend an average of 118 days on the market before going under contract.