{"zip":"76116","city":"Fort Worth","state":"TX","county":"Tarrant County","countySlug":"tarrant-county-tx","metro":"Dallas-Fort Worth-Arlington, TX","metroSlug":"dallas-tx","citySlug":"fort-worth-tx","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1407,"rentYoy":-0.0052,"bedroomEstimates":[1153,1201,1407,1771,2252],"hudFmr":[1582,1648,1931,2431,3091],"ladderSource":"county","population":49856,"populationMoe":2770,"medianIncome":56187,"medianIncomeMoe":7275,"medianGrossRent":1269,"medianGrossRentMoe":44,"housingUnits":26089,"occupiedUnits":22668,"vacantUnits":3421,"renterOccupied":14341,"rentBurdenTotal":14341,"rentBurden30Plus":8511,"vacantForRent":1892,"vacantForSale":139,"vacantSeasonal":50,"structureTotal":26089,"singleFamilyUnits":11008,"largeMultifamilyUnits":4675,"vacancyRate":0.1311280616351719,"renterShare":0.6326539615316746,"rentBurdenShare":0.593473258489645,"requiredIncome":56280,"askingRentToIncome":0.30049655614288,"askingVsAcsRent":1.1087470449172576,"askingVsHud2br":0.7286380113930606,"cityRent":1634.9310589230934,"countyRent":1639,"metroRent":1673,"cityGrossRent":1509,"countyGrossRent":1547,"countyListings":5753,"countyListingDom":47,"countyPriceReducedShare":0.2578,"countyListingPeriod":"2026-06","metroMonthsSupply":null,"metroMedianDom":null,"metroPriceDrops":null,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0896205463426981,"apartmentTimeOnMarket":34.7,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":138,"zipSalePrice":368417,"zipSalePriceYoy":0.1301,"zipMedianDom":40,"zipActiveListings":324,"zipActiveListingsYoy":0.1753,"zipInventory":148,"zipInventoryYoy":0.1413,"zipPendingSales":157,"zipMonthsSupply":3.3,"zipSaleToList":0.9818,"zipSoldAboveList":0.1195,"zipOffMarketTwoWeeks":0.3249,"generatedAt":"2026-08-31 14:25:21.931783+00","summaryHtml":"<p>ZIP 76116 presents a split screen: its Zillow ZORI is $1,407 per month, down 0.5% from a year earlier, while the direct ZIP resale median sold price was $368,417 and rose 13.0% year over year. Zillow ZORI is a typical observed asking-rent index blended across rental types, rather than a record of every signed lease or a bedroom-specific quote. Annualizing that index and dividing it by the resale median produces a 4.6% cross-source screening ratio only; it is not a measure of property-level economics. The immediate tension is therefore clear: the asking-rent measure is cooling modestly even as the reported for-sale price measure increased sharply.</p><p>The backward-looking rent path explains why one current ZORI reading deserves measured confidence rather than a directional extrapolation. Exact same-month annualized changes were negative 0.5% over one year, positive 0.3% over three years, and positive 4.1% over five years. Recent direction therefore breaks from the longer positive path, although the three-year result had already become nearly flat. Monthly rent-return variability was 2.7% annualized, which suggests the series has moved enough to make a single current snapshot less definitive than a smooth trend would imply. Its maximum drawdown was 3.0%, a contained historical decline but still evidence that reversals occurred. Coverage reached 99.3%; transparent national discovery ranks among history-eligible ZIPs were 2,496 for momentum, 1,057 for stability, and 2,204 for the balanced measure. These are historical measurements, not forecasts or investment recommendations.</p><p>Source boundaries matter because the current asking-rent index should not be substituted for household-survey rent. The matched Census ZCTA five-year ACS survey reports median gross rent of $1,269 among occupied renter homes, a measure that includes selected utilities and reflects surveyed occupied households rather than current asking rents. That level is 10.9% below the ZIP asking-rent index. For wider context only, the City of Fort Worth context rent was $1,635, the Tarrant County context rent was $1,639, and the Dallas-Fort Worth-Arlington metro context rent was $1,673. Those city, county, and metro values describe broader geographies and do not replace evidence for this ZIP market.</p><p>The bedroom figures are modelled estimates, not measured bedroom rents. Scaling ZIP ZORI through the local HUD ladder produces monthly estimates of $1,153 for a studio, $1,201 for one bedroom, $1,407 for two bedrooms, $1,771 for three bedrooms, and $2,252 for four bedrooms. The local HUD two-bedroom FMR/SAFMR standard is $1,931, placing the modelled two-bedroom estimate at 72.9% of that administrative benchmark. HUD FMR/SAFMR is a bedroom-specific administrative standard, not asking rent, and it should not be treated as a competing rent observation. The modelled ladder merely carries the local HUD bedroom relationships onto the ZIP-wide ZORI level; actual asking rents can differ by property, condition, lease terms, and included utilities.</p><p>The income and burden measures add a second tension. The ZCTA median household income was $56,187, with a $7,275 ACS ninety-percent margin of error. At a 30% rent-to-income screen, $1,407 monthly rent corresponds to $56,280 in annual income, nearly the reported household-income midpoint. This required-income screen is arithmetic, not advice and not an applicant qualification rule. In the ACS renter-household universe, 8,511 of 14,341 renter households, or 59.3%, were reported as spending at least 30% of income on rent. That burden measure describes surveyed households and does not establish affordability, payment history, or financial stress for any particular available unit.</p><p>Housing composition and vacancy provide useful context without proving availability. The ZCTA had 26,089 housing units, of which 22,668 were occupied, and its vacancy rate was 13.1%. There were 1,892 vacant units identified as for rent. Renters occupied 63.3% of occupied homes, a substantially renter-oriented tenure mix in this statistical area. The stock includes 11,008 single-family units as well as large-multifamily housing. A larger vacancy reading can coexist with rent concessions, unavailable units, units under repair, or differences in bedroom mix; it cannot verify that a particular listing is vacant, rentable, or comparable to the Zillow index.</p><p>Redfin's evidence is a direct rolling-three-month ZIP resale observation, not rental transactions or rental comparables. It recorded 138 homes sold, a median marketing time of 40 days, 324 active listings, reported inventory of 148 homes, and 3.3 months of supply. Sale-to-list performance averaged 98.2%, while 12.0% of sales closed above list and 32.5% went off market within two weeks. These signals describe resale liquidity and pricing behavior only. Alongside the higher ZIP resale median and price change, the sales data challenges any simple reading that soft asking-rent history necessarily coincides with weak for-sale demand. Conversely, near-list sales and a finite supply measure do not resolve whether asking rents can rise, hold, or decline.</p><p>The five-digit label is both Zillow's ZIP market identifier and a matched Census ZCTA reference, but a ZCTA is a statistical area and is not identical to a USPS delivery ZIP. Zillow, ACS, HUD, and Redfin each observe different populations, periods, and concepts, so none alone establishes property economics. Historical cooling, burden, vacancy, and resale statistics are aggregate indicators rather than unit-level facts. Concrete property-level checks should confirm the actual asking rent, effective concessions, bedroom count, included utilities, lease length, availability date, condition, and whether sales comparables truly match the property type. The unresolved decision question is whether a specific unit's documented terms align with the ZIP-wide asking-rent signal while remaining distinct from the separate ACS, HUD, and resale universes.</p>","findings":[{"body":"The ZIP asking-rent index declined modestly over the latest year, while the direct ZIP resale median sold price increased materially. This is a genuine cross-universe tension rather than a contradiction: Zillow measures a blended asking-rent index and Redfin measures for-sale transactions. The evidence supports careful separation of rental pricing signals from resale-market liquidity and price outcomes.","title":"Cooling rent index meets stronger resale pricing"},{"body":"The one-year rent result is negative, the three-year annualized result is close to flat, and the five-year annualized result remains positive. Moderate return variability and a limited historical drawdown support some confidence in the data series, but not certainty about any single current observation. The recent direction breaks from the longer path and should be interpreted as backward-looking.","title":"Longer rent history remains positive but has flattened"},{"body":"Annualizing the ZIP asking-rent index at a thirty-percent rent-to-income screen produces required income almost equal to the ZCTA median household income estimate. Meanwhile, a majority of surveyed renter households reported gross-rent burdens at or above thirty percent of income. These figures describe aggregate arithmetic and survey conditions, not qualification rules or a conclusion about a specific renter.","title":"Household income screen is tight at the ZIP index level"},{"body":"The studio-through-four-bedroom figures are modelled by applying the local HUD bedroom ladder to the ZIP-wide Zillow index. They are useful for organizing a broad bedroom-size screen, but they are not observed bedroom rent medians. HUD FMR/SAFMR is an administrative standard rather than asking rent, so differences between the two measures should not be interpreted as market mispricing.","title":"Bedroom values are scaled estimates, not observed rent comps"}],"risks":["The Zillow asking-rent index blends rental types and is not a substitute for quoted rents on comparable available homes, especially where concessions, lease duration, utilities, and bedroom configuration differ.","ACS gross rent, household income, burden, and vacancy statistics come from a matched ZCTA survey universe with sampling uncertainty, and the ZCTA does not exactly match a USPS delivery ZIP.","The Redfin resale series measures recent for-sale transactions and listing conditions, not rental transactions, property operating costs, lease revenue, or the economics of an individual rental home.","Historical rent changes, variability, and drawdown describe completed observations through the stated endpoint; they cannot establish future rent direction or explain the cause of current market movements."],"qa":[{"a":"They represent different evidence universes. Zillow ZORI is a ZIP-level typical observed asking-rent index blended across rental types. ACS median gross rent is a five-year survey estimate for occupied renter homes and includes selected utilities. HUD FMR/SAFMR is an administrative bedroom-specific standard. Redfin reports for-sale and resale activity, not rental transactions.","q":"Why do the Zillow, ACS, HUD, and Redfin rent-related figures differ?"},{"a":"No. The bedroom values are modelled monthly ZIP estimates created by scaling the ZIP-wide Zillow ZORI with the relative local HUD bedroom ladder. They organize the broad relationship from studio through larger units, but they are not measured asking-rent medians, signed-lease results, or evidence that any specific available unit will rent at that level.","q":"Are the bedroom rent estimates actual measured rents for each bedroom count?"},{"a":"It is a simple arithmetic screen: annualized monthly asking rent divided by thirty percent gives an income amount. It is not a recommendation, affordability determination, underwriting method, or applicant qualification rule. The ACS burden share is also aggregate survey evidence and cannot show whether a particular household can afford a particular property.","q":"What does the thirty-percent income calculation mean?"},{"a":"The resale evidence shows a direct ZIP for-sale market with higher reported median sale pricing, measurable sales volume, listing inventory, marketing time, supply, and sale-to-list outcomes. That challenges a simplistic assumption that softer recent asking-rent history means every housing-market measure is weakening. It does not, however, convert resale information into rent comparables or property-level rental economics.","q":"How should the resale evidence affect interpretation of the cooling rent history?"}],"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":803.335526},{"period":"2015-02-01","rent":815.636643},{"period":"2015-03-01","rent":821.529064},{"period":"2015-04-01","rent":820.1504},{"period":"2015-05-01","rent":828.087429},{"period":"2015-06-01","rent":831.689566},{"period":"2015-07-01","rent":836.908466},{"period":"2015-08-01","rent":835.544498},{"period":"2015-09-01","rent":844.520372},{"period":"2015-10-01","rent":847.173754},{"period":"2015-11-01","rent":856.444322},{"period":"2015-12-01","rent":865.882087},{"period":"2016-01-01","rent":857.380326},{"period":"2016-02-01","rent":850.827075},{"period":"2016-03-01","rent":853.875042},{"period":"2016-05-01","rent":886.631134},{"period":"2016-06-01","rent":893.992027},{"period":"2016-07-01","rent":897.250258},{"period":"2016-08-01","rent":899.368291},{"period":"2016-09-01","rent":895.551238},{"period":"2016-10-01","rent":896.92073},{"period":"2016-11-01","rent":902.551312},{"period":"2016-12-01","rent":907.682613},{"period":"2017-01-01","rent":918.328933},{"period":"2017-02-01","rent":935.360247},{"period":"2017-03-01","rent":945.871249},{"period":"2017-04-01","rent":945.588793},{"period":"2017-05-01","rent":929.662785},{"period":"2017-06-01","rent":932.961475},{"period":"2017-07-01","rent":935.409487},{"period":"2017-08-01","rent":948.446843},{"period":"2017-09-01","rent":958.895623},{"period":"2017-10-01","rent":970.81122},{"period":"2017-11-01","rent":978.338628},{"period":"2017-12-01","rent":976.600885},{"period":"2018-01-01","rent":982.485911},{"period":"2018-02-01","rent":974.454601},{"period":"2018-03-01","rent":968.739214},{"period":"2018-04-01","rent":965.364058},{"period":"2018-05-01","rent":978.529022},{"period":"2018-06-01","rent":985.643023},{"period":"2018-07-01","rent":992.981701},{"period":"2018-08-01","rent":998.784328},{"period":"2018-09-01","rent":1006.116193},{"period":"2018-10-01","rent":1007.038759},{"period":"2018-11-01","rent":1002.878122},{"period":"2018-12-01","rent":1003.275515},{"period":"2019-01-01","rent":1009.675657},{"period":"2019-02-01","rent":1017.965759},{"period":"2019-03-01","rent":1026.980559},{"period":"2019-04-01","rent":1036.109226},{"period":"2019-05-01","rent":1041.204789},{"period":"2019-06-01","rent":1042.794535},{"period":"2019-07-01","rent":1045.506126},{"period":"2019-08-01","rent":1044.558471},{"period":"2019-09-01","rent":1044.965157},{"period":"2019-10-01","rent":1049.056893},{"period":"2019-11-01","rent":1058.38667},{"period":"2019-12-01","rent":1069.086855},{"period":"2020-01-01","rent":1070.481486},{"period":"2020-02-01","rent":1076.020456},{"period":"2020-03-01","rent":1067.095884},{"period":"2020-04-01","rent":1057.969428},{"period":"2020-05-01","rent":1052.138848},{"period":"2020-06-01","rent":1043.950996},{"period":"2020-07-01","rent":1049.213805},{"period":"2020-08-01","rent":1057.249315},{"period":"2020-09-01","rent":1078.319795},{"period":"2020-10-01","rent":1091.383127},{"period":"2020-11-01","rent":1108.396828},{"period":"2020-12-01","rent":1111.673153},{"period":"2021-01-01","rent":1102.882719},{"period":"2021-02-01","rent":1102.947141},{"period":"2021-03-01","rent":1105.777807},{"period":"2021-04-01","rent":1133.931047},{"period":"2021-05-01","rent":1134.491483},{"period":"2021-06-01","rent":1153.131337},{"period":"2021-07-01","rent":1175.863616},{"period":"2021-08-01","rent":1202.723872},{"period":"2021-09-01","rent":1219.051515},{"period":"2021-10-01","rent":1215.659984},{"period":"2021-11-01","rent":1223.190791},{"period":"2021-12-01","rent":1242.130938},{"period":"2022-01-01","rent":1270.151044},{"period":"2022-02-01","rent":1296.575781},{"period":"2022-03-01","rent":1308.401618},{"period":"2022-04-01","rent":1305.704834},{"period":"2022-05-01","rent":1328.590524},{"period":"2022-06-01","rent":1340.821762},{"period":"2022-07-01","rent":1339.038045},{"period":"2022-08-01","rent":1332.034385},{"period":"2022-09-01","rent":1333.16831},{"period":"2022-10-01","rent":1340.497662},{"period":"2022-11-01","rent":1338.511031},{"period":"2022-12-01","rent":1337.79962},{"period":"2023-01-01","rent":1349.56815},{"period":"2023-02-01","rent":1361.386955},{"period":"2023-03-01","rent":1365.692995},{"period":"2023-04-01","rent":1380.220258},{"period":"2023-05-01","rent":1381.907565},{"period":"2023-06-01","rent":1392.600099},{"period":"2023-07-01","rent":1399.428292},{"period":"2023-08-01","rent":1403.442098},{"period":"2023-09-01","rent":1404.241139},{"period":"2023-10-01","rent":1417.12246},{"period":"2023-11-01","rent":1419.405268},{"period":"2023-12-01","rent":1419.019054},{"period":"2024-01-01","rent":1418.904533},{"period":"2024-02-01","rent":1424.502439},{"period":"2024-03-01","rent":1436.113976},{"period":"2024-04-01","rent":1423.212571},{"period":"2024-05-01","rent":1415.333807},{"period":"2024-06-01","rent":1413.452231},{"period":"2024-07-01","rent":1412.556251},{"period":"2024-08-01","rent":1425.669945},{"period":"2024-09-01","rent":1423.56703},{"period":"2024-10-01","rent":1436.411806},{"period":"2024-11-01","rent":1430.996457},{"period":"2024-12-01","rent":1432.021521},{"period":"2025-01-01","rent":1416.256001},{"period":"2025-02-01","rent":1397.492475},{"period":"2025-03-01","rent":1393.185102},{"period":"2025-04-01","rent":1396.163093},{"period":"2025-05-01","rent":1411.511619},{"period":"2025-06-01","rent":1414.581956},{"period":"2025-07-01","rent":1415.393578},{"period":"2025-08-01","rent":1407.597161},{"period":"2025-09-01","rent":1410.946422},{"period":"2025-10-01","rent":1396.332714},{"period":"2025-11-01","rent":1401.27562},{"period":"2025-12-01","rent":1401.840399},{"period":"2026-01-01","rent":1411.635191},{"period":"2026-02-01","rent":1421.10313},{"period":"2026-03-01","rent":1418.589613},{"period":"2026-04-01","rent":1419.983917},{"period":"2026-05-01","rent":1411.048722},{"period":"2026-06-01","rent":1407.173077}],"historySummary":{"pointCount":137,"firstPeriod":"2015-01-01","latestPeriod":"2026-06-01","coverageMonths":138,"coverageRatio":0.9927536231884058,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1414.581956,"endRent":1407.173077,"change":-0.005237504245388602,"cagr":-0.005237504245388602},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1392.600099,"endRent":1407.173077,"change":0.010464582050844662,"cagr":0.0034760967673648224},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1153.131337,"endRent":1407.173077,"change":0.22030598930813716,"cagr":0.040623786064259315}},"maxDrawdown":-0.030093531548152863,"annualizedVolatility":0.02701998745342253,"consecutiveReturnCount":135}}