{"zip":"35801","city":"Huntsville","state":"AL","county":"Madison County","countySlug":"madison-county-al","metro":"Huntsville, AL","metroSlug":"huntsville-al","citySlug":"huntsville-al","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1448,"rentYoy":-0.0383,"bedroomEstimates":[1139,1256,1448,1868,2331],"hudFmr":[1030,1136,1310,1690,2109],"ladderSource":"county","population":23357,"populationMoe":1047,"medianIncome":105585,"medianIncomeMoe":5985,"medianGrossRent":1251,"medianGrossRentMoe":100,"housingUnits":11199,"occupiedUnits":10268,"vacantUnits":931,"renterOccupied":3296,"rentBurdenTotal":3296,"rentBurden30Plus":1039,"vacantForRent":291,"vacantForSale":68,"vacantSeasonal":92,"structureTotal":11199,"singleFamilyUnits":8593,"largeMultifamilyUnits":1299,"vacancyRate":0.08313242253772658,"renterShare":0.320997273081418,"rentBurdenShare":0.31523058252427183,"requiredIncome":57920,"askingRentToIncome":0.1645688307998295,"askingVsAcsRent":1.1574740207833734,"askingVsHud2br":1.1053435114503818,"cityRent":1322.1132264252321,"countyRent":1371,"metroRent":1381,"cityGrossRent":1171,"countyGrossRent":1209,"countyListings":2138,"countyListingDom":61,"countyPriceReducedShare":0.1975,"countyListingPeriod":"2026-06","metroMonthsSupply":3.9,"metroMedianDom":61,"metroPriceDrops":0.226,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0808248130798827,"apartmentTimeOnMarket":null,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":85,"zipSalePrice":444899,"zipSalePriceYoy":-0.0222,"zipMedianDom":43,"zipActiveListings":190,"zipActiveListingsYoy":-0.1224,"zipInventory":106,"zipInventoryYoy":-0.0581,"zipPendingSales":84,"zipMonthsSupply":3.8,"zipSaleToList":0.9776,"zipSoldAboveList":0.1085,"zipOffMarketTwoWeeks":0.2974,"generatedAt":"2026-08-12 16:33:09.520586+00","summaryHtml":"<p>At June 2026, 35801’s Zillow Observed Rent Index stands at $1,448 per month, establishing the present asking-rent reference but not a lease quote for every property. ZORI is a ZIP-level typical observed asking-rent index blended across rental types; it is neither a bedroom-specific measurement nor a survey of occupied homes. The five-digit label is both Zillow’s ZIP market identifier and the Census ZCTA match used here. A ZCTA is a statistical area and is not identical to a USPS delivery ZIP, so the matched survey evidence describes the Census geography rather than an exact delivery-routing footprint. That boundary and source distinction matters before comparing figures.</p><p>Recent direction is weaker than the long arc: exact same-month Zillow ZIP ZORI changes through this endpoint were -3.8% over 1 year, -0.1% over 3 years, and 3.3% over 5 years. The latest decline therefore breaks from the positive five-year path while extending the nearly flat three-year path. History coverage is 99.1%, but annualized monthly-return variability of 4.1% and a maximum drawdown of -4.5% support the supplied high-variability classification. The transparent national discovery ranks among history-eligible ZIPs are 2,792 for momentum, 2,646 for stability, and 2,869 for the balanced measure; a lower rank is higher. These are backward-looking measurements, not forecasts or investment recommendations, and the variability reduces confidence in treating one current rent snapshot as a settled trend.</p><p>Bedroom precision here is inferred rather than observed. The FY2026 local HUD FMR/SAFMR ladder—either ZIP SAFMR or a county-derived ladder in the supplied source—is an administrative, bedroom-specific standard, not asking rent; its two-bedroom standard is $1,310. Scaling ZIP ZORI through that local HUD ladder produces modelled monthly estimates of $1,139 for studios, $1,256 for one bedroom, $1,448 for two bedrooms, $1,868 for three bedrooms, and $2,331 for four bedrooms. These figures are modelled estimates, never measured bedroom rents, and they should not be substituted for a unit’s advertised terms, size, utilities, or lease conditions.</p><p>Income and burden bring a different population and rent concept into view. The ACS 2024 five-year matched ZCTA median gross rent is $1,251. This is a five-year survey of occupied renter homes and includes selected utilities, making it distinct from the current asking-rent index. The same survey reports median household income of $105,585. Applying the current asking-rent index to a 30% required-income screen produces $57,920 annually; that is arithmetic, not advice or an applicant qualification rule. Within the survey, 1,039 of 3,296 renter households, or 31.5%, were rent-burdened at the stated threshold. Neither the burden share nor the median figures establish affordability for a particular household or unit.</p><p>Physical stock and wider-area comparisons add context without replacing the ZIP evidence. The ZCTA had 11,199 housing units and an 8.3% vacancy rate, including 8,593 single-family units and 1,299 units in large multifamily structures. This describes aggregate stock and vacant housing, not the availability, condition, or leasing status of a specific dwelling. For wider geography context only, Huntsville city’s rent context was $1,322, Madison County’s rent context was $1,371, and the Huntsville, AL metro’s rent context was $1,381; each is a named city, county, or metro scope rather than a substitute ZIP value. The ZCTA burden share is also lower than the reported city and county context shares, although those remain wider-area readings.</p><p>Redfin’s direct rolling-three-month ZIP resale observation ending June 30, 2026 isolates for-sale activity. Median sold price was $444,899, down 2.2% year over year, with 85 homes sold and a median 43 days on market. Inventory was 106 homes and months of supply were 3.8. The average sale-to-list ratio was 97.8%, while 10.9% of sales closed above list. These are direct ZIP resale liquidity and pricing signals, not rental transactions, rental comparable rents, or evidence of any particular property’s operating results. They must remain in the for-sale universe even when shown beside the rent index.</p><p>Combining sources is useful only as an explicit screen. Annualized ZIP ZORI divided by the Redfin median sold price equals 3.9%, a cross-source screening ratio that does not measure operating costs, financing, tax treatment, investor cash flow, or prospective performance. The rent and resale data both show year-over-year declines, which confirms current soft direction and challenges a simple reading of the longer positive rent history. At the same time, the aggregate income screen and lower reported burden share cannot turn the resale observation into unit-level economics. That tension—current softness beside a longer positive rent path and relatively strong aggregate income—calls for source-specific interpretation, not a single-market verdict.</p><p>Limits remain material when moving from aggregates to a property. ZORI does not reveal lease execution, ACS does not describe current listings, the HUD ladder is not asking rent, and Redfin’s resale series is not a rental-comp set. Concrete property-level checks include the advertised asking price, bedroom count and floor area, included and separately billed utilities, lease length, concessions, availability date, property condition, and whether resale data describe comparable transactions rather than an aggregate. Confirm that any use of a HUD standard fits its administrative basis instead of treating it as asking rent. The closing question is whether the specific unit’s current terms align with the correct source-specific benchmark without converting aggregate vacancy, burden, rent, or resale readings into proof about that unit.</p>","findings":[{"body":"June 2026 ZORI is $1,448, while the exact same-month reading is lower than a year earlier and only marginally changed over three years. The longer five-year record remains positive. With annualized variability and a recorded drawdown, that combination supports a cautious reading of the current index as a backward-looking, variable measurement rather than a stable trend.","title":"Current asking rent has weakened despite a positive longer record"},{"body":"The supplied HUD ladder converts the ZIP-wide ZORI into a studio-through-four-bedroom set of modelled estimates. It is useful for maintaining local bedroom spacing, but it does not observe advertised or signed rents by bedroom. HUD FMR/SAFMR values are administrative standards, and the model retains ZORI’s blended-rental-type limitation. A unit’s terms, utilities, and size can still differ materially from the ladder.","title":"Bedroom figures are modelled rather than observed"},{"body":"ACS presents a different affordability lens: it surveys occupied renter households in the matched ZCTA, uses median gross rent with selected utilities, and reports burden across households. The 30% income figure is only a mathematical screen based on the current asking-rent index. Median household income and aggregate burden do not establish affordability, eligibility, income, or utility costs for a particular applicant or listing.","title":"ACS affordability evidence answers a different question"},{"body":"Redfin’s ZIP record describes sales, not rental market transactions. The annualized-rent-to-sale-price division can place the rent and resale snapshots on a common screening basis, but it excludes expenses, financing, taxes, and property-specific terms. The simultaneous year-over-year movement down in rent and sold price is a real cross-source tension with the longer rent history, not evidence of a forecast.","title":"Resale softness is relevant context but remains a separate market"}],"risks":["ZORI blends rental types into a typical asking-rent index, so it may not match the bedroom, condition, utility treatment, lease duration, or concessions of any currently available dwelling.","The ACS result is a five-year survey for a matched ZCTA statistical area, not a current ZIP listing sample or an exact USPS delivery boundary, creating timing and geography limitations.","HUD bedroom standards support the modelled ladder but are administrative benchmarks rather than observed asking rents, so the estimates can diverge from actual listing terms and utility arrangements.","The direct resale record measures aggregated for-sale activity and does not identify a specific property’s rental performance, costs, financing, resale comparability, or likelihood of a future transaction."],"qa":[{"a":"ZORI is a typical observed asking-rent index for a ZIP market and blends rental types. ACS median gross rent instead summarizes occupied renter homes in the matched ZCTA over five years and includes selected utilities. The two measures use different populations, timing, and rent concepts, so their gap should not be treated as an error or a unit-level premium.","q":"Why is ZORI above ACS median gross rent?"},{"a":"No. The bedroom figures are modelled estimates generated by scaling the ZIP ZORI with the supplied local HUD ladder. They preserve the ladder’s relative bedroom pattern, but neither Zillow nor HUD field in this packet is a measured set of bedroom-specific asking rents. A listing may depart because its terms and included utilities differ.","q":"Are the bedroom figures observed rents?"},{"a":"The required-income figure translates the monthly ZORI into an annual income amount at a thirty-percent rent share. It is arithmetic only. It does not account for household composition, debts, savings, utilities outside gross-rent treatment, lease concessions, or eligibility rules, and it is not advice or an applicant qualification rule.","q":"How should the 30% required-income figure be read?"},{"a":"Redfin directly observes ZIP for-sale and resale activity over a rolling three-month period, including prices, sales pace, supply, and list-price outcomes. It does not observe rental transactions or reveal operating expenses. The annualized ZORI-to-sale-price division is therefore only a cross-source screen; it can highlight a tension but cannot establish property economics or an expected outcome.","q":"How should the resale evidence change the rent reading?"}],"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-12-01","rent":776.203332},{"period":"2017-01-01","rent":783.198093},{"period":"2017-02-01","rent":792.931155},{"period":"2017-03-01","rent":791.553787},{"period":"2017-04-01","rent":801.579314},{"period":"2017-05-01","rent":806.012525},{"period":"2017-06-01","rent":828.064613},{"period":"2017-07-01","rent":830.908239},{"period":"2017-08-01","rent":831.372297},{"period":"2017-09-01","rent":819.68264},{"period":"2017-10-01","rent":819.629875},{"period":"2017-11-01","rent":830.355324},{"period":"2017-12-01","rent":829.327305},{"period":"2018-01-01","rent":836.500842},{"period":"2018-02-01","rent":845.396944},{"period":"2018-03-01","rent":864.151846},{"period":"2018-04-01","rent":860.052831},{"period":"2018-05-01","rent":865.253989},{"period":"2018-06-01","rent":873.257627},{"period":"2018-07-01","rent":884.354732},{"period":"2018-08-01","rent":887.659226},{"period":"2018-09-01","rent":888.683219},{"period":"2018-10-01","rent":898.237248},{"period":"2018-11-01","rent":914.636707},{"period":"2018-12-01","rent":925.954352},{"period":"2019-01-01","rent":920.165404},{"period":"2019-02-01","rent":919.634439},{"period":"2019-03-01","rent":916.007639},{"period":"2019-04-01","rent":928.658831},{"period":"2019-05-01","rent":936.221959},{"period":"2019-06-01","rent":937.912126},{"period":"2019-07-01","rent":940.755287},{"period":"2019-08-01","rent":952.898988},{"period":"2019-09-01","rent":972.43859},{"period":"2019-10-01","rent":984.123468},{"period":"2019-11-01","rent":984.919697},{"period":"2019-12-01","rent":994.807395},{"period":"2020-01-01","rent":1014.059223},{"period":"2020-02-01","rent":1029.129991},{"period":"2020-04-01","rent":1016.527828},{"period":"2020-05-01","rent":1030.728982},{"period":"2020-06-01","rent":1066.960387},{"period":"2020-07-01","rent":1087.911004},{"period":"2020-08-01","rent":1081.024513},{"period":"2020-09-01","rent":1088.434948},{"period":"2020-10-01","rent":1108.055848},{"period":"2020-11-01","rent":1133.332432},{"period":"2020-12-01","rent":1135.897377},{"period":"2021-01-01","rent":1154.224649},{"period":"2021-02-01","rent":1163.795846},{"period":"2021-03-01","rent":1178.927564},{"period":"2021-04-01","rent":1198.009543},{"period":"2021-05-01","rent":1217.785694},{"period":"2021-06-01","rent":1228.734808},{"period":"2021-07-01","rent":1259.692199},{"period":"2021-08-01","rent":1289.275701},{"period":"2021-09-01","rent":1319.564568},{"period":"2021-10-01","rent":1320.802081},{"period":"2021-11-01","rent":1327.990389},{"period":"2021-12-01","rent":1349.266299},{"period":"2022-01-01","rent":1363.491438},{"period":"2022-02-01","rent":1352.846557},{"period":"2022-03-01","rent":1382.835869},{"period":"2022-04-01","rent":1386.892585},{"period":"2022-05-01","rent":1429.68557},{"period":"2022-06-01","rent":1409.728687},{"period":"2022-07-01","rent":1409.888001},{"period":"2022-08-01","rent":1391.107244},{"period":"2022-09-01","rent":1403.418016},{"period":"2022-10-01","rent":1394.945},{"period":"2022-11-01","rent":1420.362488},{"period":"2022-12-01","rent":1421.29392},{"period":"2023-01-01","rent":1435.510234},{"period":"2023-02-01","rent":1449.593917},{"period":"2023-03-01","rent":1444.553193},{"period":"2023-04-01","rent":1445.7061},{"period":"2023-05-01","rent":1418.939985},{"period":"2023-06-01","rent":1454.003767},{"period":"2023-07-01","rent":1468.227982},{"period":"2023-08-01","rent":1485.181741},{"period":"2023-09-01","rent":1458.821676},{"period":"2023-10-01","rent":1479.718982},{"period":"2023-11-01","rent":1472.07291},{"period":"2023-12-01","rent":1486.229266},{"period":"2024-01-01","rent":1455.020714},{"period":"2024-02-01","rent":1464.335432},{"period":"2024-03-01","rent":1475.707473},{"period":"2024-04-01","rent":1517.002122},{"period":"2024-05-01","rent":1506.645373},{"period":"2024-06-01","rent":1481.71254},{"period":"2024-07-01","rent":1468.286509},{"period":"2024-08-01","rent":1497.758107},{"period":"2024-09-01","rent":1498.211437},{"period":"2024-10-01","rent":1486.634984},{"period":"2024-11-01","rent":1478.372955},{"period":"2024-12-01","rent":1475.167491},{"period":"2025-01-01","rent":1490.303392},{"period":"2025-02-01","rent":1484.806386},{"period":"2025-03-01","rent":1464.472492},{"period":"2025-04-01","rent":1469.39858},{"period":"2025-05-01","rent":1496.636011},{"period":"2025-06-01","rent":1505.749878},{"period":"2025-07-01","rent":1514.953708},{"period":"2025-08-01","rent":1492.137229},{"period":"2025-09-01","rent":1504.515308},{"period":"2025-10-01","rent":1507.388351},{"period":"2025-11-01","rent":1513.188356},{"period":"2025-12-01","rent":1507.821869},{"period":"2026-01-01","rent":1506.147262},{"period":"2026-02-01","rent":1500.458144},{"period":"2026-03-01","rent":1506.533593},{"period":"2026-04-01","rent":1477.333331},{"period":"2026-05-01","rent":1458.448504},{"period":"2026-06-01","rent":1448.013043}],"historySummary":{"pointCount":114,"firstPeriod":"2016-12-01","latestPeriod":"2026-06-01","coverageMonths":115,"coverageRatio":0.991304347826087,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1505.749878,"endRent":1448.013043,"change":-0.038344240197906276,"cagr":-0.038344240197906276},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1454.003767,"endRent":1448.013043,"change":-0.004120157138492453,"cagr":-0.0013752762304821697},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1228.734808,"endRent":1448.013043,"change":0.17845855230301244,"cagr":0.033386687526524295}},"maxDrawdown":-0.045477246207833666,"annualizedVolatility":0.0409039086598985,"consecutiveReturnCount":112}}