{"zip":"60619","city":"Chicago","state":"IL","county":"Cook County","countySlug":"cook-county-il","metro":"Chicago-Naperville-Elgin, IL-IN-WI","metroSlug":"chicago-il","citySlug":"chicago-il","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1447,"rentYoy":0.0723,"bedroomEstimates":[1198,1287,1447,1866,2156],"hudFmr":[1200,1290,1450,1870,2160],"ladderSource":"safmr","population":59503,"populationMoe":2788,"medianIncome":45206,"medianIncomeMoe":3727,"medianGrossRent":1087,"medianGrossRentMoe":31,"housingUnits":33182,"occupiedUnits":28297,"vacantUnits":4885,"renterOccupied":15548,"rentBurdenTotal":15548,"rentBurden30Plus":9185,"vacantForRent":1045,"vacantForSale":206,"vacantSeasonal":12,"structureTotal":33182,"singleFamilyUnits":13840,"largeMultifamilyUnits":2012,"vacancyRate":0.14721837140618407,"renterShare":0.5494575396685161,"rentBurdenShare":0.590751222022125,"requiredIncome":57880,"askingRentToIncome":0.3841083042074061,"askingVsAcsRent":1.3311867525298988,"askingVsHud2br":0.9979310344827587,"cityRent":2408.8001426611772,"countyRent":2336,"metroRent":2275,"cityGrossRent":1440,"countyGrossRent":1435,"countyListings":7081,"countyListingDom":33,"countyPriceReducedShare":0.1097,"countyListingPeriod":"2026-06","metroMonthsSupply":null,"metroMedianDom":null,"metroPriceDrops":null,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0617068622147633,"apartmentTimeOnMarket":25.7,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":148,"zipSalePrice":225449,"zipSalePriceYoy":-0.0303,"zipMedianDom":90,"zipActiveListings":446,"zipActiveListingsYoy":0.0325,"zipInventory":237,"zipInventoryYoy":0.0559,"zipPendingSales":200,"zipMonthsSupply":4.8,"zipSaleToList":0.9779,"zipSoldAboveList":0.3197,"zipOffMarketTwoWeeks":0.3042,"generatedAt":"2026-09-01 11:06:09.208968+00","summaryHtml":"<p>ZIP 60619 presents a cross-market split: Zillow ZORI was $1,447 in June 2026, a typical observed asking-rent index blended across rental types, and it was 7.2% above the prior year. That asking-rent movement should not be read as a for-sale result, because resale evidence is a separate market universe. The five-digit label is both a Zillow ZIP market identifier and a matched Census ZCTA; a ZCTA is a statistical area and is not identical to a USPS delivery ZIP. The immediate question is whether the rent advance, local household-income screen, and resale signals point in the same direction. They do not do so cleanly.</p><p>The direct rolling-three-month ZIP resale observation supplies the counterweight. Redfin reported a $225,449 median sold price, down 3.0% year over year, with 148 homes sold and a median 90 days on market. Inventory was 237 homes and months of supply stood at 4.8. Average sale-to-list was 97.8%, while 32.0% of sales closed above list price. These are for-sale liquidity and pricing signals, not rental transactions or rental comparables. Annualized ZIP ZORI divided by the median sold price produces a 7.7% cross-source screening ratio only; it is not a cap rate, net return, expected return, or property yield. The softer resale price signal challenges a simple reading of the recent rent increase as broad market confirmation.</p><p>History supports a stable-growth rent path rather than a recent break from it. Exact same-month Zillow ZORI change was 7.2% over 1 year, 7.3% annualized over 3 years, and 6.8% annualized over 5 years. Thus, the latest annual movement broadly confirms the longer observed pace instead of departing from it. The history has full coverage across 122 monthly observations. Annualized monthly-return variability was 2.9%, indicating that the index path was not highly erratic, although it does not make a single current rent snapshot definitive. Separately, the maximum peak-to-trough drawdown was 2.7%, showing that declines did occur within the broader rise. Transparent national discovery ranks were 76 for momentum, 1,356 for stability, and 191 for the balanced measure, where lower ranks are stronger. These are backward-looking measurements, not forecasts or investment recommendations.</p><p>The matched ACS 2024 five-year ZCTA survey places the asking index in a different affordability universe. Its median gross rent was $1,087 for occupied renter homes and includes selected utilities, making it neither a current asking-rent measure nor a direct listing comparison. Zillow ZORI was 33.1% above that survey median. Median household income was $45,206. Applying a 30% required-income screen to the current asking index produces $57,880 in annual income, and annualized ZORI equals 38.4% of the reported median household income. This screen is arithmetic, not advice and not an applicant qualification rule; it identifies a broad mismatch between the current asking index and the ZCTA income reference, not an outcome for any specific household.</p><p>The bedroom view is deliberately modelled rather than observed. Scaling ZIP ZORI with the local HUD ladder gives monthly modelled estimates of $1,198 for a studio, $1,287 for a one-bedroom, $1,447 for a two-bedroom, $1,866 for a three-bedroom, and $2,156 for a four-bedroom. These are not measured bedroom rents, and they should not replace property-level asking-rent evidence. The HUD FMR/SAFMR ladder used for scaling is an administrative, bedroom-specific standard, not asking rent. Its value here is to impose a consistent local size relationship on a blended-rental-type Zillow index, while preserving the distinction between the standard and the marketplace observation.</p><p>Housing-stock data add another tension to the affordability screen. The ZCTA had 33,182 housing units, of which 28,297 were occupied and 4,885 were vacant, a 14.7% vacancy rate. Renter households numbered 15,548, representing a 54.9% renter share among occupied homes. Of those renter households, 9,185 were reported as spending at least 30% of income on gross rent, a 59.1% burden share; 1,045 vacant units were classified as vacant for rent. Those figures show aggregate survey conditions rather than the availability, condition, utility treatment, or rent of a particular unit. Vacancy and burden therefore cannot establish whether any individual listing is affordable or readily leasable.</p><p>Broader benchmarks clarify relative scale but must retain their scopes. The Chicago city rent context was $2,409, the Cook County rent context was $2,336, and the Chicago-Naperville-Elgin, IL-IN-WI metro rent context was $2,275; each is wider-area context rather than a ZIP observation. These comparisons place the ZIP asking index below the named city, county, and metro figures, but they do not explain why, establish neighborhood conditions, or substitute for ZIP listing evidence. Zillow ZORI, ACS gross rent, and HUD FMR/SAFMR answer different questions: current blended asking rents, surveyed occupied-home gross rents with selected utilities, and administrative bedroom standards, respectively.</p><p>Decision use depends on keeping these limitations active. Confirm a property's ZIP market assignment separately from its USPS delivery address, then verify bedroom count, advertised rent, utility responsibility, lease term, concessions, availability date, and whether a listing is duplicated or stale. Compare an actual unit's stated features with the modelled bedroom ladder only as a consistency check, not as a measured comp. For any resale comparison, verify the sold-address characteristics, sale timing, list-price history, and whether the property resembles the rental unit under review. The central unresolved tension is clear: observed asking-rent history is steadily positive, while the direct ZIP resale snapshot shows lower median sold prices and measured marketing friction.</p>","findings":[{"body":"The ZIP's asking-rent index increased at a pace consistent with its longer historical path, but the direct resale observation showed a year-over-year decline in median sold price. That divergence matters because asking-rent history and home-sale results come from separate markets. It prevents the current rent reading from serving as stand-alone confirmation of broad property-market strength.","title":"Rent growth and resale pricing diverge"},{"body":"The Zillow history has complete monthly coverage and shows similar annualized rent growth across recent and longer horizons. Monthly variability was limited relative to the measured growth rate, while the observed drawdown shows that the path was not uninterrupted. The history improves context for the current ZORI snapshot, but it does not forecast future rent changes or establish property-level performance.","title":"History is complete but remains backward-looking"},{"body":"ACS median gross rent is materially below current Zillow ZORI, and the annualized asking-rent index exceeds the share of median household income used in the arithmetic affordability screen. The reported renter burden share reinforces that this is an aggregate affordability tension. Neither statistic determines a particular household's qualification, actual utility bill, lease terms, or rent payment.","title":"Survey affordability indicators are tighter than the asking index"},{"body":"The matched ZCTA contains a renter majority among occupied homes and a meaningful share of vacant units, including units classified as vacant for rent. These data describe survey-period housing stock, not real-time available inventory. A vacant-for-rent classification does not reveal unit condition, asking price, concessions, bedroom count, or whether the unit competes with a specific property.","title":"Vacancy and renter share require careful interpretation"}],"risks":["Zillow ZORI is a blended ZIP-level asking-rent index across rental types, so it can differ from the advertised rent, utility treatment, bedroom count, condition, and lease structure of any individual available unit.","ACS figures come from a matched ZCTA five-year survey of occupied homes and carry survey uncertainty. The ZCTA is statistical geography rather than an exact USPS delivery ZIP, creating a geographic and timing mismatch with current listings.","HUD FMR or SAFMR values are administrative bedroom-specific standards. The bedroom figures in this report are modelled by scaling ZORI, so they should not be treated as observed market rents or lease comparables.","Redfin resale measures describe direct ZIP home sales over a rolling three-month period. They do not measure rental transactions, operating expenses, financing, property condition, or the economics of a specific rental property."],"qa":[{"a":"They measure different populations and concepts. Zillow ZORI is a current ZIP-level typical observed asking-rent index blended across rental types. ACS median gross rent is a five-year survey measure for occupied renter homes and includes selected utilities. A difference between them is expected and should not be treated as an error or a direct listing comparison.","q":"Why does the Zillow asking-rent index differ from ACS median gross rent?"},{"a":"No. They are modelled monthly ZIP estimates created by scaling the blended Zillow ZORI with the local HUD bedroom ladder. HUD is an administrative standard rather than an asking-rent survey. The resulting ladder is useful for consistent size scaling, but actual unit rents still require listing-level confirmation.","q":"Are the bedroom rent figures measured rents for studio through four-bedroom units?"},{"a":"It converts the current annualized Zillow asking-rent index into the household income associated with spending thirty percent of income on that rent amount. It is arithmetic only. It is not financial advice, a recommendation, a tenant-screening policy, or evidence that any actual applicant can or cannot qualify for a lease.","q":"What does the required-income screen show?"},{"a":"Not fully. Redfin reports a direct ZIP for-sale observation, while Zillow history measures asking rents. Here, rent history remained positive but median resale price was lower than a year earlier, with lengthy marketing time and below-list average sale outcomes. That combination is a cross-market tension rather than a contradiction or a forecast.","q":"Does the Redfin information validate the rent-growth history?"}],"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":"2016-05-01","rent":833.529412},{"period":"2016-06-01","rent":845.363916},{"period":"2016-07-01","rent":865.323459},{"period":"2016-08-01","rent":858.179848},{"period":"2016-09-01","rent":865.737995},{"period":"2016-10-01","rent":858.806504},{"period":"2016-11-01","rent":866.023928},{"period":"2016-12-01","rent":868.357522},{"period":"2017-01-01","rent":880.959697},{"period":"2017-02-01","rent":889.006011},{"period":"2017-03-01","rent":880.004895},{"period":"2017-04-01","rent":886.463461},{"period":"2017-05-01","rent":880.517041},{"period":"2017-06-01","rent":897.60705},{"period":"2017-07-01","rent":891.950224},{"period":"2017-08-01","rent":898.345686},{"period":"2017-09-01","rent":888.522107},{"period":"2017-10-01","rent":899.747836},{"period":"2017-11-01","rent":904.567917},{"period":"2017-12-01","rent":910.754722},{"period":"2018-01-01","rent":918.655283},{"period":"2018-02-01","rent":927.514823},{"period":"2018-03-01","rent":932.968166},{"period":"2018-04-01","rent":932.593749},{"period":"2018-05-01","rent":932.926715},{"period":"2018-06-01","rent":930.714845},{"period":"2018-07-01","rent":931.999866},{"period":"2018-08-01","rent":923.843236},{"period":"2018-09-01","rent":920.147305},{"period":"2018-10-01","rent":913.761805},{"period":"2018-11-01","rent":921.05002},{"period":"2018-12-01","rent":929.576252},{"period":"2019-01-01","rent":927.003259},{"period":"2019-02-01","rent":927.68752},{"period":"2019-03-01","rent":936.099913},{"period":"2019-04-01","rent":941.499729},{"period":"2019-05-01","rent":948.081556},{"period":"2019-06-01","rent":945.51323},{"period":"2019-07-01","rent":949.605874},{"period":"2019-08-01","rent":959.640991},{"period":"2019-09-01","rent":971.368972},{"period":"2019-10-01","rent":977.5621},{"period":"2019-11-01","rent":973.683425},{"period":"2019-12-01","rent":968.927834},{"period":"2020-01-01","rent":969.810987},{"period":"2020-02-01","rent":968.556035},{"period":"2020-03-01","rent":953.957151},{"period":"2020-04-01","rent":951.558216},{"period":"2020-05-01","rent":963.346111},{"period":"2020-06-01","rent":978.285851},{"period":"2020-07-01","rent":994.87014},{"period":"2020-08-01","rent":1005.481793},{"period":"2020-09-01","rent":1013.750286},{"period":"2020-10-01","rent":1013.38756},{"period":"2020-11-01","rent":1016.485609},{"period":"2020-12-01","rent":1026.925158},{"period":"2021-01-01","rent":1040.732677},{"period":"2021-02-01","rent":1051.485391},{"period":"2021-03-01","rent":1047.195584},{"period":"2021-04-01","rent":1049.194199},{"period":"2021-05-01","rent":1037.279679},{"period":"2021-06-01","rent":1039.442995},{"period":"2021-07-01","rent":1035.005856},{"period":"2021-08-01","rent":1046.524336},{"period":"2021-09-01","rent":1046.702486},{"period":"2021-10-01","rent":1057.27656},{"period":"2021-11-01","rent":1068.430221},{"period":"2021-12-01","rent":1071.037164},{"period":"2022-01-01","rent":1077.894089},{"period":"2022-02-01","rent":1087.107565},{"period":"2022-03-01","rent":1108.676948},{"period":"2022-04-01","rent":1132.115016},{"period":"2022-05-01","rent":1154.617478},{"period":"2022-06-01","rent":1169.098701},{"period":"2022-07-01","rent":1169.935045},{"period":"2022-08-01","rent":1169.040712},{"period":"2022-09-01","rent":1161.650703},{"period":"2022-10-01","rent":1163.815554},{"period":"2022-11-01","rent":1152.561921},{"period":"2022-12-01","rent":1159.516911},{"period":"2023-01-01","rent":1154.538938},{"period":"2023-02-01","rent":1166.586534},{"period":"2023-03-01","rent":1170.614777},{"period":"2023-04-01","rent":1170.365753},{"period":"2023-05-01","rent":1174.450993},{"period":"2023-06-01","rent":1171.244868},{"period":"2023-07-01","rent":1172.297069},{"period":"2023-08-01","rent":1159.527951},{"period":"2023-09-01","rent":1170.121906},{"period":"2023-10-01","rent":1179.643035},{"period":"2023-11-01","rent":1193.861568},{"period":"2023-12-01","rent":1201.947018},{"period":"2024-01-01","rent":1216.583402},{"period":"2024-02-01","rent":1221.377594},{"period":"2024-03-01","rent":1230.39239},{"period":"2024-04-01","rent":1248.931569},{"period":"2024-05-01","rent":1247.927792},{"period":"2024-06-01","rent":1244.404897},{"period":"2024-07-01","rent":1230.643115},{"period":"2024-08-01","rent":1250.463571},{"period":"2024-09-01","rent":1268.568936},{"period":"2024-10-01","rent":1288.718635},{"period":"2024-11-01","rent":1308.742562},{"period":"2024-12-01","rent":1319.315182},{"period":"2025-01-01","rent":1314.500927},{"period":"2025-02-01","rent":1311.96308},{"period":"2025-03-01","rent":1312.6969},{"period":"2025-04-01","rent":1311.146362},{"period":"2025-05-01","rent":1326.800359},{"period":"2025-06-01","rent":1349.874541},{"period":"2025-07-01","rent":1378.613134},{"period":"2025-08-01","rent":1387.314301},{"period":"2025-09-01","rent":1386.562976},{"period":"2025-10-01","rent":1382.437886},{"period":"2025-11-01","rent":1379.233279},{"period":"2025-12-01","rent":1383.595766},{"period":"2026-01-01","rent":1399.506294},{"period":"2026-02-01","rent":1415.512863},{"period":"2026-03-01","rent":1428.342002},{"period":"2026-04-01","rent":1438.948051},{"period":"2026-05-01","rent":1444.676667},{"period":"2026-06-01","rent":1447.48659}],"historySummary":{"pointCount":122,"firstPeriod":"2016-05-01","latestPeriod":"2026-06-01","coverageMonths":122,"coverageRatio":1,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1349.874541,"endRent":1447.48659,"change":0.07231194161769139,"cagr":0.07231194161769139},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1171.244868,"endRent":1447.48659,"change":0.23585309062801363,"cagr":0.07313810481324556},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1039.442995,"endRent":1447.48659,"change":0.39255985846535024,"cagr":0.06847108664030532}},"maxDrawdown":-0.026600748944747288,"annualizedVolatility":0.02856846860607896,"consecutiveReturnCount":121}}