{"zip":"32209","city":"Jacksonville","state":"FL","county":"Duval County","countySlug":"duval-county-fl","metro":"Jacksonville, FL","metroSlug":"jacksonville-fl","citySlug":"jacksonville-fl","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1197,"rentYoy":0.0031,"bedroomEstimates":[978,998,1197,1476,1845],"hudFmr":[980,1000,1200,1480,1850],"ladderSource":"safmr","population":34657,"populationMoe":2156,"medianIncome":30514,"medianIncomeMoe":2715,"medianGrossRent":1062,"medianGrossRentMoe":60,"housingUnits":17648,"occupiedUnits":14465,"vacantUnits":3183,"renterOccupied":7667,"rentBurdenTotal":7667,"rentBurden30Plus":4589,"vacantForRent":1282,"vacantForSale":198,"vacantSeasonal":60,"structureTotal":17648,"singleFamilyUnits":13287,"largeMultifamilyUnits":683,"vacancyRate":0.18036038077969174,"renterShare":0.5300380228136882,"rentBurdenShare":0.5985391939480892,"requiredIncome":47880,"askingRentToIncome":0.47073474470734744,"askingVsAcsRent":1.1271186440677967,"askingVsHud2br":0.9975,"cityRent":1599.6676119145159,"countyRent":1616,"metroRent":1708,"cityGrossRent":1465,"countyGrossRent":1475,"countyListings":3809,"countyListingDom":57,"countyPriceReducedShare":0.244,"countyListingPeriod":"2026-06","metroMonthsSupply":3.8,"metroMedianDom":62,"metroPriceDrops":0.3181,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0722819734134003,"apartmentTimeOnMarket":26,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":90,"zipSalePrice":98478,"zipSalePriceYoy":-0.2872,"zipMedianDom":70,"zipActiveListings":391,"zipActiveListingsYoy":-0.1457,"zipInventory":225,"zipInventoryYoy":-0.0559,"zipPendingSales":126,"zipMonthsSupply":7.5,"zipSaleToList":0.9337,"zipSoldAboveList":0.0796,"zipOffMarketTwoWeeks":0.1501,"generatedAt":"2026-09-01 11:47:02.231731+00","summaryHtml":"<p>At the June 2026 reading, ZIP 32209 has a Zillow Observed Rent Index of $1,197 per month. ZORI is a typical observed asking-rent index blended across rental types, rather than a lease-specific quote or a median of occupied homes. Its recent movement is nearly flat: the same-month one-year change was 0.31%. That cooling pace breaks from the longer backward-looking path, which recorded annualized same-month changes of 2.96% over three years and 6.24% over five years. The contrast matters more than the current level alone: the index still reflects a higher historical trajectory, but the latest period does not confirm that earlier rate of increase. These measurements describe past asking-rent behavior only, not a forecast or an investment recommendation.</p><p>The five-digit 32209 label is both a Zillow ZIP market identifier and a Census ZCTA match. A ZCTA is a statistical area used for Census reporting; it is not identical to a USPS delivery ZIP. The matched ACS 2024 five-year survey reports median gross rent of $1,062 for occupied renter homes, and gross rent includes selected utilities. That survey figure is 12.7% below current ZORI, a difference that is compatible with their separate populations and methods rather than proof of a market change. The supplied HUD FMR/SAFMR ladder sets a two-bedroom administrative standard of $1,200. HUD is bedroom-specific program administration, not asking rent, so it is not a substitute for either ZORI or ACS gross rent.</p><p>Bedroom figures provide a practical size ladder, but they remain modelled estimates rather than measured bedroom rents. They scale the ZIP ZORI by the local HUD ladder: $978 for a studio, $998 for a one-bedroom, $1,197 for a two-bedroom, $1,476 for a three-bedroom, and $1,845 for a four-bedroom. This approach preserves the relative HUD bedroom structure while anchoring the result to the ZIP-level asking-rent index. It cannot establish what any available property of a given size is asking, whether utilities are included, or whether a unit’s physical condition matches the broader rental mix behind ZORI.</p><p>Income and burden measures create the sharper tension in this ZIP. ACS reports median household income of $30,514. Applying a 30% share of income to the current annualized ZORI produces a required-income screen of $47,880, and annualized asking rent equals 47.1% of the reported median income. This is arithmetic, not advice and not an applicant qualification rule. In the ACS renter-household universe, 59.9% of renter households were burdened by rent at or above the stated threshold. The burden result reinforces that the index-to-income comparison warrants care, but neither statistic proves affordability, payment history, or lease terms for a particular household or unit.</p><p>The ACS ZCTA housing stock also shows a sizable vacancy and a renter-oriented occupancy mix. Of 17,648 housing units, the reported vacancy rate was 18.0%, including 1,282 units classified as vacant for rent. Renter occupancy represented 53.0% of occupied homes. The physical stock was led by 13,287 single-family units, while large multifamily buildings accounted for 683 units. These are area-level counts and classifications, not a current availability feed. In particular, a vacant-for-rent count does not show a unit’s asking rent, location within the ZCTA, condition, timing of availability, concessions, or whether it fits a household’s needs. Vacancy therefore supplies market context without proving access to a specific rental.</p><p>Wider-geography rent context is materially higher: citywide Jacksonville Zillow rent is $1,599.67, Duval County Zillow rent is $1,616, and the Jacksonville, FL metro Zillow rent is $1,708; each is context for its named city, county, or metro scope rather than a substitute for ZIP 32209 evidence. Jacksonville city context also reports a 42.4% renter share and an 8.5% vacancy rate, both below the ZIP’s ACS measures. That geographic gap helps frame the lower ZIP asking-rent index, but it does not explain why the gap exists or establish comparable property quality. City, county, and metro figures aggregate broader housing markets with different housing mixes and should be read only as reference benchmarks.</p><p>The history file has strong coverage at 99.3%, supporting use of its direction measures as a fairly complete record of the available monthly ZIP observations. Monthly rent changes produced 2.77% annualized variability, so a single current ZORI reading carries some month-to-month measurement uncertainty even though the recent trend is slow. Separately, the maximum drawdown was 3.33%, documenting that the historical path included a meaningful decline from a prior peak. Transparent national discovery ranks among history-eligible ZIPs place momentum at 1,722, stability at 1,184, and the balanced measure at 1,594, where a lower rank is higher. These ranks are descriptive discovery tools, not performance ratings, forecasts, or evidence that the prior path will repeat.</p><p>Direct ZIP resale evidence supplies a separate caution. In Redfin’s rolling-three-month ZIP for-sale observation, median sold price was $98,478, down 28.7% year over year; 90 homes sold with median marketing time of 70 days. The same resale block reports 391 active listings, 225 homes in inventory, and 7.5 months of supply. Average sale-to-list was 93.4%, while 8.0% of sales closed above list and 15.0% went off market within two weeks. Those liquidity and pricing signals challenge any simplistic reading that a near-flat asking-rent index resolves broader market conditions. Annualized ZIP ZORI divided by median sold price is 14.6%, but that is only a cross-source screening ratio, not a cap rate or property-level return. Property-level records would still need to establish bedroom count, asking-rent terms, utility responsibility, condition, actual availability, sale comparability, and whether the listed and sold properties represent the same type of housing.</p>","findings":[{"body":"ZIP 32209’s current ZORI is nearly unchanged from the prior same-month reading, while its three-year and five-year historical changes were materially faster. The strongest rent signal is therefore deceleration rather than renewed acceleration. Because ZORI is a blended typical asking-rent index, that finding applies to the ZIP-wide index and cannot identify the lease terms or rent path of a particular property.","title":"Recent rent growth has cooled materially"},{"body":"The ZIP’s asking-rent index sits below city, county, and metro rent context, yet the ACS income and rent-burden measures show a different pressure point. The arithmetic income screen exceeds reported median household income, and a large share of ACS renter households meets the burden threshold. These are population-level indicators, not evidence about a specific applicant, unit, or landlord requirement.","title":"Affordability indicators are strained despite lower rent context"},{"body":"Redfin’s direct ZIP resale observation shows lower sold prices, lengthy marketing time, ample supply, and below-list sale-to-list performance. Those for-sale signals are not rental transactions and cannot be converted into rent comparables or property economics. They do, however, challenge a simplistic interpretation of the flat current rent index as a complete statement about the ZIP’s housing-market conditions.","title":"Resale conditions do not mirror a simple rent story"},{"body":"The ACS ZCTA reports substantial vacancy, many units classified as vacant for rent, and a stock dominated by single-family homes. Those counts provide useful context for the housing base and renter share. They do not confirm that a specific home is available, habitable, similarly sized, competitively priced, utility-inclusive, or suitable for a particular household at the time of inquiry.","title":"Stock and vacancy measures require unit-level confirmation"}],"risks":["ZORI, ACS gross rent, and HUD standards describe different populations and methods. Treating their numerical differences as interchangeable rent quotes can distort conclusions about current listings, lease costs, or household affordability.","The ACS ZCTA is a statistical geography rather than a USPS delivery ZIP. Geographic matching is useful for context, but the Census survey universe may not map exactly to every address served by ZIP 32209.","Historical rent changes, variability, drawdown, and discovery ranks are backward-looking measurements. They cannot establish future rent direction, landlord behavior, tenant demand, or the outcome of any individual property decision.","Redfin resale observations concern homes sold and listed in the for-sale market. The annualized-rent-to-price calculation is only a cross-source screen and omits expenses, financing, taxes, condition, vacancy duration, and property-specific lease details."],"qa":[{"a":"The measures have different universes. ZORI is a ZIP-level typical observed asking-rent index blended across rental types, while ACS median gross rent is a five-year survey measure for occupied renter homes and includes selected utilities. A difference between them can reflect timing, occupied versus asking units, rental mix, and utility treatment. It does not independently prove that rents recently increased by the size of the gap.","q":"Why is Zillow ZORI higher than ACS median gross rent?"},{"a":"No. The studio through four-bedroom figures are modelled monthly estimates created by scaling ZIP ZORI with the supplied local HUD bedroom ladder. They are useful for maintaining a consistent bedroom relationship, but they are not measured asking rents, lease transactions, or advertised-unit averages. Unit-level confirmation would require the actual bedroom count, rent quote, utility terms, condition, and availability information.","q":"Are the bedroom rent figures observed rents for available units?"},{"a":"The screen annualizes current ZIP ZORI and divides it by the structural 30% income share. It is an arithmetic comparison designed to show the income associated with that rent level under the stated assumption. It is not financial advice, a recommendation, a landlord policy, or an applicant qualification rule. Actual affordability can differ because households, utilities, subsidies, roommates, debts, and lease terms differ.","q":"What does the required-income screen mean?"},{"a":"Use it as a separate direct ZIP for-sale observation. Median sold price, price movement, homes sold, days on market, inventory, supply, and sale-to-list indicators describe resale liquidity and negotiation conditions, not rental transactions. The annualized ZORI-to-price percentage can flag a cross-source relationship, but it is not a cap rate, property yield, net return, or evidence of expected performance for any property.","q":"How should the resale information be used alongside rent data?"}],"sources":[{"key":"apartment_list_time_on_market","name":"Apartment List Time on Market — listing liquidity","release":"Apartment List 2026-07","pulledAt":"2026-08-08","url":"https://www.apartmentlist.com/research/category/data-rent-estimates"},{"key":"apartment_list_vacancy","name":"Apartment List Vacancy Index — rental vacancy","release":"Apartment List 2026-07","pulledAt":"2026-08-08","url":"https://www.apartmentlist.com/research/apartment-list-vacancy-index-methodology"},{"key":"census_zcta_facts","name":"Census ACS five-year — ZCTA housing and income","release":"ACS 2024 5-year ZCTA","pulledAt":"2026-08-08","url":"https://api.census.gov/data/2024/acs/acs5.html"},{"key":"hud_zip","name":"HUD USPS crosswalk and Small Area FMRs — ZIP rent fallback","release":"ZIP-CBSA 2025Q4 + SAFMR FY2026","pulledAt":"2026-07-26","url":"https://www.huduser.gov/portal/datasets/usps_crosswalk.html"},{"key":"realtor_county","name":"Realtor.com Economic Research — county listing inventory","release":"county inventory 2026-06","pulledAt":"2026-07-28","url":"https://www.realtor.com/research/data/"},{"key":"redfin","name":"Redfin Data Center — inventory, days on market, and price cuts","release":"metro tracker through 2026-05-01","pulledAt":"2026-07-26","url":"https://www.redfin.com/news/data-center/"},{"key":"redfin_zip","name":"Redfin Data Center — ZIP resale activity and supply","release":"ZIP rolling 3 months through 2026-06-30; updated 2026-07-03","pulledAt":"2026-08-12","url":"https://www.redfin.com/news/data-center/"},{"key":"zillow_county","name":"Zillow ZHVI and ZORI — county values and rents","release":"county ZHVI/ZORI 2026-06","pulledAt":"2026-07-26","url":"https://www.zillow.com/research/data/"},{"key":"zillow_zori","name":"Zillow ZORI — metro market rents","release":"Metro_zori_uc_sfrcondomfr_sm_sa_month.csv","pulledAt":"2026-07-26","url":"https://www.zillow.com/research/data/"},{"key":"zillow_zori_city","name":"Zillow ZORI — city market rents","release":"zillow_zori_city.csv","pulledAt":"2026-07-29","url":"https://www.zillow.com/research/data/"},{"key":"zillow_zori_zip","name":"Zillow ZORI — ZIP market rents","release":"ZORI ZIP 2026-06","pulledAt":"2026-08-08","url":"https://www.zillow.com/research/data/"}],"history":[{"period":"2015-01-01","rent":614.101215},{"period":"2015-02-01","rent":605.843185},{"period":"2015-03-01","rent":602.887458},{"period":"2015-04-01","rent":613.939521},{"period":"2015-05-01","rent":616.177516},{"period":"2015-06-01","rent":622.998535},{"period":"2015-07-01","rent":619.346668},{"period":"2015-08-01","rent":622.998097},{"period":"2015-10-01","rent":617.012903},{"period":"2015-11-01","rent":612.189878},{"period":"2015-12-01","rent":625.789901},{"period":"2016-01-01","rent":632.872422},{"period":"2016-02-01","rent":635.001459},{"period":"2016-03-01","rent":630.132748},{"period":"2016-04-01","rent":629.546906},{"period":"2016-05-01","rent":631.060546},{"period":"2016-06-01","rent":637.206019},{"period":"2016-07-01","rent":636.21435},{"period":"2016-08-01","rent":636.507557},{"period":"2016-09-01","rent":634.988867},{"period":"2016-10-01","rent":643.695108},{"period":"2016-11-01","rent":640.105855},{"period":"2016-12-01","rent":629.242776},{"period":"2017-01-01","rent":622.280463},{"period":"2017-02-01","rent":631.3574},{"period":"2017-03-01","rent":647.712947},{"period":"2017-04-01","rent":656.392197},{"period":"2017-05-01","rent":672.019897},{"period":"2017-06-01","rent":669.283785},{"period":"2017-07-01","rent":669.506225},{"period":"2017-08-01","rent":666.507154},{"period":"2017-09-01","rent":670.41088},{"period":"2017-10-01","rent":677.493799},{"period":"2017-11-01","rent":681.025428},{"period":"2017-12-01","rent":685.898044},{"period":"2018-01-01","rent":688.743317},{"period":"2018-02-01","rent":689.367148},{"period":"2018-03-01","rent":688.752449},{"period":"2018-04-01","rent":695.421648},{"period":"2018-05-01","rent":696.040502},{"period":"2018-06-01","rent":696.911651},{"period":"2018-07-01","rent":706.309473},{"period":"2018-08-01","rent":714.960969},{"period":"2018-09-01","rent":721.960567},{"period":"2018-10-01","rent":718.754237},{"period":"2018-11-01","rent":726.891046},{"period":"2018-12-01","rent":730.614663},{"period":"2019-01-01","rent":732.265394},{"period":"2019-02-01","rent":735.722976},{"period":"2019-03-01","rent":736.419968},{"period":"2019-04-01","rent":734.547492},{"period":"2019-05-01","rent":734.211943},{"period":"2019-06-01","rent":742.367162},{"period":"2019-07-01","rent":744.526224},{"period":"2019-08-01","rent":748.778272},{"period":"2019-09-01","rent":751.730055},{"period":"2019-10-01","rent":758.932806},{"period":"2019-11-01","rent":762.298811},{"period":"2019-12-01","rent":769.786754},{"period":"2020-01-01","rent":779.681945},{"period":"2020-02-01","rent":786.258013},{"period":"2020-03-01","rent":787.018897},{"period":"2020-04-01","rent":795.373658},{"period":"2020-05-01","rent":805.802936},{"period":"2020-06-01","rent":805.252133},{"period":"2020-07-01","rent":799.361346},{"period":"2020-08-01","rent":807.523141},{"period":"2020-09-01","rent":817.434605},{"period":"2020-10-01","rent":829.801939},{"period":"2020-11-01","rent":828.389112},{"period":"2020-12-01","rent":831.614935},{"period":"2021-01-01","rent":836.374762},{"period":"2021-02-01","rent":843.012432},{"period":"2021-03-01","rent":861.315973},{"period":"2021-04-01","rent":871.67535},{"period":"2021-05-01","rent":885.878638},{"period":"2021-06-01","rent":884.757641},{"period":"2021-07-01","rent":898.477985},{"period":"2021-08-01","rent":908.432716},{"period":"2021-09-01","rent":923.582885},{"period":"2021-10-01","rent":930.089775},{"period":"2021-11-01","rent":950.80395},{"period":"2021-12-01","rent":956.603683},{"period":"2022-01-01","rent":979.259908},{"period":"2022-02-01","rent":992.826835},{"period":"2022-03-01","rent":1010.665887},{"period":"2022-04-01","rent":1028.17367},{"period":"2022-05-01","rent":1029.140608},{"period":"2022-06-01","rent":1052.231534},{"period":"2022-07-01","rent":1055.725296},{"period":"2022-08-01","rent":1065.828338},{"period":"2022-09-01","rent":1062.995357},{"period":"2022-10-01","rent":1067.863137},{"period":"2022-11-01","rent":1068.318232},{"period":"2022-12-01","rent":1082.845059},{"period":"2023-01-01","rent":1081.020891},{"period":"2023-02-01","rent":1091.062652},{"period":"2023-03-01","rent":1083.356247},{"period":"2023-04-01","rent":1084.948231},{"period":"2023-05-01","rent":1091.810665},{"period":"2023-06-01","rent":1096.811311},{"period":"2023-07-01","rent":1109.909464},{"period":"2023-08-01","rent":1109.357725},{"period":"2023-09-01","rent":1116.507988},{"period":"2023-10-01","rent":1125.201691},{"period":"2023-11-01","rent":1135.282971},{"period":"2023-12-01","rent":1133.341572},{"period":"2024-01-01","rent":1131.366542},{"period":"2024-02-01","rent":1131.268964},{"period":"2024-03-01","rent":1138.626804},{"period":"2024-04-01","rent":1136.766965},{"period":"2024-05-01","rent":1144.55572},{"period":"2024-06-01","rent":1149.004537},{"period":"2024-07-01","rent":1150.642449},{"period":"2024-08-01","rent":1157.08835},{"period":"2024-09-01","rent":1171.926781},{"period":"2024-10-01","rent":1179.581753},{"period":"2024-11-01","rent":1182.777839},{"period":"2024-12-01","rent":1174.932845},{"period":"2025-01-01","rent":1182.946264},{"period":"2025-02-01","rent":1179.869318},{"period":"2025-03-01","rent":1181.191722},{"period":"2025-04-01","rent":1183.941441},{"period":"2025-05-01","rent":1193.183221},{"period":"2025-06-01","rent":1193.490741},{"period":"2025-07-01","rent":1193.077147},{"period":"2025-08-01","rent":1194.371545},{"period":"2025-09-01","rent":1187.607489},{"period":"2025-10-01","rent":1184.045987},{"period":"2025-11-01","rent":1183.262961},{"period":"2025-12-01","rent":1193.713372},{"period":"2026-01-01","rent":1194.695396},{"period":"2026-02-01","rent":1200.492838},{"period":"2026-03-01","rent":1202.372157},{"period":"2026-04-01","rent":1205.194259},{"period":"2026-05-01","rent":1197.28377},{"period":"2026-06-01","rent":1197.191425}],"historySummary":{"pointCount":137,"firstPeriod":"2015-01-01","latestPeriod":"2026-06-01","coverageMonths":138,"coverageRatio":0.9927536231884058,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1193.490741,"endRent":1197.191425,"change":0.0031007228400441456,"cagr":0.0031007228400441456},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1096.811311,"endRent":1197.191425,"change":0.09151994786457851,"cagr":0.029620606134885596},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":884.757641,"endRent":1197.191425,"change":0.3531292294315431,"cagr":0.062350569628646824}},"maxDrawdown":-0.03326830472043907,"annualizedVolatility":0.027650873617826824,"consecutiveReturnCount":135}}