{"zip":"80220","city":"Denver","state":"CO","county":"Denver County","countySlug":"denver-county-co","metro":"Denver-Aurora-Lakewood, CO","metroSlug":"denver-co","citySlug":"denver-co","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1785,"rentYoy":-0.0255,"bedroomEstimates":[1404,1499,1785,2336,2605],"hudFmr":[1643,1754,2089,2734,3049],"ladderSource":"county","population":37203,"populationMoe":1885,"medianIncome":106054,"medianIncomeMoe":9461,"medianGrossRent":1639,"medianGrossRentMoe":82,"housingUnits":17861,"occupiedUnits":16930,"vacantUnits":931,"renterOccupied":7295,"rentBurdenTotal":7295,"rentBurden30Plus":3743,"vacantForRent":260,"vacantForSale":42,"vacantSeasonal":119,"structureTotal":17861,"singleFamilyUnits":11428,"largeMultifamilyUnits":3860,"vacancyRate":0.05212474105593192,"renterShare":0.43089190785587717,"rentBurdenShare":0.5130911583276216,"requiredIncome":71400,"askingRentToIncome":0.20197258000641183,"askingVsAcsRent":1.089078706528371,"askingVsHud2br":0.8544758257539492,"cityRent":1876.915142925388,"countyRent":1889,"metroRent":1930,"cityGrossRent":1831,"countyGrossRent":1831,"countyListings":3346,"countyListingDom":51,"countyPriceReducedShare":0.3004,"countyListingPeriod":"2026-06","metroMonthsSupply":2.9,"metroMedianDom":21,"metroPriceDrops":0.4178,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0828854486172294,"apartmentTimeOnMarket":32.7,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":180,"zipSalePrice":787322,"zipSalePriceYoy":-0.0034,"zipMedianDom":20,"zipActiveListings":408,"zipActiveListingsYoy":-0.1024,"zipInventory":200,"zipInventoryYoy":-0.1112,"zipPendingSales":192,"zipMonthsSupply":3.4,"zipSaleToList":0.9912,"zipSoldAboveList":0.1544,"zipOffMarketTwoWeeks":0.4781,"generatedAt":"2026-09-01 11:45:41.292917+00","summaryHtml":"<p>Rent and resale are sending a mixed but decision-relevant signal in this ZIP. At the stated Zillow endpoint, the typical observed asking-rent index is $1,785 per month, down 2.6% from a year earlier. In Redfin's direct rolling-three-month ZIP resale observation, the median sold price is $787,322, only 0.3% below the prior year. That for-sale record includes 180 homes sold with a median 20 days on market, 200 homes of inventory, 408 active listings, and 192 pending sales. Supply is 3.4 months; the average sale-to-list result is 99.1%, while 15.4% sold above list and 47.8% went off market within two weeks. Those are resale-market liquidity and pricing signals, not rental transactions or rental comparables.</p><p>The asking-rent path supports the supplied cooling classification, although it is not uniformly weak across every horizon. Exact same-month Zillow history shows a 2.5% decline over one year and a 0.2% annualized decline over three years, breaking from the 3.2% annualized gain over five years. The history has 100% coverage over its available monthly sequence, which makes the directional comparison complete rather than based on missing intervals. Monthly rent changes annualize to 3.1% variability, so one current index reading warrants moderate rather than absolute confidence. Separately, the largest historical peak-to-trough drawdown was 4.4%, evidence that observed asking rents have experienced meaningful reversals. Momentum rank 2,755 and stability rank 1,840 are transparent national discovery ranks among history-eligible ZIPs, with lower ranks higher; they are backward-looking descriptors, not forecasts or investment recommendations.</p><p>Source definitions explain why several rent figures should not be treated as substitutes. Zillow ZORI is a ZIP-level, typical observed asking-rent index blended across rental types. The five-digit 80220 label also matches a Census ZCTA, but a ZCTA is a statistical area and is not identical to a USPS delivery ZIP. In the matched ACS 2024 five-year survey, median gross rent is $1,639; it reflects occupied renter homes and includes selected utilities, making the current asking index 8.9% higher. HUD's FY2026 local two-bedroom FMR/SAFMR standard is $2,089. That administrative, bedroom-specific standard is not asking rent, even though the current Zillow index equals 85.4% of it.</p><p>The bedroom figures are modelled estimates, produced by scaling ZIP ZORI with the local HUD bedroom ladder; they are not measured bedroom rents. On that modelled basis, a studio is $1,404 monthly, a one-bedroom is $1,499, a two-bedroom is $1,785, a three-bedroom is $2,336, and a four-bedroom is $2,605. The ladder supplies a transparent size adjustment around the ZIP-wide asking-rent index, but it does not identify a specific property's condition, lease terms, included utilities, or current availability. It therefore helps frame relative bedroom sizing within the same model rather than establish observed asking rents for each bedroom category.</p><p>The required-income screen is arithmetic rather than advice, an affordability determination, or an applicant-qualification rule. Applying the 30% convention to the current ZIP asking-rent index produces required annual income of $71,400. The ZCTA-wide ACS median household income is $106,054, and the asking-rent-to-income comparison is 20.2%; neither measure identifies renter income for a particular unit or household. ACS also reports that 51.3% of renter households pay 30% or more of household income toward gross rent. That burden measure includes occupied renter homes and selected utilities, whereas ZORI reflects asking rents, so the two readings indicate a broad affordability tension without proving the costs or financial position attached to any individual rental.</p><p>Housing composition and vacancy provide a further constraint on interpretation. The matched ZCTA contains 17,861 housing units, of which 931 are vacant, for a 5.2% vacancy rate; 260 of the vacant units are classified as for rent. Its stock includes 11,428 single-family units and 3,860 units in large multifamily structures, while renter-occupied homes represent 43.1% of occupied housing. These are area-level ACS housing counts, not an inventory feed for currently available rentals. In particular, a vacant-for-rent count cannot establish that a given unit is obtainable, competitively priced, in usable condition, or comparable to the rental mix represented by Zillow's blended asking-rent index.</p><p>Wider rent context places the ZIP below each supplied comparison geography: at the City of Denver scope, the context asking-rent figure is $1,877; at the Denver County scope, it is $1,889; and at the Denver-Aurora-Lakewood, CO metro scope, it is $1,930. Those city, county, and metro figures are context only and do not replace direct ZIP evidence. The rent-price screen, calculated as annualized ZIP ZORI divided by the ZIP median sold price, is 2.7%; it is solely a cross-source screening ratio. The small resale-price decline confirms some directional softness alongside cooling asking rents, but relatively quick marketing, limited months of supply, and near-list sale outcomes challenge any simple reading that the ZIP's resale market is broadly illiquid.</p><p>The evidence is useful for framing questions, not for assigning property economics. Zillow's index does not disclose the exact listings behind the current figure; ACS is a five-year survey of occupied homes; HUD standards are administrative; and Redfin's rolling resale observation does not measure rental transactions, operating costs, or unit-level income. Concrete property-level checks include the actual asking amount, bedroom count, property type, lease duration, included utilities, move-in timing, concessions, condition, and directly comparable current listings or completed sales. The unresolved issue is whether a specific property aligns with the ZIP-wide rental model and resale evidence, rather than whether any one area statistic can answer that question alone.</p>","findings":[{"body":"ZIP Zillow asking rent is declining year over year and the longer history is nearly flat over the intermediate horizon, while Redfin's direct ZIP resale record shows only a small annual median-price decrease. Fast marketing and near-list sale outcomes sit beside the rent slowdown. This is a cross-universe tension: resale evidence can contextualize market conditions, but it does not establish rental demand, lease pricing, or property-level economics.","title":"Cooling asking rents meet a comparatively steady resale market"},{"body":"Zillow ZORI tracks a typical observed asking-rent index across rental types. ACS median gross rent is a five-year survey result for occupied renter homes and includes selected utilities. HUD FMR/SAFMR is an administrative, bedroom-specific standard rather than asking rent. The ZIP and matched ZCTA connection improves geographic alignment, but the statistical ZCTA remains distinct from a USPS delivery ZIP.","title":"Rent measures answer different questions"},{"body":"Studio through four-bedroom figures are modelled estimates created by scaling the ZIP-wide Zillow asking-rent index with the local HUD bedroom ladder. They provide a consistent size framework, but they are not observed rents for available units. A specific home's bedroom count, type, utility treatment, condition, concessions, and lease terms may produce a materially different asking amount.","title":"The bedroom ladder is a model, not a rent survey"},{"body":"ACS indicates that a substantial share of renter households are rent burdened, while the same survey records both vacant housing and vacant-for-rent units. Neither statistic proves affordability or availability for a particular household or address. The useful interpretation is a broad area-level tension: household burden can coexist with vacancies because those measures cover different homes, conditions, prices, and points in time.","title":"Area burden and vacancy require unit-level follow-through"}],"risks":["The Zillow asking-rent index, ACS gross-rent survey, and HUD administrative standard have different populations, utility treatment, and purposes. Comparing them without retaining those source boundaries can create a false impression of a single market rent.","Recent rent declines are backward-looking observations rather than a forecast. Historical variability and the recorded drawdown indicate that a single current ZORI snapshot can move, particularly when interpreted without listing-level detail.","Vacancy and rent-burden figures are area-level ACS measures, not evidence that a specific rental is available, affordable, maintained, or comparable with the rental types represented in Zillow's blended index.","Redfin's rolling ZIP resale metrics describe for-sale activity only. The annualized rent-to-price screen excludes expenses, financing, taxes, maintenance, vacancies, property condition, and all other inputs required for property-specific economic analysis."],"qa":[{"a":"The measures cover different universes. Zillow ZORI is a current typical observed asking-rent index spanning rental types, while ACS median gross rent comes from occupied renter homes in a five-year survey and includes selected utilities. The ACS figure may reflect leases initiated at different times and housing already occupied, so the difference is descriptive rather than a contradiction.","q":"Why is Zillow asking rent higher than ACS median gross rent?"},{"a":"No. The bedroom figures are modelled estimates that scale the ZIP-wide Zillow asking-rent index using the local HUD bedroom ladder. They are useful for comparing relative bedroom sizes inside one transparent model, but they do not measure current listings, executed leases, utility packages, concessions, or the condition of any particular home.","q":"Are the bedroom estimates observed rents for studios, one-bedroom homes, or larger units?"},{"a":"It does not directly describe the rental market. Redfin provides a direct rolling-three-month ZIP observation of for-sale outcomes, including sold prices, sales volume, days on market, inventory, supply, and sale-to-list behavior. Those signals can contrast with the rent history, but they cannot serve as rental comparables or establish rental performance for a property.","q":"What does the Redfin evidence say about the rental market?"},{"a":"A property-level assessment still needs the actual asking amount, bedroom count, property type, included utilities, lease length, availability date, concessions, condition, and current comparable listings. For resale context, it also needs directly comparable completed sales and relevant listing details. Area averages, survey medians, and administrative standards cannot determine whether one address matches the ZIP-wide pattern.","q":"What property-level information remains necessary after reviewing these area measures?"}],"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":1071.123875},{"period":"2015-02-01","rent":1109.148826},{"period":"2015-03-01","rent":1140.219269},{"period":"2015-04-01","rent":1151.550363},{"period":"2015-05-01","rent":1157.322111},{"period":"2015-06-01","rent":1171.542841},{"period":"2015-07-01","rent":1168.659656},{"period":"2015-08-01","rent":1169.478271},{"period":"2015-09-01","rent":1169.437911},{"period":"2015-10-01","rent":1181.766585},{"period":"2015-11-01","rent":1201.106819},{"period":"2015-12-01","rent":1227.777104},{"period":"2016-01-01","rent":1245.90658},{"period":"2016-02-01","rent":1240.362192},{"period":"2016-03-01","rent":1224.27621},{"period":"2016-04-01","rent":1206.747109},{"period":"2016-05-01","rent":1205.936555},{"period":"2016-06-01","rent":1215.473085},{"period":"2016-07-01","rent":1238.398191},{"period":"2016-08-01","rent":1246.447934},{"period":"2016-09-01","rent":1253.216868},{"period":"2016-10-01","rent":1240.264985},{"period":"2016-11-01","rent":1236.176311},{"period":"2016-12-01","rent":1229.807031},{"period":"2017-01-01","rent":1230.908616},{"period":"2017-02-01","rent":1243.377339},{"period":"2017-03-01","rent":1261.804166},{"period":"2017-04-01","rent":1289.413383},{"period":"2017-05-01","rent":1289.145312},{"period":"2017-06-01","rent":1293.847862},{"period":"2017-07-01","rent":1277.513214},{"period":"2017-08-01","rent":1277.217693},{"period":"2017-09-01","rent":1281.137529},{"period":"2017-10-01","rent":1297.330495},{"period":"2017-11-01","rent":1314.904276},{"period":"2017-12-01","rent":1313.208411},{"period":"2018-01-01","rent":1326.534757},{"period":"2018-02-01","rent":1328.40945},{"period":"2018-03-01","rent":1345.547034},{"period":"2018-04-01","rent":1347.304395},{"period":"2018-05-01","rent":1328.957938},{"period":"2018-06-01","rent":1329.710136},{"period":"2018-07-01","rent":1328.996824},{"period":"2018-08-01","rent":1362.122695},{"period":"2018-09-01","rent":1366.404269},{"period":"2018-10-01","rent":1368.558464},{"period":"2018-11-01","rent":1361.488418},{"period":"2018-12-01","rent":1373.934227},{"period":"2019-01-01","rent":1377.729306},{"period":"2019-02-01","rent":1387.904023},{"period":"2019-03-01","rent":1382.484012},{"period":"2019-04-01","rent":1385.542956},{"period":"2019-05-01","rent":1414.792343},{"period":"2019-06-01","rent":1424.341837},{"period":"2019-07-01","rent":1443.460389},{"period":"2019-08-01","rent":1430.23307},{"period":"2019-09-01","rent":1438.43108},{"period":"2019-10-01","rent":1445.968578},{"period":"2019-11-01","rent":1458.221705},{"period":"2019-12-01","rent":1465.395642},{"period":"2020-01-01","rent":1470.898339},{"period":"2020-02-01","rent":1475.79449},{"period":"2020-03-01","rent":1493.691067},{"period":"2020-04-01","rent":1495.511037},{"period":"2020-05-01","rent":1476.05351},{"period":"2020-06-01","rent":1442.070844},{"period":"2020-07-01","rent":1440.88356},{"period":"2020-08-01","rent":1451.678754},{"period":"2020-09-01","rent":1459.811581},{"period":"2020-10-01","rent":1450.299217},{"period":"2020-11-01","rent":1451.817011},{"period":"2020-12-01","rent":1430.248499},{"period":"2021-01-01","rent":1450.068826},{"period":"2021-02-01","rent":1455.233933},{"period":"2021-03-01","rent":1480.966877},{"period":"2021-04-01","rent":1493.06586},{"period":"2021-05-01","rent":1504.578613},{"period":"2021-06-01","rent":1527.253273},{"period":"2021-07-01","rent":1545.755403},{"period":"2021-08-01","rent":1580.902021},{"period":"2021-09-01","rent":1600.536162},{"period":"2021-10-01","rent":1613.154449},{"period":"2021-11-01","rent":1637.576929},{"period":"2021-12-01","rent":1661.134229},{"period":"2022-01-01","rent":1676.793859},{"period":"2022-02-01","rent":1678.786956},{"period":"2022-03-01","rent":1679.228436},{"period":"2022-04-01","rent":1696.20447},{"period":"2022-05-01","rent":1710.937206},{"period":"2022-06-01","rent":1727.761631},{"period":"2022-07-01","rent":1730.511473},{"period":"2022-08-01","rent":1737.935959},{"period":"2022-09-01","rent":1750.336191},{"period":"2022-10-01","rent":1769.78004},{"period":"2022-11-01","rent":1752.777205},{"period":"2022-12-01","rent":1751.076792},{"period":"2023-01-01","rent":1751.954772},{"period":"2023-02-01","rent":1776.768573},{"period":"2023-03-01","rent":1785.505625},{"period":"2023-04-01","rent":1781.425738},{"period":"2023-05-01","rent":1785.818456},{"period":"2023-06-01","rent":1795.718301},{"period":"2023-07-01","rent":1808.262586},{"period":"2023-08-01","rent":1809.810319},{"period":"2023-09-01","rent":1800.12763},{"period":"2023-10-01","rent":1803.575907},{"period":"2023-11-01","rent":1833.592692},{"period":"2023-12-01","rent":1853.27834},{"period":"2024-01-01","rent":1855.618852},{"period":"2024-02-01","rent":1841.375001},{"period":"2024-03-01","rent":1839.224471},{"period":"2024-04-01","rent":1846.000693},{"period":"2024-05-01","rent":1836.117889},{"period":"2024-06-01","rent":1831.186909},{"period":"2024-07-01","rent":1828.137225},{"period":"2024-08-01","rent":1834.264572},{"period":"2024-09-01","rent":1835.134844},{"period":"2024-10-01","rent":1827.982647},{"period":"2024-11-01","rent":1819.589746},{"period":"2024-12-01","rent":1818.156175},{"period":"2025-01-01","rent":1831.837524},{"period":"2025-02-01","rent":1838.79442},{"period":"2025-03-01","rent":1832.095297},{"period":"2025-04-01","rent":1833.405496},{"period":"2025-05-01","rent":1831.958745},{"period":"2025-06-01","rent":1832.149614},{"period":"2025-07-01","rent":1830.677973},{"period":"2025-08-01","rent":1825.392568},{"period":"2025-09-01","rent":1827.884784},{"period":"2025-10-01","rent":1828.242577},{"period":"2025-11-01","rent":1823.240665},{"period":"2025-12-01","rent":1814.312801},{"period":"2026-01-01","rent":1801.393356},{"period":"2026-02-01","rent":1795.967879},{"period":"2026-03-01","rent":1797.619416},{"period":"2026-04-01","rent":1790.518284},{"period":"2026-05-01","rent":1790.629489},{"period":"2026-06-01","rent":1785.494717}],"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":1832.149614,"endRent":1785.494717,"change":-0.02546456721847168,"cagr":-0.02546456721847168},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1795.718301,"endRent":1785.494717,"change":-0.005693311692767655,"cagr":-0.0019013835322611028},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1527.253273,"endRent":1785.494717,"change":0.1690888136011217,"cagr":0.031738177316113836}},"maxDrawdown":-0.043638954434543575,"annualizedVolatility":0.03143180253262954,"consecutiveReturnCount":137}}