Housing Database · Northeast Florida

Northeast Florida housing market, by the numbers.

Median prices by quarter since 2012, true days on market, sale-to-original-list, and the sell-through rate nobody publishes. Computed straight from realMLS records, refreshed twice a day.

Source: Data provided by realMLS. · Aggregates only · History as of 2026-06-04
Live snapshot·refreshes twice daily
Active Listings
On the market right now
Median List Price
Active listings, all types
Months of Supply
Active inventory vs 12-month sales pace
Median Sale Price
Closed sales, trailing 12 months
Sale-to-Original-List
Median final price vs first asking price
Days on Market
Median cumulative DOM, closed sales
Contract to Close
Median days from contract to closing
Pending Ratio
Under contract vs active
Sales, Last 12 Months
Closed sales in the trailing year

Snapshot refreshes twice daily from the MLS feed. Source: Data provided by realMLS.

The Footprint

Eight counties, one feed, no narratives.

This page rolls up the entire Northeast Florida footprint we track: Duval County, St. Johns County, Clay County, Nassau County, Flagler County, Putnam County, Baker County, Volusia County. The snapshot above covers the whole footprint; each county has its own dashboard with fourteen years of quarterly history, linked below.

County Snapshot, Most Recent Quarter On Record
CountyMedian Sale$/SqftMedian DOMSale-to-Orig-ListSalesQuarter
Duval County$317,500$1893696.9%2,5112026Q2
St. Johns County$515,000$2384496.9%1,4712026Q2
Clay County$349,500$1814097.4%7332026Q2
Nassau County$449,982$2205597.1%3042026Q2
Flagler County$349,945$1937495.4%1862026Q2
Putnam County$242,000$1545693.0%1482026Q2
Baker County$297,000$1802695.9%442026Q2
Volusia County$383,750$19010694.7%222026Q2

Source: Data provided by realMLS. Data as of 2026-06-04.

Median price since 2012, core counties

Duval County
$99K$318K$320K20122021
St. Johns County
$218K$515K$528K20122021
Clay County
$121K$350K$352K20122021
Nassau County
$150K$450K$462K20122021

Source: Data provided by realMLS. Data as of 2026-06-04.

Methodology

Medians, not averages. Quarterly groups with fewer than 5 sales show counts but no median. Sale-to-original-list drops ratios outside 0.5 to 1.5 as keying errors. Cumulative days on market is used so relistings do not reset the clock. Aggregates only; no individual transaction is identifiable. Nothing on this page is estimated or interpolated; missing data says so.

Questions People Ask About This Data

What does months of supply mean?

Months of supply is how long the current active inventory would take to sell at the trailing 12-month sales pace if nothing new were listed. Roughly five to six months is considered balanced; below that favors sellers, above it favors buyers.

Why does this page use medians instead of averages?

A handful of very expensive sales can drag an average far above what a typical buyer pays. The median is the middle sale, so half of homes sold for less and half for more. It is the more honest single number for a market.

What does sale-to-original-list show?

It compares the final closed price to the FIRST asking price, so it captures price cuts made along the way, not just the last negotiation. A median of 95% means the typical Northeast Florida seller ultimately accepted 5% below their original ask.

Where does this data come from and how often does it update?

Every number is computed from realMLS (Northeast Florida MLS) records. The current snapshot refreshes twice daily; the historical series goes back to 2012 and is recomputed when the archive is refreshed. Aggregates only; no individual transaction is identifiable. Source: Data provided by realMLS.

What is the sell-through rate?

Of all listings that started in a given year and reached an end state, the share that actually closed rather than expiring or being canceled. It is the most underrated chart on this page: it tells you how often selling attempts actually succeed.

Explore the rest of the data

Browse community guides for neighborhood-level price history, or the housing data hub for every tracker we publish.