{"zip":"77024","city":"Houston","state":"TX","county":"Harris County","countySlug":"harris-county-tx","metro":"Houston-The Woodlands-Sugar Land, TX","metroSlug":"houston-tx","citySlug":"houston-tx","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1792,"rentYoy":0.0664,"bedroomEstimates":[1457,1507,1792,2412,3006],"hudFmr":[1740,1800,2140,2880,3590],"ladderSource":"safmr","population":38288,"populationMoe":1528,"medianIncome":136149,"medianIncomeMoe":19994,"medianGrossRent":1786,"medianGrossRentMoe":65,"housingUnits":18870,"occupiedUnits":16413,"vacantUnits":2457,"renterOccupied":6029,"rentBurdenTotal":6029,"rentBurden30Plus":2390,"vacantForRent":1496,"vacantForSale":168,"vacantSeasonal":47,"structureTotal":18870,"singleFamilyUnits":10095,"largeMultifamilyUnits":6309,"vacancyRate":0.1302066772655008,"renterShare":0.3673307743861573,"rentBurdenShare":0.3964173163045281,"requiredIncome":71680,"askingRentToIncome":0.15794460480796774,"askingVsAcsRent":1.0033594624860023,"askingVsHud2br":0.8373831775700935,"cityRent":1567.282130667609,"countyRent":1600,"metroRent":1648,"cityGrossRent":1361,"countyGrossRent":1401,"countyListings":18133,"countyListingDom":47,"countyPriceReducedShare":0.1931,"countyListingPeriod":"2026-06","metroMonthsSupply":4.2,"metroMedianDom":49,"metroPriceDrops":0.3688,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0838923074082672,"apartmentTimeOnMarket":31,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":179,"zipSalePrice":1199729,"zipSalePriceYoy":0.0664,"zipMedianDom":35,"zipActiveListings":379,"zipActiveListingsYoy":-0.1224,"zipInventory":166,"zipInventoryYoy":-0.2263,"zipPendingSales":164,"zipMonthsSupply":2.8,"zipSaleToList":0.9845,"zipSoldAboveList":0.2301,"zipOffMarketTwoWeeks":0.4022,"generatedAt":"2026-08-12 16:02:43.479349+00","summaryHtml":"<p>The immediate tension in 77024 is that the ZIP’s current asking-rent signal is accelerating even while the relevant resale benchmark is far larger. Zillow ZORI for June 2026 is $1,792 per month, up 6.6% from a year earlier. This is a ZIP-level typical observed asking-rent index blended across rental types; it is not a set of lease transactions or a measured bedroom-rent series. For wider context only, the Houston city asking-rent context is $1,567, the Harris County context is $1,600, and the Houston–The Woodlands–Sugar Land, TX metro context is $1,648. Those city, county, and metro figures are broader-scope context rather than substitutes for ZIP conditions.</p><p>Comparable dollar amounts come from materially different evidence universes. The matched Census ZCTA’s ACS 2024 five-year survey reports a $1,786 median gross rent among occupied renter homes; gross rent includes selected utilities. A ZCTA is a statistical area and is not identical to a USPS delivery ZIP, even though this five-digit label is both Zillow’s ZIP market identifier and the Census ZCTA match used here. The near alignment with ZORI does not make the measures interchangeable: ACS describes surveyed occupied homes over five years, while Zillow tracks asking rents. HUD’s local two-bedroom FMR/SAFMR standard is $2,140, an administrative bedroom-specific standard rather than asking rent.</p><p>Bedroom detail is therefore a scaling exercise, not a measurement claim. Applying the local HUD ladder to ZIP ZORI produces modelled monthly estimates that run from $1,457 at the studio end to $3,006 at the four-bedroom end; the intervening ladder readings are $1,507, $1,792, and $2,412. These are modelled estimates, never measured bedroom rents: the HUD ladder supplies relative bedroom steps, while ZORI supplies the ZIP-wide rent anchor. They should not be read as current listings, signed rents, utility-inclusive quotes, or a count of units available at each size. The distinction matters because the underlying index is blended across rental types.</p><p>An income screen can be stated without treating it as a qualification outcome. At a 30% share of gross income, the current ZIP ZORI arithmetic corresponds to $71,680 in annual household income. That is arithmetic, not advice and not an applicant qualification rule. The matched ZCTA’s ACS median household income is $136,149, but it is a population-level survey statistic rather than evidence of any renter’s income. In the same ACS renter universe, 39.6% reported spending at least that threshold of income on gross rent. Because these are occupied-household survey results with selected utilities included, the burden result cannot prove affordability or burden for a particular unit.</p><p>Stock and vacancy add a separate caution. The matched ACS ZCTA contained 18,870 housing units and had a 13.0% vacancy rate, including 1,496 units classified as vacant for rent. This is a survey-based stock snapshot, not evidence that any particular rental is empty, competing, or immediately available. The stock spans single-family and large multifamily structures, confirming that a ZIP-wide blended index is being applied across unlike housing forms. Vacancy and structure data can frame the composition of the area’s housing stock, but cannot establish concessions, lease-up conditions, or pricing for an individual address.</p><p>History sharpens the acceleration tension rather than resolving it. Through the stated Zillow endpoint, direct ZIP ZORI recorded exact same-month annualized changes of 6.6% over one year, 1.8% over three years, and 3.8% over five years. Recent direction thus breaks above both longer paths; these backward-looking measurements are not forecasts or investment recommendations. Annualized monthly-return variability was 2.8%, and maximum drawdown was a 5.9% decline, so one current rent snapshot deserves bounded confidence even with 100% coverage across 122 observations. Transparent national discovery ranks were 771 for momentum, 1,176 for stability, and 603 for the balanced measure, where lower rank is higher; they are discovery tools, not performance judgments.</p><p>Redfin supplies a direct rolling-three-month ZIP resale observation, a for-sale market record rather than rental transactions. Its median sold price was $1,199,729, up 6.6% year over year, with 179 homes sold and a 35-day median marketing time. Inventory stood at 166 homes and 2.8 months of supply. Sale-to-list signals were a 98.45% average sale-to-list ratio and a 23.01% sold-above-list share. The annualized ZIP ZORI divided by this median sold price is a 1.79% cross-source screening ratio only—not a cap rate, net return, expected return, or property yield. Matching resale and rent growth confirms common direction, while the different price and rent denominators challenge any direct equation between the rent screen and property economics.</p><p>Limits are practical rather than cosmetic. ZORI does not identify a unit, ACS is a ZCTA survey rather than a USPS-delivery geography, HUD is an administrative standard, and Redfin captures resales rather than rentals. Before applying any ZIP-level signal to an address, verify the address’s delivery ZIP and relevant census match, actual bedroom count, advertised asking rent, concessions, utility responsibility, lease term, occupancy status, property type, condition, and the timing and comparability of sale records. Compare the unit’s stated facts with the source universes instead of translating one measure into another. Do documented unit-level rents and resale records fit these ZIP-level screens, or are the screens being asked to predict an outcome they cannot establish?</p>","findings":[{"body":"Zillow's latest ZIP reading rose faster on the annual comparison than the same index’s medium- and long-horizon growth rates. The current direction therefore breaks above the longer observed path rather than simply confirming it. Full history coverage makes the comparison auditable, but measured variability and the prior drawdown mean the reading remains a backward-looking snapshot rather than a forecast.","title":"Acceleration breaks above the longer rent path"},{"body":"Level similarity between the ZIP ZORI and matched ACS median gross rent is useful only as a cross-check. ZORI describes typical observed asking rents blended across rental types, while ACS describes occupied renter homes in a five-year survey and includes selected utilities. HUD adds a third universe: a bedroom-specific administrative standard. None is a direct substitute for a listing, signed lease, or unit utility quote.","title":"Similar rent levels have different source meanings"},{"body":"The HUD-scaled bedroom series helps translate a ZIP-wide index across unit sizes, but it remains a modelled ladder rather than observed rents. The stated income screen is likewise arithmetic. ACS burden describes a share of occupied renter households, not an applicant decision or a determination of whether a specific home’s rent, utilities, and concessions fit a household.","title":"The affordability screen remains an arithmetic lens"},{"body":"Redfin’s direct ZIP resale record shows rising sold prices alongside reported resale pace and supply, which provides a useful tension with asking-rent acceleration. Its annualized-rent-to-sold-price calculation is deliberately limited to a cross-source screen. Because it is not property income and excludes deal and operating inputs, it cannot establish a cap rate, net return, or property yield.","title":"Resale and rent signals should not be merged"}],"risks":["ZORI blends rental types and represents asking-rent observations, so an individual home, lease renewal, concession package, or utility arrangement may differ materially from the ZIP index.","The ACS ZCTA is statistical geography rather than a USPS delivery ZIP, and its five-year occupied-household survey cannot identify availability, burden, or rent for a specific address.","HUD bedroom standards and the derived bedroom ladder are administrative or modelled tools, not observed bedroom rents; listing-level bedroom, utilities, and concessions require separate verification.","Redfin records direct ZIP resales rather than rental transactions; its sale-price ratio omits operating costs, financing, taxes, timing differences, and property-specific condition, preventing property-level return conclusions."],"qa":[{"a":"Zillow ZORI and ACS start from different populations, timing, and definitions. ZORI is a typical ZIP asking-rent index spanning rental types. ACS is a matched ZCTA five-year survey of occupied renter homes, and its gross-rent measure includes selected utilities. Similar dollar readings provide a cross-check, not a conversion rule.","q":"Why do the Zillow and ACS rent readings sit close together without being interchangeable?"},{"a":"The estimates first take the ZIP ZORI as the common rent anchor and then apply the local HUD bedroom relationship. This produces a modelled sequence, not measured bedroom rents. It does not observe active listings, signed leases, utilities, concessions, availability, or unit condition, so it cannot quote a rent for a particular home.","q":"How were the bedroom estimates created?"},{"a":"The required-income figure simply translates the current monthly index into the annual gross income associated with the stated threshold. It is not advice, underwriting, tenant screening, or an applicant qualification rule. The ACS burden share instead summarizes surveyed, occupied renter households and cannot decide affordability for a specific lease, household, or utility arrangement.","q":"What does the income screen and burden result show?"},{"a":"No. Redfin’s direct ZIP resale observation measures for-sale outcomes over its rolling window, including sold-price, pace, supply, and sale-to-list information. It does not measure rental transactions. The annualized ZORI-to-price calculation is only a cross-source screening ratio and omits operating costs, financing, taxes, physical condition, and transaction-specific timing.","q":"Does the resale evidence establish property-level return economics?"}],"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":1434.979846},{"period":"2016-06-01","rent":1440.082995},{"period":"2016-07-01","rent":1452.385302},{"period":"2016-08-01","rent":1459.862951},{"period":"2016-09-01","rent":1442.642411},{"period":"2016-10-01","rent":1423.777635},{"period":"2016-11-01","rent":1431.00616},{"period":"2016-12-01","rent":1447.139466},{"period":"2017-01-01","rent":1461.965877},{"period":"2017-02-01","rent":1449.839394},{"period":"2017-03-01","rent":1433.942006},{"period":"2017-04-01","rent":1423.391296},{"period":"2017-05-01","rent":1422.803265},{"period":"2017-06-01","rent":1409.892278},{"period":"2017-07-01","rent":1402.108348},{"period":"2017-08-01","rent":1392.684165},{"period":"2017-09-01","rent":1420.05138},{"period":"2017-10-01","rent":1447.913044},{"period":"2017-11-01","rent":1460.265326},{"period":"2017-12-01","rent":1449.823306},{"period":"2018-01-01","rent":1444.876151},{"period":"2018-02-01","rent":1446.531231},{"period":"2018-03-01","rent":1448.50653},{"period":"2018-04-01","rent":1446.054539},{"period":"2018-05-01","rent":1452.36652},{"period":"2018-06-01","rent":1453.541937},{"period":"2018-07-01","rent":1463.125817},{"period":"2018-08-01","rent":1457.049959},{"period":"2018-09-01","rent":1452.125563},{"period":"2018-10-01","rent":1440.413153},{"period":"2018-11-01","rent":1444.034874},{"period":"2018-12-01","rent":1443.972903},{"period":"2019-01-01","rent":1449.298759},{"period":"2019-02-01","rent":1438.695095},{"period":"2019-03-01","rent":1449.561875},{"period":"2019-04-01","rent":1457.856853},{"period":"2019-05-01","rent":1455.55396},{"period":"2019-06-01","rent":1460.944395},{"period":"2019-07-01","rent":1457.768185},{"period":"2019-08-01","rent":1466.805589},{"period":"2019-09-01","rent":1461.663836},{"period":"2019-10-01","rent":1462.329273},{"period":"2019-11-01","rent":1455.784046},{"period":"2019-12-01","rent":1461.933541},{"period":"2020-01-01","rent":1462.204192},{"period":"2020-02-01","rent":1476.141188},{"period":"2020-03-01","rent":1465.73284},{"period":"2020-04-01","rent":1462.996846},{"period":"2020-05-01","rent":1432.313723},{"period":"2020-06-01","rent":1426.484229},{"period":"2020-07-01","rent":1423.06197},{"period":"2020-08-01","rent":1422.618355},{"period":"2020-09-01","rent":1414.784261},{"period":"2020-10-01","rent":1404.26868},{"period":"2020-11-01","rent":1389.166185},{"period":"2020-12-01","rent":1397.025302},{"period":"2021-01-01","rent":1405.967414},{"period":"2021-02-01","rent":1421.490764},{"period":"2021-03-01","rent":1437.917722},{"period":"2021-04-01","rent":1452.606629},{"period":"2021-05-01","rent":1473.2504},{"period":"2021-06-01","rent":1487.22858},{"period":"2021-07-01","rent":1503.022945},{"period":"2021-08-01","rent":1519.862999},{"period":"2021-09-01","rent":1547.100601},{"period":"2021-10-01","rent":1572.890013},{"period":"2021-11-01","rent":1594.93194},{"period":"2021-12-01","rent":1595.871186},{"period":"2022-01-01","rent":1589.093695},{"period":"2022-02-01","rent":1579.614192},{"period":"2022-03-01","rent":1574.145447},{"period":"2022-04-01","rent":1583.664509},{"period":"2022-05-01","rent":1595.481852},{"period":"2022-06-01","rent":1604.450747},{"period":"2022-07-01","rent":1601.571342},{"period":"2022-08-01","rent":1605.02016},{"period":"2022-09-01","rent":1602.600846},{"period":"2022-10-01","rent":1612.567277},{"period":"2022-11-01","rent":1619.458253},{"period":"2022-12-01","rent":1632.701597},{"period":"2023-01-01","rent":1657.178473},{"period":"2023-02-01","rent":1673.461817},{"period":"2023-03-01","rent":1699.023949},{"period":"2023-04-01","rent":1696.656263},{"period":"2023-05-01","rent":1702.210448},{"period":"2023-06-01","rent":1700.693423},{"period":"2023-07-01","rent":1701.449637},{"period":"2023-08-01","rent":1696.62181},{"period":"2023-09-01","rent":1668.000774},{"period":"2023-10-01","rent":1659.246393},{"period":"2023-11-01","rent":1660.491726},{"period":"2023-12-01","rent":1694.428387},{"period":"2024-01-01","rent":1699.189531},{"period":"2024-02-01","rent":1703.22532},{"period":"2024-03-01","rent":1681.047738},{"period":"2024-04-01","rent":1690.392027},{"period":"2024-05-01","rent":1698.290631},{"period":"2024-06-01","rent":1721.723845},{"period":"2024-07-01","rent":1729.628464},{"period":"2024-08-01","rent":1722.474264},{"period":"2024-09-01","rent":1726.690817},{"period":"2024-10-01","rent":1714.288999},{"period":"2024-11-01","rent":1723.724058},{"period":"2024-12-01","rent":1711.955685},{"period":"2025-01-01","rent":1712.431194},{"period":"2025-02-01","rent":1689.507653},{"period":"2025-03-01","rent":1685.67129},{"period":"2025-04-01","rent":1681.88634},{"period":"2025-05-01","rent":1685.023709},{"period":"2025-06-01","rent":1680.221699},{"period":"2025-07-01","rent":1680.228309},{"period":"2025-08-01","rent":1692.684693},{"period":"2025-09-01","rent":1708.861897},{"period":"2025-10-01","rent":1726.224492},{"period":"2025-11-01","rent":1723.851209},{"period":"2025-12-01","rent":1721.861258},{"period":"2026-01-01","rent":1723.640673},{"period":"2026-02-01","rent":1746.127129},{"period":"2026-03-01","rent":1766.126413},{"period":"2026-04-01","rent":1777.464341},{"period":"2026-05-01","rent":1783.922121},{"period":"2026-06-01","rent":1791.811172}],"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":1680.221699,"endRent":1791.811172,"change":0.06641354118115106,"cagr":0.06641354118115106},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1700.693423,"endRent":1791.811172,"change":0.0535768221172217,"cagr":0.017549165923394172},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1487.22858,"endRent":1791.811172,"change":0.20479877545118175,"cagr":0.037965463813536715}},"maxDrawdown":-0.058920517703215824,"annualizedVolatility":0.027617562150592814,"consecutiveReturnCount":121}}