{"zip":"32218","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":1671,"rentYoy":0.0036,"bedroomEstimates":[1361,1391,1671,2061,2582],"hudFmr":[1360,1390,1670,2060,2580],"ladderSource":"safmr","population":72905,"populationMoe":4305,"medianIncome":69638,"medianIncomeMoe":4997,"medianGrossRent":1503,"medianGrossRentMoe":110,"housingUnits":28729,"occupiedUnits":26386,"vacantUnits":2343,"renterOccupied":8636,"rentBurdenTotal":8636,"rentBurden30Plus":4557,"vacantForRent":905,"vacantForSale":198,"vacantSeasonal":66,"structureTotal":28729,"singleFamilyUnits":21042,"largeMultifamilyUnits":1704,"vacancyRate":0.08155522294545581,"renterShare":0.3272947775335405,"rentBurdenShare":0.527674849467346,"requiredIncome":66840,"askingRentToIncome":0.2879462362503231,"askingVsAcsRent":1.1117764471057885,"askingVsHud2br":1.0005988023952095,"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":326,"zipSalePrice":317928,"zipSalePriceYoy":-0.0065,"zipMedianDom":61,"zipActiveListings":790,"zipActiveListingsYoy":-0.0633,"zipInventory":406,"zipInventoryYoy":-0.0483,"zipPendingSales":361,"zipMonthsSupply":3.8,"zipSaleToList":0.9877,"zipSoldAboveList":0.1231,"zipOffMarketTwoWeeks":0.1825,"generatedAt":"2026-09-01 11:17:14.150361+00","summaryHtml":"<p>The immediate tension in ZIP 32218 is a nearly flat asking-rent reading alongside an income screen that is close to the local household-income midpoint. Zillow ZORI, a typical observed asking-rent index blended across rental types, stands at $1,671 and is 0.4% above its same-month level a year earlier. Applying a 30% required-income screen to that monthly index produces $66,840, against matched ZCTA median household income of $69,638. That arithmetic places the current asking-rent-to-income screen at 28.8%; it is not advice, a tenant qualification rule, or evidence that any particular household can afford a specific unit.</p><p>Backward-looking Zillow history points to stability rather than renewed acceleration. The series has complete coverage, with exact same-month annualized changes of 0.4% over 1 year, 0.5% over 3 years, and 3.7% over 5 years. Thus, recent direction remains positive but breaks from the substantially faster longer path rather than confirming it. Monthly rent movements annualize to 2.0% variability, and the largest peak-to-trough decline in the observed history was 2.2%, limiting the case for reading one current ZORI observation as a fast-moving signal. Among history-eligible ZIPs nationally, the transparent stability discovery rank is 122, while the momentum discovery rank is 2,274. These are descriptive discovery ranks, not forecasts, investment ratings, or recommendations.</p><p>The five-digit 32218 label is both a Zillow ZIP market identifier and a matched Census ZCTA label. A ZCTA is a statistical area and is not identical to a USPS delivery ZIP. The ACS measure is fundamentally different from ZORI: its $1,503 median gross rent is a five-year survey result for occupied renter homes and includes selected utilities, making it 11.2% below the current asking-rent index. HUD fair-market-rent or small-area standards are administrative, bedroom-specific benchmarks rather than asking rents. Scaling ZIP ZORI through the local HUD ladder creates modelled, not measured, monthly estimates of $1,361 for a studio, $1,391 for one bedroom, the ZIP index level for two bedrooms, $2,061 for three bedrooms, and $2,582 for four bedrooms.</p><p>The matched ZCTA housing base contains 28,729 units, and the reported vacancy rate is 8.2%. Renter-occupied homes number 8,636, representing a 32.7% renter share, while single-family structures account for 21,042 units and the remainder includes other structure types. This composition provides useful context for an index blended across rental types, but it does not identify the type, condition, availability, or rent of any individual home. Likewise, the aggregate vacancy reading cannot establish that a particular listed property is vacant, suitable, or available at its advertised price.</p><p>ACS renter-burden evidence makes the income screen more consequential but does not turn it into a household-level conclusion. The survey estimates that 4,557 renter households spend at least 30% of income on gross rent, a 52.8% burden share, with a survey margin of error of 710 households for that count. Gross rent and current asking rent measure different populations and cost concepts, so the burden result should not be used to infer the payment profile of a new lease. Still, the combination of a near-median required-income screen and a majority burden estimate supports careful separation of marketed asking rent from the costs reported by existing occupied renter households.</p><p>Wider-area comparisons position the ZIP between its surrounding rent contexts, without replacing ZIP evidence. Jacksonville city context asking rent is $1,600, Duval County context asking rent is $1,616, and Jacksonville, FL metro context asking rent is $1,708. The ZIP's current index is therefore above the city and county context figures but below the metro context figure. City and county context renter shares are 42.4% and 41.8%, respectively, higher than the ZIP figure, another reminder that area averages draw from different housing mixes. The metro context rent-to-income screen is 25.7%, below the ZIP's 28.8% screen; this is contextual comparison, not a local affordability finding for a unit or applicant.</p><p>Direct ZIP resale evidence supplies a separate, for-sale-market tension. In Redfin's rolling three-month ZIP observation, median sold price was $317,928, down 0.7% from a year earlier; 326 homes sold with a median 61 days on market. Inventory measured 406 homes and months of supply was 3.8. The average sale-to-list ratio was 98.8%, while 12.3% of sales closed above list and 18.3% went off market within two weeks. These resale signals do not describe rental transactions, yet the modest rent increase sits beside a slight resale-price decline and below-list average sales, challenging any simple interpretation of broad local momentum. Annualized ZIP ZORI divided by median sold price equals a 6.3% cross-source screening ratio only; it is not a cap rate, property yield, net return, or expected return.</p><p>The evidence is strongest as a current ZIP-level screen, not as a substitute for property-specific verification. ZORI cannot determine the asking rent, bedroom count, lease term, or included utilities of a selected listing; ACS cannot identify a current vacancy or a new tenant's burden; and Redfin resale observations cannot serve as rental comparables. A property-level review would need to confirm the advertised bedroom configuration against the modelled ladder, distinguish contract rent from utility treatment, verify current availability, and compare the property's relevant recent sale evidence with the ZIP-level resale measures. The central unresolved question is whether a specific offering fits the relatively steady ZIP rent path without relying on broad survey, index, or resale averages as proof of its terms.</p>","findings":[{"body":"ZIP 32218's current asking-rent index is only modestly above its same-month year-ago level, while its five-year history was materially stronger. Complete historical coverage, low annualized movement variability, and a limited maximum drawdown support confidence that the series has been comparatively steady. They do not support a forecast that recent weak momentum will reverse or persist.","title":"Stable rent history has slowed materially"},{"body":"The studio-through-four-bedroom estimates are not observed bedroom rents. They are modelled by scaling ZIP-level Zillow ZORI with the local HUD bedroom ladder. HUD standards are administrative benchmarks, while ZORI represents blended asking-rent observations and ACS gross rent reflects occupied renter homes with selected utilities. These sources answer different questions and should not be substituted for one another.","title":"Bedroom figures are modelled from a HUD ladder"},{"body":"The 30% required-income calculation translates the current asking-rent index into a simple arithmetic screen. ACS burden data instead summarize surveyed occupied renter households over five years. The ZIP's burden share indicates that many existing renter households report substantial gross-rent costs, but it cannot identify the burden, income, lease terms, or eligibility of a particular applicant or unit.","title":"Affordability screen and burden data describe different populations"},{"body":"Redfin's direct ZIP resale data show a small annual median-price decline, extended marketing time, and average sales below list, even as Zillow's asking-rent index edged higher. The apparent divergence is useful as a screening tension, not a causal conclusion. The annualized rent-to-price figure is cross-source arithmetic and cannot measure a property's net income, cap rate, or return.","title":"Resale market evidence complicates a momentum reading"}],"risks":["Zillow ZORI, ACS gross rent, and HUD bedroom standards cover different populations, cost definitions, and purposes. Treating any one of them as a direct substitute for a specific advertised lease can materially misstate the comparison.","The ACS estimates are survey-based ZCTA aggregates with margins of error and include occupied renter households. They cannot establish current vacancy, utility treatment, tenant income, or rent burden for an individual property.","Historical rent stability is backward-looking and recent growth is slower than the longer-term path. A stable series reduces noise in a current snapshot but does not create a forecast of future rents or market conditions.","Redfin resale observations concern homes sold in the for-sale market, not rental transactions. The rent-to-price screen excludes property-specific operating costs, financing, taxes, insurance, condition, and lease terms, so it cannot represent investment economics."],"qa":[{"a":"The 32218 label serves as Zillow's ZIP market identifier and matches a Census ZCTA for the ACS data supplied here. A ZCTA is a Census statistical geography built for tabulation, whereas a USPS delivery ZIP is a mail-routing construct. Their match supports comparison in this packet, but it does not make their geographic concepts identical.","q":"Why do the ZIP and Census labels need separate interpretation?"},{"a":"No. The bedroom amounts are modelled monthly ZIP estimates created by scaling the overall Zillow ZORI level using the local HUD bedroom ladder. They should be read as a proportional sizing tool, not as measured rents for actual studio, one-bedroom, two-bedroom, three-bedroom, or four-bedroom listings in the ZIP.","q":"Are the bedroom rents observed market rents for each unit size?"},{"a":"It divides the annualized current ZIP asking-rent index by a 30% income threshold to produce a required-income screen. It is arithmetic rather than advice, underwriting, or an applicant qualification test. It also differs from ACS burden data, which describe surveyed occupied renter households and gross rent rather than a current advertised lease.","q":"What does the 30% affordability figure actually show?"},{"a":"It can be used only as a high-level cross-source screen formed by annualizing ZIP ZORI and dividing it by the direct ZIP median sold price. It is not a cap rate, property yield, expected return, or net return because it does not include property expenses, financing, ownership costs, unit condition, or actual rental income.","q":"How should the Redfin rent-to-price screen be used?"}],"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":1016.718924},{"period":"2015-02-01","rent":1011.876952},{"period":"2015-03-01","rent":1014.357366},{"period":"2015-04-01","rent":1014.205611},{"period":"2015-05-01","rent":1020.013052},{"period":"2015-06-01","rent":1022.708206},{"period":"2015-07-01","rent":1033.643247},{"period":"2015-08-01","rent":1038.333858},{"period":"2015-09-01","rent":1041.602119},{"period":"2015-10-01","rent":1040.040326},{"period":"2015-11-01","rent":1039.258679},{"period":"2015-12-01","rent":1042.249242},{"period":"2016-01-01","rent":1046.612879},{"period":"2016-02-01","rent":1055.088606},{"period":"2016-03-01","rent":1055.461659},{"period":"2016-04-01","rent":1055.066204},{"period":"2016-05-01","rent":1051.041949},{"period":"2016-06-01","rent":1052.105694},{"period":"2016-07-01","rent":1052.347506},{"period":"2016-08-01","rent":1055.813051},{"period":"2016-09-01","rent":1060.698286},{"period":"2016-10-01","rent":1066.122149},{"period":"2016-11-01","rent":1068.407384},{"period":"2016-12-01","rent":1073.19984},{"period":"2017-01-01","rent":1076.448375},{"period":"2017-02-01","rent":1079.431877},{"period":"2017-03-01","rent":1076.094733},{"period":"2017-04-01","rent":1085.971818},{"period":"2017-05-01","rent":1095.510666},{"period":"2017-06-01","rent":1105.192592},{"period":"2017-07-01","rent":1109.743605},{"period":"2017-08-01","rent":1109.31703},{"period":"2017-09-01","rent":1104.132526},{"period":"2017-10-01","rent":1103.089612},{"period":"2017-11-01","rent":1106.167993},{"period":"2017-12-01","rent":1115.684858},{"period":"2018-01-01","rent":1115.278742},{"period":"2018-02-01","rent":1120.995794},{"period":"2018-03-01","rent":1131.499089},{"period":"2018-04-01","rent":1139.858599},{"period":"2018-05-01","rent":1143.283634},{"period":"2018-06-01","rent":1140.302699},{"period":"2018-07-01","rent":1139.143788},{"period":"2018-08-01","rent":1138.57867},{"period":"2018-09-01","rent":1145.32726},{"period":"2018-10-01","rent":1153.849554},{"period":"2018-11-01","rent":1162.427971},{"period":"2018-12-01","rent":1161.415978},{"period":"2019-01-01","rent":1166.672846},{"period":"2019-02-01","rent":1171.550737},{"period":"2019-03-01","rent":1174.253851},{"period":"2019-04-01","rent":1172.315241},{"period":"2019-05-01","rent":1175.146174},{"period":"2019-06-01","rent":1181.982906},{"period":"2019-07-01","rent":1189.982129},{"period":"2019-08-01","rent":1199.503282},{"period":"2019-09-01","rent":1205.33149},{"period":"2019-10-01","rent":1207.707494},{"period":"2019-11-01","rent":1208.593197},{"period":"2019-12-01","rent":1213.089074},{"period":"2020-01-01","rent":1218.031606},{"period":"2020-02-01","rent":1220.238511},{"period":"2020-03-01","rent":1237.587844},{"period":"2020-04-01","rent":1243.167208},{"period":"2020-05-01","rent":1246.217845},{"period":"2020-06-01","rent":1247.09465},{"period":"2020-07-01","rent":1255.266483},{"period":"2020-08-01","rent":1264.078449},{"period":"2020-09-01","rent":1271.495556},{"period":"2020-10-01","rent":1274.892635},{"period":"2020-11-01","rent":1280.588961},{"period":"2020-12-01","rent":1294.307734},{"period":"2021-01-01","rent":1304.451298},{"period":"2021-02-01","rent":1313.674786},{"period":"2021-03-01","rent":1316.213464},{"period":"2021-04-01","rent":1332.390984},{"period":"2021-05-01","rent":1355.985525},{"period":"2021-06-01","rent":1391.407351},{"period":"2021-07-01","rent":1415.020749},{"period":"2021-08-01","rent":1445.229117},{"period":"2021-09-01","rent":1468.720141},{"period":"2021-10-01","rent":1501.762548},{"period":"2021-11-01","rent":1517.674205},{"period":"2021-12-01","rent":1529.509144},{"period":"2022-01-01","rent":1541.818904},{"period":"2022-02-01","rent":1559.668005},{"period":"2022-03-01","rent":1571.256086},{"period":"2022-04-01","rent":1577.763177},{"period":"2022-05-01","rent":1583.135798},{"period":"2022-06-01","rent":1589.560168},{"period":"2022-07-01","rent":1603.109106},{"period":"2022-08-01","rent":1607.289921},{"period":"2022-09-01","rent":1613.414923},{"period":"2022-10-01","rent":1616.096252},{"period":"2022-11-01","rent":1630.517921},{"period":"2022-12-01","rent":1632.143851},{"period":"2023-01-01","rent":1634.95067},{"period":"2023-02-01","rent":1630.717803},{"period":"2023-03-01","rent":1641.704522},{"period":"2023-04-01","rent":1643.467054},{"period":"2023-05-01","rent":1649.422329},{"period":"2023-06-01","rent":1647.895033},{"period":"2023-07-01","rent":1653.96713},{"period":"2023-08-01","rent":1645.78031},{"period":"2023-09-01","rent":1642.492617},{"period":"2023-10-01","rent":1621.127271},{"period":"2023-11-01","rent":1617.657406},{"period":"2023-12-01","rent":1622.159637},{"period":"2024-01-01","rent":1635.897877},{"period":"2024-02-01","rent":1637.825982},{"period":"2024-03-01","rent":1641.095149},{"period":"2024-04-01","rent":1648.604552},{"period":"2024-05-01","rent":1661.960268},{"period":"2024-06-01","rent":1660.225223},{"period":"2024-07-01","rent":1660.497948},{"period":"2024-08-01","rent":1655.993966},{"period":"2024-09-01","rent":1662.934108},{"period":"2024-10-01","rent":1680.727283},{"period":"2024-11-01","rent":1684.112137},{"period":"2024-12-01","rent":1671.764181},{"period":"2025-01-01","rent":1661.246362},{"period":"2025-02-01","rent":1661.780663},{"period":"2025-03-01","rent":1675.720542},{"period":"2025-04-01","rent":1681.45869},{"period":"2025-05-01","rent":1669.451604},{"period":"2025-06-01","rent":1665.094388},{"period":"2025-07-01","rent":1663.444699},{"period":"2025-08-01","rent":1673.181927},{"period":"2025-09-01","rent":1671.368547},{"period":"2025-10-01","rent":1669.863169},{"period":"2025-11-01","rent":1668.612753},{"period":"2025-12-01","rent":1677.484324},{"period":"2026-01-01","rent":1680.12575},{"period":"2026-02-01","rent":1681.113764},{"period":"2026-03-01","rent":1668.391293},{"period":"2026-04-01","rent":1661.898105},{"period":"2026-05-01","rent":1665.100019},{"period":"2026-06-01","rent":1671.071752}],"historySummary":{"pointCount":138,"firstPeriod":"2015-01-01","latestPeriod":"2026-06-01","coverageMonths":138,"coverageRatio":1,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1665.094388,"endRent":1671.071752,"change":0.0035898049042011326,"cagr":0.0035898049042011326},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1647.895033,"endRent":1671.071752,"change":0.014064438896818965,"cagr":0.004666337721825453},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1391.407351,"endRent":1671.071752,"change":0.20099390792998628,"cagr":0.037309035608801944}},"maxDrawdown":-0.021953111002877,"annualizedVolatility":0.019872184690872142,"consecutiveReturnCount":137}}