{"zip":"80923","city":"Colorado Springs","state":"CO","county":"El Paso County","countySlug":"el-paso-county-co","metro":"Colorado Springs, CO","metroSlug":"colorado-springs-co","citySlug":"colorado-springs-co","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1954,"rentYoy":0.0141,"bedroomEstimates":[1351,1653,1954,2721,3095],"hudFmr":[1480,1810,2140,2980,3390],"ladderSource":"safmr","population":31772,"populationMoe":2105,"medianIncome":101565,"medianIncomeMoe":4034,"medianGrossRent":2067,"medianGrossRentMoe":137,"housingUnits":13164,"occupiedUnits":12608,"vacantUnits":556,"renterOccupied":4029,"rentBurdenTotal":4029,"rentBurden30Plus":2012,"vacantForRent":308,"vacantForSale":49,"vacantSeasonal":0,"structureTotal":13164,"singleFamilyUnits":10445,"largeMultifamilyUnits":975,"vacancyRate":0.04223640230932847,"renterShare":0.3195590101522843,"rentBurdenShare":0.499379498634897,"requiredIncome":78160,"askingRentToIncome":0.23086693250627677,"askingVsAcsRent":0.9453313981615868,"askingVsHud2br":0.9130841121495327,"cityRent":1739.0342052502438,"countyRent":1777,"metroRent":1779,"cityGrossRent":1648,"countyGrossRent":1696,"countyListings":3633,"countyListingDom":49,"countyPriceReducedShare":0.2819,"countyListingPeriod":"2026-06","metroMonthsSupply":null,"metroMedianDom":null,"metroPriceDrops":0.3502,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0841907192347083,"apartmentTimeOnMarket":33.7,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":154,"zipSalePrice":477892,"zipSalePriceYoy":-0.0192,"zipMedianDom":39,"zipActiveListings":335,"zipActiveListingsYoy":0.0106,"zipInventory":155,"zipInventoryYoy":0.1219,"zipPendingSales":174,"zipMonthsSupply":3,"zipSaleToList":0.9956,"zipSoldAboveList":0.2135,"zipOffMarketTwoWeeks":0.4133,"generatedAt":"2026-09-01 11:22:43.952942+00","summaryHtml":"<p>At the June reading, Zillow’s ZIP-level ZORI for 80923 was $1,954, up 1.4% from the same month a year earlier. ZORI is a typical observed asking-rent index blended across rental types, so it is a market indicator rather than a quote for a specific available home. The Colorado Springs city context had a $1,739 asking-rent index, the El Paso County context had $1,777, and the Colorado Springs, CO metro context had $1,779; each is wider-geography context, not a ZIP substitute. The ZIP’s current asking-rent level is therefore above each of those surrounding benchmarks, while the later resale evidence introduces a different near-term signal.</p><p>Behind that current figure, the rent path was positive but decelerated relative to its longer run. Exact same-month annualized ZORI growth was 1.4% over one year, 1.2% over three years, and 2.9% over five years. Recent direction thus confirms the broader upward path rather than reversing it, yet the latest pace trails the five-year record. The history has 100% coverage across 138 observations, making the sequence complete for the available period. Monthly index movement translates to 2.0% annualized variability, which supports somewhat greater confidence in the present snapshot than a highly erratic series would. The worst peak-to-trough decline was 2.1%, showing that setbacks occurred but were limited in this history. Transparent national discovery ranks were 1,833 for momentum, 140 for stability, and 889 for the balanced measure, where lower ranks are higher. These are backward-looking measurements, not forecasts or investment recommendations.</p><p>Source boundaries matter particularly because this five-digit Zillow market label matches a Census ZCTA. A ZCTA is a statistical area and is not identical to a USPS delivery ZIP. In the ACS 2024 five-year survey, matched-ZCTA median gross rent was $2,067, including selected utilities for occupied renter homes; the current asking-rent index is 5.5% lower. That survey measure should not be blended into an asking-rent conclusion. Likewise, the FY2026 HUD two-bedroom FMR was $2,140, 8.7% above ZORI. HUD FMR or SAFMR is an administrative, bedroom-specific standard rather than asking rent. Scaling ZIP ZORI with the local HUD ladder produces modelled monthly estimates of $1,351 for a studio, $1,653 for one bedroom, $1,954 for two bedrooms, $2,721 for three bedrooms, and $3,095 for four bedrooms. These are modelled estimates, never measured bedroom rents.</p><p>The affordability screen has two signals that should remain separate. Median household income in the matched ZCTA was $101,565, while annual income needed for the $1,954 monthly asking-rent figure at the 30% screen is $78,160. ZORI therefore equals 23.1% of the reported median household income. That required-income screen is arithmetic, not advice and not an applicant qualification rule. Separately, 49.9% of surveyed renter households reported gross-rent burdens at or above the stated threshold. The Colorado Springs city and El Paso County ACS context burden shares were higher than this ZIP’s, while the Colorado Springs, CO metro context remains a broader comparison rather than a ZIP household outcome. Neither area-level burden nor income establishes what any particular household can pay.</p><p>The matched ZCTA’s housing composition gives useful context for that burden result without identifying conditions in a specific rental. Renters represented 32.0% of occupied homes, meaning owner occupancy formed the larger occupied segment. The overall vacancy rate was 4.2%, and 308 units were recorded as vacant and for rent in the ACS survey. Those vacancies are a count within a survey geography and are not proof that a particular property is available, competitively priced, or vacant today. The structure mix was led by 10,445 single-family units, with large multifamily buildings representing a smaller component. This stock pattern, the renter share, and the vacancy reading describe the area’s surveyed housing base rather than direct leasing transactions.</p><p>Redfin’s direct ZIP resale observation belongs solely to the for-sale market. Its rolling recent-period median sold price was $477,892, down 1.9% year over year, with 154 homes sold and a median 39 days on market. The same resale observation reported 335 active listings and a separate inventory reading of 155 homes; that inventory reading increased from a year earlier. Months of supply were 3.0, a pace-based measure of listed resale supply rather than rental vacancy. Sale-to-list evidence was near parity at 99.6% on average, while 21.4% of homes sold above list and 41.3% went off market within two weeks. These are direct ZIP resale signals, not rental comparables or evidence about lease terms. Falling sold prices and rising inventory challenge any assumption that the stable rent history automatically implies equally firm resale conditions.</p><p>Annualizing ZIP ZORI and dividing it by the Redfin median sold price produces a 4.9% cross-source screening ratio. It is only a gross comparison between an asking-rent index and a resale median, not a property-level return calculation and not a measure of operating costs, financing, taxes, maintenance, vacancy, concessions, or realized income. The central tension is therefore clear: asking rent has continued to rise modestly and its historical path has been comparatively stable, while the direct resale record shows a lower median sale price and more inventory than a year earlier. The income screen is below the median-income benchmark, yet the surveyed burden share remains substantial. None of those signals resolves the others.</p><p>Several limits should govern interpretation. ZORI is an index rather than a unit quote, ACS estimates carry survey uncertainty and describe occupied renter homes, HUD standards are administrative benchmarks, and Redfin summarizes resale outcomes over a rolling period. Property-level work should document the actual advertised rent, bedroom count, included utilities, lease duration, concessions, listing date, and whether the home’s condition and location match the available comparison set. A resale review should separately verify actual closed sales, current competing listings, marketing time, and any list-price changes for the specific property type. The practical question is not whether one ZIP statistic decides the outcome, but whether a specific home’s current lease and resale evidence remain consistent with these separate market-level measures.</p>","findings":[{"body":"ZIP-level ZORI was $1,954, above the Colorado Springs city, El Paso County, and Colorado Springs metro asking-rent context values. That comparison is useful for locating the ZIP within wider market measures, but those wider geographies are not substitutes for direct ZIP evidence or for a specific property’s advertised rent.","title":"Current asking rent exceeds broader context"},{"body":"The one-year and three-year rent changes were positive but below the five-year annualized pace. Low variability, a limited historical drawdown, and complete available coverage support confidence that the index has not been highly erratic. They do not establish future rent growth, future leasing conditions, or a recommendation.","title":"Stable history masks slower recent growth"},{"body":"The required-income calculation sits below reported median household income, but nearly half of surveyed renter households had gross-rent burdens at or above the stated threshold. Income screening describes a benchmark comparison, whereas the burden result describes surveyed occupied renter households. Neither result determines affordability for a particular applicant or dwelling.","title":"Affordability arithmetic and burden tell different stories"},{"body":"The direct ZIP resale record showed a lower year-over-year median sold price alongside increased inventory, even as asking rent rose modestly. Near-parity sale-to-list performance and a meaningful share of homes going off market quickly add nuance. These are for-sale observations only and should not be converted into rental transaction evidence.","title":"Resale conditions challenge a uniform strength narrative"}],"risks":["Zillow ZORI is a blended asking-rent index across rental types, so it can differ from current quotes for a particular unit, bedroom count, lease length, utility package, or condition level.","ACS gross rent, renter burden, vacancy, and household income are five-year survey estimates for the matched ZCTA and include uncertainty; they do not provide a real-time tenant or property assessment.","The bedroom figures are modelled by scaling ZIP ZORI with the local HUD ladder. They are not measured bedroom rents and may differ from live listings, concessions, or utility treatment.","Redfin resale statistics summarize for-sale outcomes over a rolling period. They cannot establish rental demand, operating economics, property expenses, or the likely performance of an individual home."],"qa":[{"a":"They answer different questions and use different evidence universes. Zillow ZORI is a ZIP-level typical asking-rent index across rental types. ACS median gross rent is a five-year survey measure for occupied renter homes that includes selected utilities. HUD FMR is a bedroom-specific administrative standard, not asking rent. The modelled bedroom figures scale ZORI using that HUD ladder.","q":"Why does the report show several different rent figures?"},{"a":"No. The screen simply annualizes the ZIP asking-rent index and divides it by the stated income threshold. It does not incorporate an applicant’s income documentation, debts, household size, credit, lease requirements, deposits, utility obligations, concessions, or any property manager’s qualification standards. It is arithmetic rather than advice or a qualification rule.","q":"Does the required-income screen mean a household will qualify?"},{"a":"The rent history describes past Zillow asking-rent index movement, while Redfin describes direct ZIP resale outcomes. Positive rent changes and low index variability show a relatively steady historical asking-rent path. A declining resale median price and higher inventory are a separate for-sale signal. Neither source proves the future direction of the other market.","q":"How should the rent history be weighed against the resale data?"},{"a":"Confirm the actual advertised rent, bedroom count, included utilities, lease term, concessions, property condition, and listing date. For a resale comparison, review closed sales and active listings that match the specific property type and timing. Those checks keep market-level indices, surveys, administrative standards, and resale statistics from being treated as direct evidence about one property.","q":"What should be checked before applying these ZIP statistics to a home?"}],"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":1154.948312},{"period":"2015-02-01","rent":1158.831592},{"period":"2015-03-01","rent":1156.832656},{"period":"2015-04-01","rent":1156.473964},{"period":"2015-05-01","rent":1150.34591},{"period":"2015-06-01","rent":1159.866568},{"period":"2015-07-01","rent":1166.018199},{"period":"2015-08-01","rent":1175.275056},{"period":"2015-09-01","rent":1189.947977},{"period":"2015-10-01","rent":1194.934105},{"period":"2015-11-01","rent":1192.58223},{"period":"2015-12-01","rent":1198.802315},{"period":"2016-01-01","rent":1199.711212},{"period":"2016-02-01","rent":1212.244483},{"period":"2016-03-01","rent":1215.061287},{"period":"2016-04-01","rent":1224.635792},{"period":"2016-05-01","rent":1233.252439},{"period":"2016-06-01","rent":1240.777998},{"period":"2016-07-01","rent":1241.141862},{"period":"2016-08-01","rent":1244.286807},{"period":"2016-09-01","rent":1243.255836},{"period":"2016-10-01","rent":1242.978984},{"period":"2016-11-01","rent":1248.548424},{"period":"2016-12-01","rent":1250.7877},{"period":"2017-01-01","rent":1266.008987},{"period":"2017-02-01","rent":1272.510622},{"period":"2017-03-01","rent":1290.842064},{"period":"2017-04-01","rent":1292.061412},{"period":"2017-05-01","rent":1298.622137},{"period":"2017-06-01","rent":1290.867968},{"period":"2017-07-01","rent":1299.179675},{"period":"2017-08-01","rent":1310.683582},{"period":"2017-09-01","rent":1321.481095},{"period":"2017-10-01","rent":1341.985409},{"period":"2017-11-01","rent":1348.424969},{"period":"2017-12-01","rent":1356.806523},{"period":"2018-01-01","rent":1345.989816},{"period":"2018-02-01","rent":1342.730183},{"period":"2018-03-01","rent":1347.125113},{"period":"2018-04-01","rent":1352.100668},{"period":"2018-05-01","rent":1354.408969},{"period":"2018-06-01","rent":1360.525164},{"period":"2018-07-01","rent":1379.036891},{"period":"2018-08-01","rent":1384.124721},{"period":"2018-09-01","rent":1384.702223},{"period":"2018-10-01","rent":1380.615848},{"period":"2018-11-01","rent":1381.074375},{"period":"2018-12-01","rent":1394.290766},{"period":"2019-01-01","rent":1404.187385},{"period":"2019-02-01","rent":1414.655423},{"period":"2019-03-01","rent":1415.965419},{"period":"2019-04-01","rent":1424.294163},{"period":"2019-05-01","rent":1432.504654},{"period":"2019-06-01","rent":1444.876444},{"period":"2019-07-01","rent":1441.069277},{"period":"2019-08-01","rent":1445.838479},{"period":"2019-09-01","rent":1455.706629},{"period":"2019-10-01","rent":1464.853246},{"period":"2019-11-01","rent":1476.966921},{"period":"2019-12-01","rent":1478.648548},{"period":"2020-01-01","rent":1490.31524},{"period":"2020-02-01","rent":1499.615889},{"period":"2020-03-01","rent":1511.259152},{"period":"2020-04-01","rent":1504.683093},{"period":"2020-05-01","rent":1487.362913},{"period":"2020-06-01","rent":1486.75528},{"period":"2020-07-01","rent":1496.91971},{"period":"2020-08-01","rent":1504.249766},{"period":"2020-09-01","rent":1514.660041},{"period":"2020-10-01","rent":1525.857927},{"period":"2020-11-01","rent":1541.061741},{"period":"2020-12-01","rent":1554.733723},{"period":"2021-01-01","rent":1566.479378},{"period":"2021-02-01","rent":1588.98683},{"period":"2021-03-01","rent":1622.391777},{"period":"2021-04-01","rent":1647.412281},{"period":"2021-05-01","rent":1678.915481},{"period":"2021-06-01","rent":1696.392509},{"period":"2021-07-01","rent":1729.739534},{"period":"2021-08-01","rent":1742.454095},{"period":"2021-09-01","rent":1761.19949},{"period":"2021-10-01","rent":1768.530151},{"period":"2021-11-01","rent":1787.49894},{"period":"2021-12-01","rent":1813.050352},{"period":"2022-01-01","rent":1823.548554},{"period":"2022-02-01","rent":1824.214618},{"period":"2022-03-01","rent":1814.472913},{"period":"2022-04-01","rent":1825.150447},{"period":"2022-05-01","rent":1836.932562},{"period":"2022-06-01","rent":1851.028049},{"period":"2022-07-01","rent":1851.748061},{"period":"2022-08-01","rent":1862.556647},{"period":"2022-09-01","rent":1868.049326},{"period":"2022-10-01","rent":1872.101372},{"period":"2022-11-01","rent":1856.99576},{"period":"2022-12-01","rent":1853.924678},{"period":"2023-01-01","rent":1853.881251},{"period":"2023-02-01","rent":1862.385989},{"period":"2023-03-01","rent":1870.987244},{"period":"2023-04-01","rent":1879.162072},{"period":"2023-05-01","rent":1890.500295},{"period":"2023-06-01","rent":1884.736242},{"period":"2023-07-01","rent":1884.734894},{"period":"2023-08-01","rent":1886.747783},{"period":"2023-09-01","rent":1897.840957},{"period":"2023-10-01","rent":1904.215277},{"period":"2023-11-01","rent":1911.925337},{"period":"2023-12-01","rent":1900.434901},{"period":"2024-01-01","rent":1903.533645},{"period":"2024-02-01","rent":1906.185419},{"period":"2024-03-01","rent":1917.596025},{"period":"2024-04-01","rent":1912.9696},{"period":"2024-05-01","rent":1903.377852},{"period":"2024-06-01","rent":1911.369735},{"period":"2024-07-01","rent":1928.448231},{"period":"2024-08-01","rent":1945.71427},{"period":"2024-09-01","rent":1930.602213},{"period":"2024-10-01","rent":1920.569701},{"period":"2024-11-01","rent":1917.95498},{"period":"2024-12-01","rent":1928.750355},{"period":"2025-01-01","rent":1929.77467},{"period":"2025-02-01","rent":1922.254547},{"period":"2025-03-01","rent":1912.26908},{"period":"2025-04-01","rent":1905.765717},{"period":"2025-05-01","rent":1914.610255},{"period":"2025-06-01","rent":1927.033093},{"period":"2025-07-01","rent":1918.350127},{"period":"2025-08-01","rent":1907.403083},{"period":"2025-09-01","rent":1917.003074},{"period":"2025-10-01","rent":1925.653415},{"period":"2025-11-01","rent":1931.473342},{"period":"2025-12-01","rent":1933.6393},{"period":"2026-01-01","rent":1936.044649},{"period":"2026-02-01","rent":1943.738876},{"period":"2026-03-01","rent":1949.57917},{"period":"2026-04-01","rent":1960.099581},{"period":"2026-05-01","rent":1960.942166},{"period":"2026-06-01","rent":1954.253402}],"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":1927.033093,"endRent":1954.253402,"change":0.014125501580060318,"cagr":0.014125501580060318},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1884.736242,"endRent":1954.253402,"change":0.036884290995662816,"cagr":0.01214662577436676},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1696.392509,"endRent":1954.253402,"change":0.1520054419198098,"cagr":0.028705131245967408}},"maxDrawdown":-0.02053156191325045,"annualizedVolatility":0.02012060655132349,"consecutiveReturnCount":137}}