{"zip":"80202","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":2051,"rentYoy":-0.0185,"bedroomEstimates":[1613,1722,2051,2684,2994],"hudFmr":[1643,1754,2089,2734,3049],"ladderSource":"county","population":18589,"populationMoe":1381,"medianIncome":114151,"medianIncomeMoe":6076,"medianGrossRent":2309,"medianGrossRentMoe":82,"housingUnits":14719,"occupiedUnits":12279,"vacantUnits":2440,"renterOccupied":9489,"rentBurdenTotal":9489,"rentBurden30Plus":3836,"vacantForRent":924,"vacantForSale":109,"vacantSeasonal":833,"structureTotal":14719,"singleFamilyUnits":412,"largeMultifamilyUnits":13676,"vacancyRate":0.16577213125891704,"renterShare":0.7727827999022722,"rentBurdenShare":0.404257561386869,"requiredIncome":82040,"askingRentToIncome":0.21560914928471936,"askingVsAcsRent":0.888263317453443,"askingVsHud2br":0.9818094782192437,"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":64,"zipSalePrice":562373,"zipSalePriceYoy":-0.0627,"zipMedianDom":39,"zipActiveListings":344,"zipActiveListingsYoy":0.032,"zipInventory":243,"zipInventoryYoy":0.0704,"zipPendingSales":58,"zipMonthsSupply":11.6,"zipSaleToList":0.98,"zipSoldAboveList":0.0323,"zipOffMarketTwoWeeks":0.3118,"generatedAt":"2026-09-01 12:19:42.635352+00","summaryHtml":"<p>Redfin’s direct rolling-three-month ZIP resale observation presents the clearest tension in 80202. The median sold price was $562,373, down 6.27% year over year; 64 homes sold, with a median 39 days on market. Inventory stood at 243 homes and months of supply reached 11.6, while the average sale-to-list ratio was 98% and just 3.23% of sales closed above list. Those are for-sale signals, not rental transactions or rental comparables. Annualized ZIP ZORI divided by median sold price equals a 4.38% cross-source screening ratio only; it does not measure operating costs, property income, or expected return. The resale price decline and elevated supply align with cooling rent evidence, although neither series establishes why the other moved.</p><p>At the stated Zillow history endpoint, the ZIP’s typical observed asking-rent index was $2,051. The exact same-month one-year change was -1.85%, the three-year annualized change was -2.33%, and the five-year annualized change was +0.64%. Thus, the latest annual decline confirms the intermediate cooling path but breaks from the modest positive longer-run path. Annualized monthly-return variability was 2.60%, which supports some confidence that the current index is not based on a sparse series but still cautions against treating one rent snapshot as a fixed unit quote. Separately, the maximum drawdown was -8.47%, showing that the historical path experienced a materially deeper retreat than the latest one-year change. Coverage was 100% across 122 observations. Transparent national discovery ranks among history-eligible ZIPs were 2,806 for momentum, 887 for stability, and 2,396 for the balanced measure; lower ranks place higher, but these backward-looking scores are not forecasts or recommendations.</p><p>For June 2026, Zillow ZORI describes a ZIP-level typical observed asking-rent index blended across rental types, rather than a median lease signed by a particular household. For wider context only, Denver city’s asking-rent index was $1,877, Denver County’s context index was $1,889, and the Denver-Aurora-Lakewood, CO metro context index was $1,930. The ZIP reading therefore exceeded each wider-geography context value, but those city, county, and metro figures do not replace the direct ZIP observation. The comparison is useful for scale, not proof that every building, bedroom count, concession package, or lease term in the ZIP is priced above its broader setting.</p><p>The matched Census ZCTA’s ACS 2024 five-year median gross rent was $2,309 with a $82 margin of error. That survey covers occupied renter homes and includes selected utilities, making it a different universe from Zillow’s current asking-rent index; Zillow’s index was 88.83% of the ACS median gross rent and should not be read as a same-unit comparison. A 30% arithmetic screen converts the current ZIP index to required annual income of $82,040. Against reported median household income of $114,151, annualized asking rent equaled 21.56% of that income measure. This is not advice, an applicant qualification rule, or evidence about any household’s ability to pay. In the ACS renter sample, 3,836 of 9,489 renter households, or 40.43%, had gross-rent burdens of at least 30%; that aggregate burden result does not establish burden for a specific available unit.</p><p>Bedroom figures should be treated as modelled estimates, never measured bedroom rents. Scaling the $2,051 ZIP ZORI through the local HUD bedroom ladder produces modelled monthly estimates of $1,613 for a studio, $1,722 for one bedroom, $2,051 for two bedrooms, $2,684 for three bedrooms, and $2,994 for four bedrooms. The equality between the modelled two-bedroom figure and the overall ZIP index is a scaling result, not evidence that observed two-bedroom asking rent equals the index. HUD FY2026 FMR/SAFMR is an administrative, bedroom-specific standard rather than asking rent, and the local ladder is used here only to distribute the ZIP-wide ZORI across bedroom sizes. Actual unit condition, included utilities, concessions, and lease terms can diverge from every modelled estimate.</p><p>The ACS housing-stock picture indicates a renter-oriented, multifamily-heavy matched ZCTA. Of 14,719 housing units, the reported vacancy rate was 16.58%, while renters represented 77.28% of occupied homes. Large multifamily structures contained 13,676 units, compared with 412 single-family units. These are survey-based stock and occupancy measures, not an inventory feed for currently marketable rentals. The vacancy figure includes multiple vacant-use categories and cannot show whether a particular apartment is available, what rent it commands, or whether it is offered with concessions. Still, the combination of a large multifamily stock, a comparatively high renter share, and the observed rent cooling gives important context for why a single current asking-rent index deserves careful unit-level validation.</p><p>The five-digit 80202 label is both a Zillow ZIP market identifier and a matched Census ZCTA reference. A ZCTA is a statistical area and is not identical to a USPS delivery ZIP, so geographic matching is useful but imperfect. The principal source limits also run beyond geography: Zillow is an asking-rent index, ACS is a multi-year survey of occupied homes, HUD supplies an administrative standard, and Redfin reports direct ZIP resale activity. Their collection windows, populations, and definitions differ. Before applying the record to a property, concrete checks should include the actual advertised rent and effective rent after concessions, bedroom count, lease duration, utility treatment, recurring fees, current availability, building-specific listing history, and whether the quoted unit matches the type represented by the modelled bedroom estimate.</p><p>The record is most coherent as a cooling screen with cross-source friction rather than a single affordability or pricing verdict. Current and intermediate Zillow rent history are declining, and the direct ZIP resale observation also shows softer pricing and ample for-sale supply. Yet the ACS gross-rent and burden measures describe occupied households under a different survey framework, while the income screen is only arithmetic. The resale ratio is similarly a screening comparison, not property economics. Backward-looking rent variability and drawdown mean that the current index is informative but not determinative for any unit. The key unresolved question is whether a specific property’s current effective quote, operating terms, and true availability actually resemble the ZIP-level signals summarized here.</p>","findings":[{"body":"The one-year and three-year Zillow rent-history measures were negative, while the five-year measure remained modestly positive. Redfin’s direct ZIP resale data also showed a year-over-year sold-price decline, long supply, and restrained sale-to-list outcomes. This alignment supports a cooling description, but it does not establish causation between rental and resale conditions.","title":"Cooling appears in both rent history and resale evidence"},{"body":"Zillow ZORI is a typical asking-rent index blended across rental types. ACS median gross rent instead reflects occupied renter homes over a five-year survey and includes selected utilities. The gap between those figures may reflect timing, population, utility treatment, and measurement design, so it should not be interpreted as a direct unit-level discount.","title":"The current rent figure is not an occupied-household rent measure"},{"body":"The studio-through-four-bedroom estimates use the local HUD bedroom ladder to scale the ZIP-wide Zillow index. They are modelled monthly estimates rather than measured asking rents. HUD FMR/SAFMR is an administrative standard, not a rent-comp dataset, so actual advertised units may differ because of lease terms, utilities, building characteristics, and concessions.","title":"Bedroom rents are modelled through HUD, not observed"},{"body":"ACS shows a renter-heavy occupancy base, substantial multifamily stock, and a notable overall vacancy rate in the matched ZCTA. Those figures provide market structure context, but they do not identify live availability, actual unit condition, or effective rent. Vacancy and rent-burden statistics should not be used as proof about a particular property.","title":"High renter concentration does not identify available apartments"}],"risks":["A ZIP-level Zillow asking-rent index blends rental types and does not capture a specific unit’s condition, furnishing, concessions, lease length, fees, utility package, or momentary availability.","ACS gross rent and burden figures are multi-year survey estimates for occupied renter homes, include selected utilities, and carry sampling uncertainty that differs from current advertised-rent conditions.","The bedroom ladder is a HUD-scaled modelling exercise rather than direct bedroom-rent observation, so it can misstate actual differences among studio, one-bedroom, and larger available units.","Redfin resale data are direct ZIP for-sale observations, while the rent-to-price figure is only a cross-source screen; neither establishes property-level income, expenses, financing outcomes, or returns."],"qa":[{"a":"The figures measure different universes. 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. Timing, utility treatment, sampled households, and rental composition can all create a difference without identifying a pricing error.","q":"Why is Zillow ZORI lower than ACS median gross rent here?"},{"a":"No. The calculation simply annualizes the ZIP-level Zillow asking-rent index and divides it by 30%. It is an arithmetic screen, not advice, a landlord policy, or an applicant qualification rule. Actual qualification can depend on a unit’s effective rent, household income, fees, guarantors, credit standards, and lease terms.","q":"Does the 30% required-income calculation show whether a renter qualifies?"},{"a":"The complete history coverage and relatively contained annualized monthly variability provide useful support for the current ZIP index. However, the maximum drawdown and negative recent same-month changes show that rents have moved meaningfully over time. The snapshot should therefore be treated as a current market indicator, not a fixed quote or forward prediction.","q":"How much weight should be placed on the current rent snapshot?"},{"a":"It divides annualized ZIP Zillow ZORI by Redfin’s median sold price in the direct ZIP resale observation. That makes it a cross-source screening ratio linking asking-rent and resale datasets. It does not include operating expenses, taxes, insurance, financing, vacancy experience, concessions, or property-specific rent, so it is not a return measure.","q":"What does the Redfin screening ratio mean?"}],"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":1891.780666},{"period":"2016-06-01","rent":1871.938028},{"period":"2016-07-01","rent":1850.759861},{"period":"2016-08-01","rent":1861.274319},{"period":"2016-09-01","rent":1883.438918},{"period":"2016-10-01","rent":1906.766003},{"period":"2016-11-01","rent":1886.143259},{"period":"2016-12-01","rent":1879.332568},{"period":"2017-01-01","rent":1874.6003},{"period":"2017-02-01","rent":1901.565279},{"period":"2017-03-01","rent":1916.512385},{"period":"2017-04-01","rent":1928.334591},{"period":"2017-05-01","rent":1922.552305},{"period":"2017-06-01","rent":1937.856665},{"period":"2017-07-01","rent":1921.349231},{"period":"2017-08-01","rent":1908.48608},{"period":"2017-09-01","rent":1896.671068},{"period":"2017-10-01","rent":1910.81797},{"period":"2017-11-01","rent":1944.340053},{"period":"2017-12-01","rent":1961.371497},{"period":"2018-01-01","rent":1962.303946},{"period":"2018-02-01","rent":1963.456026},{"period":"2018-03-01","rent":1948.295935},{"period":"2018-04-01","rent":1951.177058},{"period":"2018-05-01","rent":1935.273256},{"period":"2018-06-01","rent":1950.812457},{"period":"2018-07-01","rent":1963.982743},{"period":"2018-08-01","rent":1974.816876},{"period":"2018-09-01","rent":1986.887152},{"period":"2018-10-01","rent":1975.184245},{"period":"2018-11-01","rent":1969.504236},{"period":"2018-12-01","rent":1958.003381},{"period":"2019-01-01","rent":1958.86047},{"period":"2019-02-01","rent":1956.413357},{"period":"2019-03-01","rent":1967.381118},{"period":"2019-04-01","rent":1970.788606},{"period":"2019-05-01","rent":1987.368766},{"period":"2019-06-01","rent":1978.026938},{"period":"2019-07-01","rent":1984.585457},{"period":"2019-08-01","rent":1984.735686},{"period":"2019-09-01","rent":1982.115944},{"period":"2019-10-01","rent":1984.773932},{"period":"2019-11-01","rent":1982.5094},{"period":"2019-12-01","rent":1990.252632},{"period":"2020-01-01","rent":1995.85782},{"period":"2020-02-01","rent":1998.799284},{"period":"2020-03-01","rent":1988.922544},{"period":"2020-04-01","rent":1968.954028},{"period":"2020-05-01","rent":1933.367552},{"period":"2020-06-01","rent":1907.082758},{"period":"2020-07-01","rent":1879.659177},{"period":"2020-08-01","rent":1869.7509},{"period":"2020-09-01","rent":1857.121746},{"period":"2020-10-01","rent":1857.124403},{"period":"2020-11-01","rent":1852.439865},{"period":"2020-12-01","rent":1853.187147},{"period":"2021-01-01","rent":1851.519665},{"period":"2021-02-01","rent":1865.745845},{"period":"2021-03-01","rent":1883.272309},{"period":"2021-04-01","rent":1908.109362},{"period":"2021-05-01","rent":1937.058069},{"period":"2021-06-01","rent":1986.416679},{"period":"2021-07-01","rent":2031.369715},{"period":"2021-08-01","rent":2074.353996},{"period":"2021-09-01","rent":2092.897693},{"period":"2021-10-01","rent":2115.585076},{"period":"2021-11-01","rent":2131.429881},{"period":"2021-12-01","rent":2149.030943},{"period":"2022-01-01","rent":2156.530231},{"period":"2022-02-01","rent":2150.211757},{"period":"2022-03-01","rent":2147.157129},{"period":"2022-04-01","rent":2149.35302},{"period":"2022-05-01","rent":2169.564646},{"period":"2022-06-01","rent":2180.917309},{"period":"2022-07-01","rent":2195.634314},{"period":"2022-08-01","rent":2186.885524},{"period":"2022-09-01","rent":2196.881432},{"period":"2022-10-01","rent":2189.902229},{"period":"2022-11-01","rent":2195.047135},{"period":"2022-12-01","rent":2187.597913},{"period":"2023-01-01","rent":2185.694335},{"period":"2023-02-01","rent":2193.331204},{"period":"2023-03-01","rent":2218.46797},{"period":"2023-04-01","rent":2234.087624},{"period":"2023-05-01","rent":2227.227117},{"period":"2023-06-01","rent":2200.85532},{"period":"2023-07-01","rent":2176.6903},{"period":"2023-08-01","rent":2182.582091},{"period":"2023-09-01","rent":2190.907461},{"period":"2023-10-01","rent":2197.308375},{"period":"2023-11-01","rent":2186.111899},{"period":"2023-12-01","rent":2187.303384},{"period":"2024-01-01","rent":2195.38367},{"period":"2024-02-01","rent":2206.345922},{"period":"2024-03-01","rent":2196.531708},{"period":"2024-04-01","rent":2186.666754},{"period":"2024-05-01","rent":2169.901438},{"period":"2024-06-01","rent":2162.367087},{"period":"2024-07-01","rent":2157.558824},{"period":"2024-08-01","rent":2150.390116},{"period":"2024-09-01","rent":2140.298524},{"period":"2024-10-01","rent":2139.781731},{"period":"2024-11-01","rent":2141.419867},{"period":"2024-12-01","rent":2138.401598},{"period":"2025-01-01","rent":2128.647823},{"period":"2025-02-01","rent":2111.939479},{"period":"2025-03-01","rent":2102.56849},{"period":"2025-04-01","rent":2090.438867},{"period":"2025-05-01","rent":2090.569199},{"period":"2025-06-01","rent":2089.385301},{"period":"2025-07-01","rent":2090.664795},{"period":"2025-08-01","rent":2084.614195},{"period":"2025-09-01","rent":2076.762543},{"period":"2025-10-01","rent":2065.764397},{"period":"2025-11-01","rent":2058.9705},{"period":"2025-12-01","rent":2052.596573},{"period":"2026-01-01","rent":2047.704636},{"period":"2026-02-01","rent":2045.784015},{"period":"2026-03-01","rent":2044.900085},{"period":"2026-04-01","rent":2048.014748},{"period":"2026-05-01","rent":2048.954452},{"period":"2026-06-01","rent":2050.772193}],"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":2089.385301,"endRent":2050.772193,"change":-0.018480606703569435,"cagr":-0.018480606703569435},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":2200.85532,"endRent":2050.772193,"change":-0.06819309094793213,"cagr":-0.023268242182067023},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1986.416679,"endRent":2050.772193,"change":0.03239779180287483,"cagr":0.006397185131914007}},"maxDrawdown":-0.08468223760233307,"annualizedVolatility":0.02599193857912581,"consecutiveReturnCount":121}}