{"zip":"80526","city":"Fort Collins","state":"CO","county":"Larimer County","countySlug":"larimer-county-co","metro":"Fort Collins, CO","metroSlug":"fort-collins-co","citySlug":"fort-collins-co","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":2007,"rentYoy":0.0058,"bedroomEstimates":[1749,1781,2007,2764,2943],"hudFmr":[1509,1537,1732,2385,2540],"ladderSource":"county","population":44326,"populationMoe":1580,"medianIncome":88686,"medianIncomeMoe":5446,"medianGrossRent":1667,"medianGrossRentMoe":67,"housingUnits":19769,"occupiedUnits":19147,"vacantUnits":622,"renterOccupied":8231,"rentBurdenTotal":8231,"rentBurden30Plus":4515,"vacantForRent":376,"vacantForSale":74,"vacantSeasonal":46,"structureTotal":19769,"singleFamilyUnits":12889,"largeMultifamilyUnits":1005,"vacancyRate":0.03146340229652486,"renterShare":0.4298845772183632,"rentBurdenShare":0.5485360223545134,"requiredIncome":80280,"askingRentToIncome":0.27156484676273596,"askingVsAcsRent":1.2039592081583683,"askingVsHud2br":1.1587759815242493,"cityRent":1937.99481074665,"countyRent":1950,"metroRent":1950,"cityGrossRent":1690,"countyGrossRent":1716,"countyListings":1834,"countyListingDom":46,"countyPriceReducedShare":0.2388,"countyListingPeriod":"2026-06","metroMonthsSupply":3.6,"metroMedianDom":56,"metroPriceDrops":0.277,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0704648430039972,"apartmentTimeOnMarket":null,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":175,"zipSalePrice":534379,"zipSalePriceYoy":0.0045,"zipMedianDom":45,"zipActiveListings":374,"zipActiveListingsYoy":0.3079,"zipInventory":180,"zipInventoryYoy":0.3399,"zipPendingSales":209,"zipMonthsSupply":3.1,"zipSaleToList":0.9989,"zipSoldAboveList":0.2885,"zipOffMarketTwoWeeks":0.539,"generatedAt":"2026-08-16 05:56:35.364382+00","summaryHtml":"<p>The June 2026 Zillow ZORI reading for 80526 was $2,007 per month, a 0.6% year-over-year increase. This label is both a Zillow ZIP market identifier and a Census ZCTA match; a ZCTA is a statistical area, not identical to a USPS delivery ZIP. Zillow ZORI is a typical observed asking-rent index blended across rental types, making it a current market-level asking-rent anchor rather than a quoted lease or a bedroom-specific observation. The immediate question is not whether the index rose—it did—but whether its recently muted pace fits the ZIP’s established path and the distinct resale and household measures available here.</p><p>The answer from the backward-looking exact same-month series is mixed in speed, not direction: the one-year change was 0.6%, versus annualized gains of 2.2% over three years and 4.6% over five years. Thus the latest reading continues a positive longer path but slows sharply relative to those earlier compounded windows; it neither supplies a forecast nor an investment conclusion. Coverage is 100%, so the full available history supports the calculation. Monthly movements annualize to 2.4% variability, which allows somewhat more confidence in one current snapshot than a highly erratic series would. The historical peak-to-trough decline reached 2.2%, an additional reminder that gradual growth still had setbacks. Transparent national discovery ranks among history-eligible ZIPs were 591 for stability, 1,831 for momentum, and 1,278 for the balanced measure; lower ranks are higher in those screens, not ratings of future performance.</p><p>The ZORI-to-ACS gap should not be read as a contradiction. In the matched Census ZCTA, the ACS five-year survey of occupied renter homes reported median gross rent of $1,667, with a $67 margin of error. Gross rent includes selected utilities and reflects survey-defined occupied renter homes, whereas ZORI tracks typical observed asks; the current ask index was 20.4% higher. The same ACS universe gives median household income of $88,686, with a $5,446 margin of error. Applying the current asking index to a 30% income screen produces $80,280 required annual income and a 27.2% asking-rent-to-median-income ratio. That is arithmetic, not affordability advice or an applicant qualification rule, and a median household is not interchangeable with an individual renter household.</p><p>HUD supplies a different tool. Its local FMR/SAFMR ladder is an administrative, bedroom-specific standard rather than asking rent: $1,509 for a studio, $1,732 for two bedrooms, and $2,540 for four bedrooms. Scaling the ZIP ZORI by that local HUD ladder creates modelled monthly ZIP estimates—not measured bedroom rents—of $1,749 for a studio, $1,781 for one bedroom, $2,007 for two bedrooms, $2,764 for three bedrooms, and $2,943 for four bedrooms. The two-bedroom estimate equals the overall index because that rung is the scaling base, not because every two-bedroom asking rent was observed at that amount. These outputs are useful for size-normalized screening only; HUD FMR/SAFMR itself neither reports a current advertised price nor substitutes for a property’s rent comparable.</p><p>Household and stock measurements add a distributional caution. The matched ZCTA had 19,769 housing units in ACS, with a 3.1% vacancy rate; these are survey stock conditions, not Redfin listings or evidence of vacancy at a particular rental. Renters represented 43.0% of occupied homes. Within the ACS renter-home burden universe, 54.9% reported gross-rent burden at or above 30%. That statistic describes surveyed renter households, including the survey’s gross-rent definition, and cannot establish what any available unit costs or whether a particular renter would be burdened. It does, however, keep the median-income screen from standing alone: a ZIP-wide arithmetic ratio and a household burden distribution answer different questions.</p><p>Broader values are context rather than replacements for this ZIP’s data: the City of Fort Collins context asking-rent index was about $1,938, while the Larimer County and Fort Collins, CO metro context values were each $1,950. Each is below the ZIP ZORI, yet none is a ZIP rent comparable or a property-level observation. The city, county, and metro measures cover wider geographies with their own mixes of homes and listings. They help position the current index as relatively higher than these named benchmarks, but they do not reconcile the ACS gross-rent result with ZORI or establish a bedroom-specific market price. Scope, period, and construction of each series must remain visible in any comparison.</p><p>Resale evidence introduces the strongest cross-market tension. Redfin’s direct rolling-three-month ZIP for-sale observation reported a $534,379 median sold price, only 0.45% above a year earlier, alongside 175 homes sold and 45 median days on market. Reported inventory was 180 homes, up 34.0% year over year, with 3.1 months of supply. Sale-to-list signals were an average 99.89% sale-to-list ratio and a 28.85% share sold above list. These are for-sale transactions and marketing conditions, never rental transactions or rental comparables. Relative to the ZIP’s still-positive but decelerating asking-rent history, limited sale-price movement and a larger resale inventory challenge an automatic reading of the rent series as a broad property-market signal. They do not identify a direction for either market.</p><p>Finally, annualizing ZIP ZORI and dividing it by the Redfin median sold price produces a 4.5% cross-source screening ratio. It links unlike sources and excludes property expenses, financing, utility responsibility, condition, lease concessions, and actual operating income, so it is not a property-level return measure. No historical, ACS, HUD, or Redfin field here forecasts a rent, sale price, vacancy, or household outcome. Before applying these ZIP signals to a specific address, verify bedroom count and layout, current advertised comparables and included utilities, lease terms, unit condition, actual vacancy or occupancy, and directly comparable recent sales with list and marketing details. Those checks determine whether the separate market-level measurements are relevant to the property under review.</p>","findings":[{"body":"June Zillow ZORI of $2,007 was higher than the named city, county, and metro context values, while its year-over-year movement was only 0.6%. The longer historical record remains positive, but deceleration is the operative tension. ZORI is an asking-rent index blended across rental types, so this finding concerns market-level advertised-rent behavior rather than the achieved rent of a given home.","title":"Current rent is elevated relative to wider contexts, but slowing"},{"body":"The ACS ZCTA median gross rent of $1,667 captures occupied renter homes in a five-year survey and includes selected utilities. HUD’s bedroom standards are administrative FMR/SAFMR values, while the ZIP bedroom estimates are modelled by scaling ZORI to the HUD ladder. These measures provide context and size normalization, but none constitutes observed bedroom-specific asking rent.","title":"ACS and HUD answer different rental questions"},{"body":"The 30% screen converts the ZIP asking index into an $80,280 required-income calculation; it is neither advice nor a qualification rule. Median income is a household-wide ZCTA survey statistic, while the 54.9% burden figure is a survey distribution among renter homes. The two figures cannot reveal affordability, income, or burden for a named applicant or available property.","title":"Burden keeps median-income arithmetic in context"},{"body":"Redfin’s direct rolling-three-month ZIP resale data show slow annual median price movement alongside larger inventory and measurable sales activity. Because the evidence is limited to for-sale observations, it cannot be used as rental comp evidence. The annualized ZORI-to-sale-price calculation is simply a cross-source screen; expenses, financing, and property condition are outside it.","title":"Resale conditions challenge a simple rent-to-price narrative"}],"risks":["ZORI measures typical observed asking rent across rental types, not a signed lease, and its ZIP market identifier does not turn the ZCTA’s survey households into USPS delivery-ZIP records.","ACS five-year rent, income, vacancy, and burden figures have survey scope and stated margins of error; they cannot prove utilities, vacancy, rent, or burden for a specific address.","HUD FMR/SAFMR standards and scaled bedroom outputs should not be treated as observed current bedroom rents; individual layout, utilities, condition, and lease terms remain unmeasured.","Redfin resale observations cover for-sale activity only. The rent-to-price screen leaves out property-level expenses, condition, concessions, and actual operating income, so it cannot establish property economics or forecast resale or rent outcomes."],"qa":[{"a":"ZORI is the current ZIP-level typical observed asking-rent index blended across rental types. The ACS five-year estimate is a matched ZCTA survey of occupied renter homes, and its gross-rent concept includes selected utilities. Therefore the $2,007 and $1,667 figures use different populations, timing, and rent definitions; the difference does not measure lease growth or error in either source.","q":"Why do ZORI and ACS gross rent differ?"},{"a":"No. The studio through four-bedroom figures were modelled by rescaling the overall ZIP ZORI according to the local HUD FMR/SAFMR ladder. HUD supplies administrative bedroom-specific standards, not listing observations. Thus $2,764 for a modelled three-bedroom is a size-normalized estimate, not evidence that a current three-bedroom home was advertised or leased at that amount.","q":"Are the bedroom estimates actual measured rents?"},{"a":"Multiplying $2,007 by twelve and applying the 30% threshold yields $80,280 required annual income. It is transparent arithmetic against the ZCTA median household income of $88,686, but does not assess a tenant’s income, debts, household size, utilities, eligibility, or actual unit. The ACS burden share remains a population survey statistic rather than applicant-level evidence.","q":"What does the required-income screen show?"},{"a":"It is annualized ZIP ZORI divided by the direct ZIP Redfin median sold price, linking an asking-rent index to rolling-three-month resale data. It is solely a cross-source screen. It contains no property operating income, expenses, financing, condition, concessions, or transaction-specific rent; it cannot represent property economics or predict sale-price and asking-rent changes.","q":"How should the 4.5% 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":"2018-01-01","rent":1412.320893},{"period":"2018-02-01","rent":1420.93647},{"period":"2018-03-01","rent":1422.814484},{"period":"2018-04-01","rent":1433.630516},{"period":"2018-05-01","rent":1427.909056},{"period":"2018-06-01","rent":1430.518189},{"period":"2018-07-01","rent":1431.399493},{"period":"2018-08-01","rent":1446.207978},{"period":"2018-09-01","rent":1434.911806},{"period":"2018-10-01","rent":1444.39594},{"period":"2018-11-01","rent":1435.631358},{"period":"2018-12-01","rent":1459.168324},{"period":"2019-01-01","rent":1459.001162},{"period":"2019-02-01","rent":1465.867779},{"period":"2019-03-01","rent":1470.395599},{"period":"2019-04-01","rent":1466.519087},{"period":"2019-05-01","rent":1471.744188},{"period":"2019-06-01","rent":1480.597347},{"period":"2019-07-01","rent":1492.148982},{"period":"2019-08-01","rent":1487.904546},{"period":"2019-09-01","rent":1499.367392},{"period":"2019-10-01","rent":1498.403723},{"period":"2019-11-01","rent":1519.100666},{"period":"2019-12-01","rent":1508.272244},{"period":"2020-01-01","rent":1513.400142},{"period":"2020-02-01","rent":1507.690213},{"period":"2020-03-01","rent":1529.086791},{"period":"2020-04-01","rent":1522.317408},{"period":"2020-05-01","rent":1526.160673},{"period":"2020-06-01","rent":1523.771808},{"period":"2020-07-01","rent":1520.543382},{"period":"2020-08-01","rent":1518.007061},{"period":"2020-09-01","rent":1508.446644},{"period":"2020-10-01","rent":1519.303688},{"period":"2020-11-01","rent":1516.665112},{"period":"2020-12-01","rent":1550.786157},{"period":"2021-01-01","rent":1545.137974},{"period":"2021-02-01","rent":1563.416914},{"period":"2021-03-01","rent":1552.164687},{"period":"2021-04-01","rent":1579.774674},{"period":"2021-05-01","rent":1587.413088},{"period":"2021-06-01","rent":1603.212457},{"period":"2021-07-01","rent":1615.592878},{"period":"2021-08-01","rent":1646.450622},{"period":"2021-09-01","rent":1668.344395},{"period":"2021-10-01","rent":1686.049679},{"period":"2021-11-01","rent":1708.762668},{"period":"2021-12-01","rent":1711.573122},{"period":"2022-01-01","rent":1720.466006},{"period":"2022-02-01","rent":1714.152447},{"period":"2022-03-01","rent":1731.66729},{"period":"2022-04-01","rent":1742.347814},{"period":"2022-05-01","rent":1756.104676},{"period":"2022-06-01","rent":1771.276464},{"period":"2022-07-01","rent":1790.898664},{"period":"2022-08-01","rent":1805.438947},{"period":"2022-09-01","rent":1824.252634},{"period":"2022-10-01","rent":1837.836329},{"period":"2022-11-01","rent":1834.775352},{"period":"2022-12-01","rent":1837.402863},{"period":"2023-01-01","rent":1844.947979},{"period":"2023-02-01","rent":1872.901489},{"period":"2023-03-01","rent":1882.087374},{"period":"2023-04-01","rent":1880.630926},{"period":"2023-05-01","rent":1879.333658},{"period":"2023-06-01","rent":1879.614373},{"period":"2023-07-01","rent":1883.435844},{"period":"2023-08-01","rent":1890.683673},{"period":"2023-09-01","rent":1896.929824},{"period":"2023-10-01","rent":1911.509437},{"period":"2023-11-01","rent":1941.382468},{"period":"2023-12-01","rent":1957.777722},{"period":"2024-01-01","rent":1967.257366},{"period":"2024-02-01","rent":1942.44529},{"period":"2024-03-01","rent":1940.24422},{"period":"2024-04-01","rent":1948.666601},{"period":"2024-05-01","rent":1961.405887},{"period":"2024-06-01","rent":1978.13064},{"period":"2024-07-01","rent":1989.479307},{"period":"2024-08-01","rent":1989.428317},{"period":"2024-09-01","rent":1971.943344},{"period":"2024-10-01","rent":1946.332506},{"period":"2024-11-01","rent":1950.420714},{"period":"2024-12-01","rent":1969.891421},{"period":"2025-01-01","rent":1996.063858},{"period":"2025-02-01","rent":1993.069146},{"period":"2025-03-01","rent":1987.297671},{"period":"2025-04-01","rent":1984.93076},{"period":"2025-05-01","rent":1999.075088},{"period":"2025-06-01","rent":1995.319945},{"period":"2025-07-01","rent":1992.463714},{"period":"2025-08-01","rent":1996.382084},{"period":"2025-09-01","rent":2012.560936},{"period":"2025-10-01","rent":2031.96174},{"period":"2025-11-01","rent":2023.67449},{"period":"2025-12-01","rent":2009.201007},{"period":"2026-01-01","rent":1990.919753},{"period":"2026-02-01","rent":2006.638525},{"period":"2026-03-01","rent":2016.135878},{"period":"2026-04-01","rent":2019.880648},{"period":"2026-05-01","rent":2008.010255},{"period":"2026-06-01","rent":2006.81255}],"historySummary":{"pointCount":102,"firstPeriod":"2018-01-01","latestPeriod":"2026-06-01","coverageMonths":102,"coverageRatio":1,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1995.319945,"endRent":2006.81255,"change":0.005759780544869031,"cagr":0.005759780544869031},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1879.614373,"endRent":2006.81255,"change":0.06767248581791963,"cagr":0.02206696259260066},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1603.212457,"endRent":2006.81255,"change":0.25174460891804307,"cagr":0.04593126691409144}},"maxDrawdown":-0.02168748418150801,"annualizedVolatility":0.024467733927512832,"consecutiveReturnCount":101}}