Research · South Florida · 2024 qualified sales (2025 FDOR roll)
Median transaction price per square foot, year-over-year change, sale-to-just-value and dispersion across 84 markets and 47 condo buildings — computed from qualified arm's-length public deed records, with MLS current-market context reported as a clearly separated layer. The method is disclosed in full and every figure is reproducible.
What the data shows
Each finding is reproducible from the disclosed query and methodology. Source layer is tagged on every card: FDOR public deed records, MLS current-market context.
Across 84 markets with ≥40 qualified 2024 sales, the median transaction price per square foot runs from $169 (Lauderdale Lakes) to $1,415 (Palm Beach) — a 8.4× spread. The cross-market median is $331; the standard deviation, $196, is roughly 0.6× the median itself. A single metro-wide "average" price conceals this.
Dispersion is not uniform. Surfside shows the widest internal spread (IQR $602–$2,078, coefficient of variation 92%), reflecting a mix of price tiers in one municipality; Florida City is the most uniform (CV 13%). Dispersion, not just level, distinguishes these markets.
The change in median transaction $/SqFt from 2023 to 2024 ranges from +33.1% (Bay Harbor Islands) to -15.3% (Palm Springs). This is a compositional movement in what sold, not a constant-quality appreciation rate — markets are moving in opposite directions within the same metro.
Joining deeds to the assessment roll, qualified sale prices run 1.34× the county just (assessed) value in Surfside versus 1.08× in Lauderdale Lakes — a sale-to-just-value view available only from a deed-plus-assessment join, and a proxy for where market pricing has pulled furthest ahead of the tax roll.
Among markets with 50+ closed MLS sales, Ocean Ridge clears 89% cash versus 6% in Florida City. Ultra-luxury coastal demand is structurally cash-funded; urban condo demand is mortgage-funded.
Continuum I South Tower in Miami Beach leads at $3,027/SqFt on 18 qualified 2024 deed sales. The ceiling is set by a small set of oceanfront towers, not by any single city average — and the top building routinely prices multiples above its own city's median.
The share of the residential stock that recorded a qualified arm's-length sale in 2024 runs from 22.3% in Westlake down to 2.0% in Hialeah Gardens. Turnover tracks how actively a market trades, and it does not move in lockstep with price level — some mid-priced markets convert a larger share of their stock each year than the priciest coastal enclaves.
Reference · FDOR deed transactions
2024 qualified arm's-length deed sales, markets with ≥40 qualified sales, ranked by median $/SqFt. The two right-hand columns are the MLS context layer.
| Market | County | Median $/SqFt | YoY $/SqFt Δ | Qual. sales | Sale ÷ assessed | Avg DOM | Cash % |
|---|---|---|---|---|---|---|---|
| Palm Beach | Palm Beach | $1,415 | — | 235 | 1.25× | 176 | 88% |
| Bal Harbour | Miami-Dade | $954 | +15.0% | 122 | 1.33× | 176 | 89% |
| Key Biscayne | Miami-Dade | $951 | +4.2% | 285 | 1.28× | 157 | 70% |
| Surfside | Miami-Dade | $805 | +21.3% | 146 | 1.34× | 158 | 79% |
| Coral Gables | Miami-Dade | $707 | +7.3% | 625 | 1.33× | 134 | 62% |
| Highland Beach | Palm Beach | $687 | — | 148 | 1.24× | 170 | 83% |
| Bay Harbor Islands | Miami-Dade | $679 | +33.1% | 173 | 1.31× | 194 | 65% |
| Pinecrest | Miami-Dade | $665 | +10.3% | 215 | 1.28× | 139 | 57% |
| Miami | Miami-Dade | $663 | +12.6% | 5,231 | 1.31× | 122 | 35% |
| Miami Shores | Miami-Dade | $657 | +19.6% | 146 | 1.28× | 116 | 41% |
| Sunny Isles Beach | Miami-Dade | $619 | +1.6% | 827 | 1.26× | 188 | 71% |
| Miami Beach | Miami-Dade | $617 | +10.5% | 2,244 | 1.31× | 163 | 68% |
| Ocean Ridge | Palm Beach | $599 | — | 54 | 1.27× | 118 | 89% |
| Biscayne Park | Miami-Dade | $592 | — | 52 | 1.29× | 119 | 35% |
| South Miami | Miami-Dade | $590 | +19.6% | 131 | 1.28× | 129 | 42% |
| Southwest Ranches | Broward | $512 | +32.5% | 97 | 1.20× | 140 | 40% |
| Hillsboro Beach | Broward | $465 | +4.9% | 87 | 1.10× | 146 | 79% |
| Juno Beach | Palm Beach | $465 | — | 124 | 1.22× | 148 | 74% |
| Tequesta | Palm Beach | $460 | — | 138 | 1.20× | 126 | 62% |
| Lauderdale by the Sea | Broward | $457 | -0.7% | 269 | 1.10× | 152 | 68% |
| Lighthouse Point | Broward | $416 | +13.4% | 262 | 1.12× | 136 | 62% |
| North Bay Village | Miami-Dade | $414 | +6.2% | 158 | 1.26× | 148 | 50% |
| Miami Springs | Miami-Dade | $413 | +11.1% | 108 | 1.27× | 112 | 23% |
| Jupiter | Palm Beach | $406 | +17.7% | 1,469 | 1.22× | 108 | 54% |
| Fort Lauderdale | Broward | $406 | +0.2% | 3,381 | 1.11× | 137 | 50% |
| Palmetto Bay | Miami-Dade | $406 | +8.1% | 300 | 1.30× | 125 | 35% |
| Wilton Manors | Broward | $397 | +2.4% | 318 | 1.10× | 120 | 50% |
| North Palm Beach | Palm Beach | $385 | +12.6% | 379 | 1.22× | 134 | 68% |
| Palm Beach Gardens | Palm Beach | $381 | -1.4% | 1,949 | 1.22× | 120 | 55% |
| Aventura | Miami-Dade | $374 | +2.4% | 988 | 1.26× | 171 | 69% |
| North Miami Beach | Miami-Dade | $370 | +12.3% | 385 | 1.30× | 148 | 47% |
| South Palm Beach | Palm Beach | $361 | — | 94 | 1.21× | 175 | 78% |
FDOR Median $/SqFt, YoY median $/SqFt change, qualified-sale count and sale-to-assessed-value are from qualified FDOR deed records. MLS Average days-on-market and cash share are MLS-derived current-market context, shown for the same market but never mixed into the deed statistics. "YoY $/SqFt Δ" is a compositional change in median, not a constant-quality appreciation rate.
Reproduce (per market): median of sale_prc1 / tot_lvg_area over nal_parcel_year where asmnt_yr is the sale year's own roll, is_market_sale1=1, residential DOR use codes, sale_prc1/jv ∈ [0.2,5], attributed by phy_city; ≥40 sales to publish.
Building level · FDOR deed transactions
Deed-level medians for the 47 named condo buildings with a public folio-to-building match and ≥8 qualified 2024 sales. Building coverage is a curated subset of major towers, not the full stock — disclosed as such.
| Building | Market | Median $/SqFt | Sales |
|---|---|---|---|
| Continuum I South Tower | Miami Beach | $3,027 | 18 |
| 2399 Collins Avenue | Miami Beach | $2,771 | 9 |
| Oceana Bal Harbour | Bal Harbour | $2,526 | 13 |
| Five Park | Miami Beach | $2,157 | 110 |
| Armani Casa Residences By | Sunny Isles Beach | $1,762 | 18 |
| Elster The | Miami | $1,430 | 88 |
| Harbour Park | Bay Harbor Islands | $1,249 | 9 |
| Aston Martin | Miami | $1,200 | 360 |
| Roney Palace | Miami Beach | $1,146 | 22 |
| Brickell Flatiron | Miami | $1,124 | 31 |
| Gale Miami | Miami | $935 | 515 |
| Trump Royale | Sunny Isles Beach | $908 | 13 |
| Building | Market | Bldg $/SqFt | Mkt $/SqFt | Premium |
|---|---|---|---|---|
| Continuum I South Tower | Miami Beach | $3,027 | $617 | +391% |
| 2399 Collins Avenue | Miami Beach | $2,771 | $617 | +349% |
| Five Park | Miami Beach | $2,157 | $617 | +250% |
| Armani Casa Residences By | Sunny Isles Beach | $1,762 | $619 | +185% |
| Beach Club 2 | Hallandale Beach | $785 | $279 | +181% |
| Oceana Bal Harbour | Bal Harbour | $2,526 | $954 | +165% |
| Elster The | Miami | $1,430 | $663 | +116% |
| Metropica North Tower 1 | Sunrise | $535 | $267 | +100% |
Reproduce: median sale_prc1 / tot_lvg_area per building, attributing parcels via leading-folio match to aj_building_slug.parcel_prefix; ≥8 qualified sales. Premium = building median ÷ its market's median − 1.
How it is built
This index combines two datasets kept explicitly separate and individually labeled throughout. No MLS figure is ever presented as deed-derived, and no deed figure as MLS-derived.
The Florida Department of Revenue (FDOR) NAL assessment roll — the annual county record of every parcel, its qualified sale prices and years, deed-qualification codes, just (assessed) value and living area. Residential parcels only (DOR use codes 1, 2, 4, 5) across Miami-Dade, Broward and Palm Beach. Only qualified arm's-length sales are counted (the roll's market-sale flag, i.e. FDOR deed-examination codes such as 01/02), with nominal transfers removed where sale_price / just_value falls outside 0.2–5.0 (dropping $100 quitclaims and intra-family transfers). Each sale year is drawn from its own assessment roll so the just-value screen is contemporaneous, avoiding a bias against older sales; the prior year is pooled across its two contemporaneous rolls and deduplicated by parcel so county-level roll-loading gaps do not distort year-over-year coverage.
Closed-sale liquidity, days-on-market and cash share come from MLS closed-record rollups (trailing 12 months). These describe the current market and appear only as context alongside the deed statistics — never blended into them. Every MLS figure on this page is labeled MLS.
The published headline is the median qualified transaction $/SqFt = sale_price / living_area per market/building. Mean, quartiles (Q1/Q3), standard deviation and coefficient of variation are computed and retained; dispersion is published where it is itself the finding. Markets below 40 qualified sales, and buildings below 8, are suppressed so thin samples never enter the rankings.
The "YoY $/SqFt Δ" column is the year-over-year change in median transaction $/SqFt — a compositional measure of what sold, not a constant-quality appreciation rate. We tested a true repeat-sales appreciation measure (the same property transacting in two periods, both qualified arm's-length) against the deed roll and found it insufficient to publish: the roll's two-slot sale history yields only ~1,600 tri-county qualified pairs with a ~1-year average hold — a flip-dominated, mix-biased sample too thin to break out by market. We therefore report the median-movement measure and label it honestly rather than overstate a repeat-sales index the source cannot yet support.
Parcels attribute to a market by their physical-situs city (phy_city) matched to our geography; 87.3% of qualified transactions matched a known market (the remainder — largely unincorporated or out-of-scope situs strings — are excluded, not reassigned). Buildings attribute by a leading-folio match to a curated register of 224 named towers; building coverage is therefore a subset of major buildings, disclosed as such.
County deed rolls are public records — anyone can obtain them, and we claim no exclusive access. What distinguishes this index is the analysis: correct arm's-length qualification and contemporaneous nominal-transfer screening, per-vintage roll selection, building-level granularity below the ZIP, a sale-to-just-value view that only a deed-plus-assessment join produces, and an explicit separation of public-record history from current MLS behavior — computed consistently and disclosed openly.
Deed-derived figures refresh with each annual FDOR NAL roll; MLS context refreshes nightly. This edition reports 2024 qualified sales (2025 FDOR roll). A machine-readable companion of every published figure is available at https://www.andresjara.com/research/price-per-sqft-index/data.json.
Explore the markets
Community, market-analytics and luxury-inventory pages for the profiled South Florida markets. The same link set is applied to every market shown, regardless of how it ranks.