{"zip":"77079","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":1601,"rentYoy":-0.0327,"bedroomEstimates":[1300,1343,1601,2152,2686],"hudFmr":[1510,1560,1860,2500,3120],"ladderSource":"safmr","population":37276,"populationMoe":2027,"medianIncome":101995,"medianIncomeMoe":11556,"medianGrossRent":1615,"medianGrossRentMoe":68,"housingUnits":16800,"occupiedUnits":15423,"vacantUnits":1377,"renterOccupied":7977,"rentBurdenTotal":7977,"rentBurden30Plus":3643,"vacantForRent":1031,"vacantForSale":59,"vacantSeasonal":6,"structureTotal":16800,"singleFamilyUnits":7898,"largeMultifamilyUnits":5393,"vacancyRate":0.08196428571428571,"renterShare":0.5172145496985022,"rentBurdenShare":0.4566879779365676,"requiredIncome":64040,"askingRentToIncome":0.18836217461640276,"askingVsAcsRent":0.9913312693498452,"askingVsHud2br":0.860752688172043,"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":122,"zipSalePrice":923791,"zipSalePriceYoy":0.192,"zipMedianDom":14,"zipActiveListings":301,"zipActiveListingsYoy":-0.065,"zipInventory":123,"zipInventoryYoy":-0.0715,"zipPendingSales":135,"zipMonthsSupply":3,"zipSaleToList":0.9986,"zipSoldAboveList":0.328,"zipOffMarketTwoWeeks":0.5305,"generatedAt":"2026-09-01 13:48:35.284067+00","summaryHtml":"<p>ZIP 77079’s clearest measured tension is between a strengthening for-sale signal and a weakening asking-rent signal. Redfin’s direct ZIP resale observation reports a $923,791 median sold price, up 19.2% year over year, while Zillow’s current ZIP asking-rent index is $1,601 per month, down 3.3% from a year earlier. Those movements describe separate markets and do not establish a relationship between them. Still, the divergence matters for a reader comparing the current rent snapshot with resale conditions: the resale evidence is firm while the observed asking-rent index has recently softened.</p><p>The Zillow history makes that recent softness more consequential than a single monthly reading. The exact same-month one-year rent-history measure is negative 3.3%, the three-year measure is negative 1.1% annualized, and the five-year measure remains positive 2.2% annualized. Thus, the latest one-year and intermediate three-year directions break from, rather than confirm, the longer five-year path. The series has 122 observations with 100% coverage. Its 3.7% annualized monthly-return variability means a current rent snapshot deserves measured confidence rather than being treated as a fixed level; separately, the maximum drawdown of 8.7% shows the historical index has experienced a meaningful decline from a prior peak. Transparent national discovery ranks among history-eligible ZIPs are 2,846 for momentum, 2,406 for stability, and 2,851 for the balanced measure, where lower ranks are higher.</p><p>Zillow’s figure is a typical observed asking-rent index blended across rental types, not a survey median for occupied households or a bedroom-specific lease quote. The 77079 label is both a Zillow ZIP market identifier and a Census ZCTA match; a ZCTA is a statistical area and is not identical to a USPS delivery ZIP. To create a bedroom view, the ZIP index is scaled by the relative local HUD ladder, producing modelled—not measured—monthly estimates of $1,300 for a studio, $1,343 for one bedroom, $1,601 for two bedrooms, $2,152 for three bedrooms, and $2,686 for four bedrooms. HUD FMR/SAFMR is an administrative bedroom-specific standard, not asking rent, so that ladder supplies a model structure rather than evidence of actual bedroom rents in this ZIP.</p><p>The matched Census ACS five-year survey offers a useful but distinct occupied-renter benchmark. Its median gross rent is $1,615, and gross rent includes selected utilities; Zillow’s $1,601 asking-rent index is therefore 99.1% of that survey measure, a close numerical relationship that does not make the measures interchangeable. At a 30% rent-to-income screen, the current asking-rent index implies $64,040 in annual income. That is below the ZCTA median household income of $101,995, and the simple asking-rent-to-income comparison is 18.8%. This is arithmetic, not advice and not an applicant qualification rule. ACS also reports 3,643 of 7,977 renter households spending 30% or more of income on rent, or 45.7%; that burden statistic describes surveyed households and cannot prove affordability or burden for any particular unit.</p><p>The ZCTA housing base contains 16,800 units, including 7,898 single-family units and 5,393 units in large multifamily structures. Renters occupy a 51.7% share of occupied homes, while the overall vacancy rate is 8.2%. These are area-level stock and vacancy measurements, not evidence that a specific available rental is vacant, comparable, or competitively priced. In wider asking-rent context, Houston city is $1,567, Harris County is $1,600, and the Houston-The Woodlands-Sugar Land metro is $1,648; each is context for its named geography, not a substitute for the ZIP measurement. ZIP 77079 is nearly aligned with Harris County’s context value, above Houston city’s context value, and below the metro context value.</p><p>Redfin supplies direct rolling-three-month ZIP resale evidence, not rental transactions or rental comps. Alongside the median sold-price increase noted above, the ZIP recorded 122 homes sold with a median 14 days on market. Inventory was 123 homes and months of supply stood at 3.0, while inventory was down 7.2% year over year. The average sale-to-list result was 99.86%, 32.8% of sales closed above list, and these sale-to-list signals sit with the short marketing time rather than with rental economics. This liquidity picture challenges a simple reading of the declining Zillow rent history: resale activity appears comparatively tight even as current asking rent is lower than a year earlier. It does not show that sale-market conditions will change rents or that any rental property shares the resale median.</p><p>The available evidence has material boundaries. Zillow’s index blends rental types, ACS is a five-year survey with sampling uncertainty, HUD is an administrative standard, and Redfin is a rolling resale observation. Historical measures are backward-looking measurements, not forecasts or investment recommendations. Concrete property-level checks needed before comparing any listing with these area figures include its reported bedroom count, asking rent, included utilities, lease term, concessions, physical condition, active availability, and whether its location falls within the intended ZIP delivery area rather than only a mapped ZCTA. Those details can materially alter a comparison to an index, a gross-rent survey, or a modelled bedroom estimate.</p><p>For cross-source screening only, annualized ZIP ZORI divided by the Redfin median sold price equals 2.08%. That screening ratio is not a cap rate, net return, expected return, or property yield because it omits property-specific income, expenses, financing, taxes, vacancies, and transaction conditions. The evidence therefore supports a narrow reading: current asking rent is close to the ACS gross-rent benchmark but has weakened over one and three years, whereas direct ZIP resale indicators show faster marketing and near-list sales. The unresolved property-level question is whether a particular available unit’s terms and characteristics support comparison with the modelled ladder and current index at all.</p>","findings":[{"body":"Zillow’s current ZIP asking-rent index is down 3.3% over one year and down 1.1% annualized over three years, while the five-year annualized change remains positive at 2.2%. The recent path therefore departs from the longer path. Historical variability and drawdown evidence make a single current index reading useful but not definitive.","title":"Recent rent direction diverges from the longer record"},{"body":"The studio-through-four-bedroom figures are modelled ZIP estimates created by scaling the all-rental Zillow index with the local HUD bedroom ladder. They are not measured bedroom rents, lease quotes, or HUD asking-rent observations. HUD FMR/SAFMR remains an administrative standard, while Zillow measures a blended asking-rent index.","title":"Bedroom figures are modelled from an administrative ladder"},{"body":"The ACS occupied-renter survey places median gross rent near the current Zillow asking-rent index, while the ZIP-level income comparison is below the arithmetic 30% screen. Yet 45.7% of surveyed renter households report gross-rent burdens of at least 30% of income. Neither the area income comparison nor the burden share determines a particular household’s situation.","title":"Survey affordability evidence is mixed in scope"},{"body":"Redfin’s direct rolling-three-month ZIP resale observation shows a higher median sold price, short marketing time, three months of supply, and average sales nearly at list price. Those for-sale signals contrast with the one-year decline in Zillow asking rent. They describe resale liquidity only and cannot be used as rental comps, property economics, or evidence of future rent movement.","title":"Resale liquidity is firmer than the recent rent trend"}],"risks":["A current Zillow asking-rent index blends rental types and may not match a specific listing’s bedroom count, included utilities, condition, lease duration, concessions, or immediate availability.","The complete historical series still contains meaningful variability and an 8.7% maximum drawdown, so recent rent declines should not be converted into a forecast or assumed to persist.","ACS gross rent and burden statistics are five-year survey estimates for occupied renter households, not contemporaneous asking-rent quotes and not proof of affordability for an individual applicant or unit.","Redfin’s resale data are direct ZIP for-sale observations, but median sold price, marketing time, inventory, and sale-to-list outcomes cannot establish rental income, operating costs, financing outcomes, or property-level returns."],"qa":[{"a":"They measure different evidence universes. Zillow ZORI is a typical observed asking-rent index blended across rental types, while ACS median gross rent is a five-year survey measure for occupied renter homes and includes selected utilities. Their close current values are informative context, but they are not interchangeable measurements.","q":"Why does the Zillow asking-rent index differ from ACS median gross rent?"},{"a":"No. The studio through four-bedroom amounts are modelled monthly estimates. They scale the ZIP-wide Zillow asking-rent index using relative values from the local HUD bedroom ladder. HUD FMR/SAFMR is an administrative standard rather than an asking-rent database, so the results are not measured bedroom rents.","q":"Are the bedroom rent figures actual measured rents in ZIP 77079?"},{"a":"It is a mechanical annual-income calculation using the current asking-rent index and a 30% rent-to-income threshold. It is not lending, leasing, legal, or applicant-qualification guidance. Actual household affordability can differ because income, utilities, unit rent, household composition, and lease terms vary.","q":"What does the 30% required-income figure mean?"},{"a":"The ratio simply divides annualized Zillow ZIP asking rent by Redfin’s median sold price for cross-source screening. It is not a cap rate, property yield, net return, expected return, or valuation conclusion. It excludes property expenses, vacancies, taxes, financing, transaction costs, and the characteristics of any individual home.","q":"How should the Redfin screening ratio be interpreted?"}],"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":1300.586633},{"period":"2016-06-01","rent":1325.535837},{"period":"2016-07-01","rent":1331.420834},{"period":"2016-08-01","rent":1337.211651},{"period":"2016-09-01","rent":1334.800604},{"period":"2016-10-01","rent":1333.643399},{"period":"2016-11-01","rent":1328.308656},{"period":"2016-12-01","rent":1368.785722},{"period":"2017-01-01","rent":1373.280294},{"period":"2017-02-01","rent":1397.599738},{"period":"2017-03-01","rent":1375.542488},{"period":"2017-04-01","rent":1366.881773},{"period":"2017-05-01","rent":1366.191538},{"period":"2017-06-01","rent":1349.126456},{"period":"2017-07-01","rent":1360.239217},{"period":"2017-08-01","rent":1341.56947},{"period":"2017-09-01","rent":1368.965858},{"period":"2017-10-01","rent":1390.074441},{"period":"2017-11-01","rent":1446.881579},{"period":"2017-12-01","rent":1463.961064},{"period":"2018-01-01","rent":1470.651551},{"period":"2018-02-01","rent":1440.010728},{"period":"2018-03-01","rent":1438.985129},{"period":"2018-04-01","rent":1417.238181},{"period":"2018-05-01","rent":1414.278382},{"period":"2018-06-01","rent":1394.849059},{"period":"2018-07-01","rent":1401.311324},{"period":"2018-08-01","rent":1405.653939},{"period":"2018-09-01","rent":1410.291021},{"period":"2018-10-01","rent":1404.309234},{"period":"2018-11-01","rent":1395.966019},{"period":"2018-12-01","rent":1384.410361},{"period":"2019-01-01","rent":1367.348262},{"period":"2019-02-01","rent":1368.141423},{"period":"2019-03-01","rent":1381.387197},{"period":"2019-04-01","rent":1400.643373},{"period":"2019-05-01","rent":1404.054731},{"period":"2019-06-01","rent":1422.805738},{"period":"2019-07-01","rent":1412.07127},{"period":"2019-08-01","rent":1416.617076},{"period":"2019-09-01","rent":1400.342444},{"period":"2019-10-01","rent":1395.44135},{"period":"2019-11-01","rent":1378.394179},{"period":"2019-12-01","rent":1374.921248},{"period":"2020-01-01","rent":1387.132378},{"period":"2020-02-01","rent":1398.454514},{"period":"2020-03-01","rent":1418.630156},{"period":"2020-04-01","rent":1404.243891},{"period":"2020-05-01","rent":1393.479471},{"period":"2020-06-01","rent":1361.080183},{"period":"2020-07-01","rent":1343.241881},{"period":"2020-08-01","rent":1346.204549},{"period":"2020-09-01","rent":1357.92441},{"period":"2020-10-01","rent":1355.033122},{"period":"2020-11-01","rent":1356.857147},{"period":"2020-12-01","rent":1356.201655},{"period":"2021-01-01","rent":1348.264619},{"period":"2021-02-01","rent":1346.238913},{"period":"2021-03-01","rent":1357.356776},{"period":"2021-04-01","rent":1382.244377},{"period":"2021-05-01","rent":1403.374804},{"period":"2021-06-01","rent":1435.160579},{"period":"2021-07-01","rent":1466.299493},{"period":"2021-08-01","rent":1488.674497},{"period":"2021-09-01","rent":1510.979748},{"period":"2021-10-01","rent":1528.924304},{"period":"2021-11-01","rent":1557.179103},{"period":"2021-12-01","rent":1572.284019},{"period":"2022-01-01","rent":1582.009432},{"period":"2022-02-01","rent":1589.766336},{"period":"2022-03-01","rent":1586.405478},{"period":"2022-04-01","rent":1586.942941},{"period":"2022-05-01","rent":1581.061387},{"period":"2022-06-01","rent":1589.959772},{"period":"2022-07-01","rent":1604.161095},{"period":"2022-08-01","rent":1610.943672},{"period":"2022-09-01","rent":1600.529277},{"period":"2022-10-01","rent":1597.045306},{"period":"2022-11-01","rent":1584.999606},{"period":"2022-12-01","rent":1598.694651},{"period":"2023-01-01","rent":1610.812823},{"period":"2023-02-01","rent":1645.592375},{"period":"2023-03-01","rent":1665.809841},{"period":"2023-04-01","rent":1667.044611},{"period":"2023-05-01","rent":1674.592867},{"period":"2023-06-01","rent":1653.316718},{"period":"2023-07-01","rent":1639.523423},{"period":"2023-08-01","rent":1629.021794},{"period":"2023-09-01","rent":1636.075716},{"period":"2023-10-01","rent":1649.968674},{"period":"2023-11-01","rent":1652.3512},{"period":"2023-12-01","rent":1657.439474},{"period":"2024-01-01","rent":1657.691391},{"period":"2024-02-01","rent":1638.278263},{"period":"2024-03-01","rent":1624.364649},{"period":"2024-04-01","rent":1619.846268},{"period":"2024-05-01","rent":1626.779357},{"period":"2024-06-01","rent":1640.421942},{"period":"2024-07-01","rent":1658.034275},{"period":"2024-08-01","rent":1668.54942},{"period":"2024-09-01","rent":1670.96335},{"period":"2024-10-01","rent":1674.792065},{"period":"2024-11-01","rent":1687.368866},{"period":"2024-12-01","rent":1698.61255},{"period":"2025-01-01","rent":1682.043064},{"period":"2025-02-01","rent":1664.659804},{"period":"2025-03-01","rent":1639.271513},{"period":"2025-04-01","rent":1651.145991},{"period":"2025-05-01","rent":1649.956338},{"period":"2025-06-01","rent":1654.94971},{"period":"2025-07-01","rent":1643.223758},{"period":"2025-08-01","rent":1637.184153},{"period":"2025-09-01","rent":1632.059834},{"period":"2025-10-01","rent":1621.147733},{"period":"2025-11-01","rent":1610.417201},{"period":"2025-12-01","rent":1594.769085},{"period":"2026-01-01","rent":1601.103783},{"period":"2026-02-01","rent":1612.502518},{"period":"2026-03-01","rent":1630.183015},{"period":"2026-04-01","rent":1619.374798},{"period":"2026-05-01","rent":1611.572808},{"period":"2026-06-01","rent":1600.886249}],"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":1654.94971,"endRent":1600.886249,"change":-0.0326677364715815,"cagr":-0.0326677364715815},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1653.316718,"endRent":1600.886249,"change":-0.031712295913528754,"cagr":-0.010684517644142244},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1435.160579,"endRent":1600.886249,"change":0.11547534988417474,"cagr":0.022096722143630787}},"maxDrawdown":-0.08663484556444734,"annualizedVolatility":0.03685397777783749,"consecutiveReturnCount":121}}