{"zip":"75007","city":"Carrollton","state":"TX","county":"Denton County","countySlug":"denton-county-tx","metro":"Dallas-Fort Worth-Arlington, TX","metroSlug":"dallas-tx","citySlug":"carrollton-tx","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1778,"rentYoy":0.0479,"bedroomEstimates":[1456,1519,1778,2243,2850],"hudFmr":[1630,1700,1990,2510,3190],"ladderSource":"safmr","population":54646,"populationMoe":1544,"medianIncome":111521,"medianIncomeMoe":2673,"medianGrossRent":1668,"medianGrossRentMoe":60,"housingUnits":21696,"occupiedUnits":20788,"vacantUnits":908,"renterOccupied":6786,"rentBurdenTotal":6786,"rentBurden30Plus":3364,"vacantForRent":424,"vacantForSale":246,"vacantSeasonal":49,"structureTotal":21696,"singleFamilyUnits":16330,"largeMultifamilyUnits":2109,"vacancyRate":0.04185103244837758,"renterShare":0.3264383298056571,"rentBurdenShare":0.49572649572649574,"requiredIncome":71120,"askingRentToIncome":0.19131822706037427,"askingVsAcsRent":1.065947242206235,"askingVsHud2br":0.893467336683417,"cityRent":1617.9531335522715,"countyRent":1706,"metroRent":1673,"cityGrossRent":1735,"countyGrossRent":1728,"countyListings":4685,"countyListingDom":47,"countyPriceReducedShare":0.2846,"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":156,"zipSalePrice":413906,"zipSalePriceYoy":-0.0145,"zipMedianDom":28,"zipActiveListings":367,"zipActiveListingsYoy":0.0109,"zipInventory":184,"zipInventoryYoy":0.0446,"zipPendingSales":161,"zipMonthsSupply":3.6,"zipSaleToList":0.9936,"zipSoldAboveList":0.2963,"zipOffMarketTwoWeeks":0.4285,"generatedAt":"2026-08-12 06:13:51.49385+00","summaryHtml":"<p>At June 2026, ZIP 75007’s Zillow Observed Rent Index (ZORI) is $1,778 per month. The direct Zillow history records a 4.8% exact-same-month increase over one year, compared with annualized changes of 0.4% over three years and 4.8% over five years. The latest direction thus confirms the longer five-year pace but breaks from the subdued middle path. Annualized monthly-return variability is 2.8%, and the maximum drawdown was a 6.0% decline. The series has 100% coverage. Its provided national discovery ranks among history-eligible ZIPs are 1,223 for momentum, 1,241 for stability, and 1,099 for the balanced measure; a lower rank is higher. These are backward-looking measurements, not forecasts or investment recommendations. The observed variability and decline mean one current index snapshot offers limited precision for a particular listing, even while it remains a useful ZIP-level benchmark.</p><p>Different source universes materially alter the comparison. The matched Census ZCTA’s ACS 2024 five-year survey reports median gross rent of $1,668 among occupied renter homes, including selected utilities. That is 6.6% below ZORI, but neither measure substitutes for the other: ZORI is a typical observed asking-rent index blended across rental types, whereas ACS describes surveyed occupied homes. The five-digit label is both Zillow’s ZIP market identifier and the matched Census ZCTA; a ZCTA is a statistical area and is not identical to a USPS delivery ZIP. HUD’s FY2026 local two-bedroom FMR/SAFMR is a bedroom-specific administrative standard of $1,990, not asking rent; the current index is 10.7% below it. This timing, universe, and purpose separation is why the three figures should be read alongside rather than merged.</p><p>Bedroom estimates extend the ZIP index only through a model, not through measured bedroom rents. They scale ZORI by the local HUD ladder to produce monthly modelled ZIP estimates of $1,456 for a studio, $1,519 for one bedroom, $1,778 for two bedrooms, $2,243 for three bedrooms, and $2,850 for four bedrooms. The sequence preserves the local HUD bedroom steps around the all-type index, but it does not observe leases or establish asking rents in each size class. The HUD ladder itself remains an administrative benchmark, and its geographic construction may be ZIP SAFMR or county-derived. A listing’s stated bedroom count, unit layout, and lease terms therefore remain separate from these modelled estimates.</p><p>The current index translates to a $71,120 annual required-income screen at 30% of gross income. That screen is arithmetic, not financial advice and not an applicant qualification rule. Against the matched ZCTA’s all-household median income of $111,521, annualized index rent represents 19.1% of that median. This is a broad comparison, not a renter-income measurement and not a budget for any household. In the ACS burden tabulation, 3,364 of 6,786 renter households report gross rent at or above that threshold, or 49.6%. The burden share describes survey respondents in aggregate; it does not prove that a particular unit is affordable or that any tenant will face a given payment outcome.</p><p>Housing stock gives the index an important scale limit. The matched ZCTA contains 21,696 housing units, including 908 vacant units, for a 4.2% all-housing vacancy rate. Of those, 424 are classified as vacant for rent. Renter households account for 32.6% of occupied homes, while the ACS structure categories show a predominantly single-family stock rather than large multifamily stock. These area-level counts and classifications do not identify a unit’s condition, effective price, or whether it can be leased at the time of review. They establish context for supply labels, not proof of availability in a particular property.</p><p>Wider geographies supply useful reference points but are not substitutes for the ZIP market. For wider context only, the Carrollton city asking-rent index is $1,618, the Denton County asking-rent index is $1,706, and the Dallas-Fort Worth-Arlington, TX metro asking-rent index is $1,673. The ZIP index is higher than each of these contextual values. Their city, county, and metro scopes make them comparison points, not alternate ZIP estimates, and they do not establish why rents differ. Similarly, broader renter shares, income measures, and vacancy measures remain context only because their source universe and geography differ from the matched ZCTA.</p><p>Property-level reconciliation is necessary before treating any aggregate figure as a listing comparison. Relevant records include the advertised rent and quote date, the address used to establish ZIP market geography, bedroom and bathroom configuration, lease length, utilities billed, recurring fees, concessions, furnishing, and availability. The HUD ladder’s ZIP-based or county-derived geography also needs confirmation before using the bedroom proxy. These records permit a defensible comparison with an asking-rent index, a modelled bedroom ladder, and survey aggregates without assuming any of them describes the unit. Which documented lease terms still differ after the listing is aligned with those measurement rules?</p>","findings":[{"body":"Through June 2026, the direct ZIP asking-rent history rose 4.8% over the latest exact same-month year. That pace aligns with the 4.8% five-year annualized change but is well above the 0.4% three-year result. The history therefore shows a recent acceleration after a muted middle period. Full coverage does not eliminate the relevance of variability and a previous drawdown when interpreting one current index reading.","title":"Recent growth exceeds the middle-period path"},{"body":"ZORI is a blended typical asking-rent index, ACS is a survey median for occupied renter homes with selected utilities, and HUD FMR/SAFMR is an administrative bedroom standard. The current ZIP ZORI is above the ACS median gross rent but below the local HUD two-bedroom standard. Those differences are measurement-scope differences first; they should not be treated as interchangeable evidence about a specific available unit.","title":"The three rent benchmarks answer different questions"},{"body":"The studio-through-four-bedroom figures are modelled monthly ZIP estimates derived by scaling the all-type ZORI with the local HUD ladder. They preserve the ladder’s relative bedroom steps, which supports a consistent comparison across sizes. They are not measured bedroom rents, do not establish quoted rents, and cannot account for a property’s layout, utility billing, fees, lease structure, availability, or concessions.","title":"Bedroom figures are scaled proxies, not observations"},{"body":"The required-income screen compares annualized asking rent with the matched ZCTA’s all-household median income using a fixed cost-share calculation. The ACS burden measure instead reports the share of renter households paying at least that share of income for gross rent. Together they show an area-level tension, but neither metric identifies an applicant’s finances or proves affordability, payment burden, or availability for an individual lease.","title":"Area income screen and renter burden describe different populations"}],"risks":["ZORI is an index across rental types, not an inventory of quoted units. Bedroom layout, unit condition, utility treatment, lease duration, concessions, fees, and availability can make an actual listing materially different from the ZIP benchmark.","ACS is a five-year survey for the matched ZCTA, not a contemporaneous census of listings or a renter-income file. Sampling uncertainty, occupied-home coverage, and selected-utility treatment limit direct comparison with a current asking-rent index.","The bedroom figures inherit proportions from the local HUD ladder. Because HUD FMR or SAFMR is an administrative, bedroom-specific standard rather than asking rent, the scaled outputs can misstate observed pricing for any actual bedroom category.","Vacancy and cost-burden measures are area aggregates, not evidence about a particular building or lease. A stated vacancy category does not establish availability, while a burden share does not establish an applicant’s income, expenses, or payment outcome."],"qa":[{"a":"The three values answer different measurement questions. ZORI summarizes typical observed asking rents and blends rental types. ACS reports a utility-inclusive median gross rent among occupied renter homes in the statistical ZCTA over a survey period. HUD publishes an administrative bedroom standard. Geography, timing, occupancy, and construction differ, so the figures should be read side by side rather than substituted.","q":"Why does the current ZIP asking-rent index differ from ACS and HUD figures?"},{"a":"History records what the direct Zillow ZIP index did through June 2026. The latest annual increase matches the longer annualized pace while exceeding the middle-period pace, which is why the packet labels direction as accelerating. Variability and the historical drawdown show that the index has moved around its path; they do not predict the next move or a listing outcome.","q":"What does the history say about confidence in the current rent snapshot?"},{"a":"No. The required-income figure simply divides annualized index rent by the stated cost-share threshold. It is a standardized arithmetic comparison with area median household income, which includes households beyond current renters. It omits household size, debts, assets, other housing costs, lease concessions, and property rules. It is not financial advice, a credit assessment, or an applicant qualification decision.","q":"Does the required-income screen assess whether an applicant qualifies?"},{"a":"Record the advertised rent and the date it was quoted, the address used to place the unit in the ZIP market, bedroom and bathroom configuration, lease length, utilities billed, recurring fees, concessions, furnishing, and availability. Check whether HUD geography is ZIP-based or county-derived. Those records permit a defensible comparison with an index, a modelled ladder, and survey aggregates without assuming they describe the unit.","q":"What listing-level records are needed to compare a property with this report?"}],"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-02-01","rent":1115.396047},{"period":"2016-03-01","rent":1116.425334},{"period":"2016-04-01","rent":1116.130943},{"period":"2016-05-01","rent":1117.176608},{"period":"2016-06-01","rent":1122.237232},{"period":"2016-07-01","rent":1130.61728},{"period":"2016-08-01","rent":1130.514106},{"period":"2016-09-01","rent":1134.028985},{"period":"2016-10-01","rent":1136.178049},{"period":"2016-11-01","rent":1141.397344},{"period":"2016-12-01","rent":1145.686526},{"period":"2017-01-01","rent":1152.663945},{"period":"2017-02-01","rent":1156.10987},{"period":"2017-03-01","rent":1162.546983},{"period":"2017-04-01","rent":1168.761475},{"period":"2017-05-01","rent":1179.231358},{"period":"2017-06-01","rent":1185.099254},{"period":"2017-07-01","rent":1191.013866},{"period":"2017-08-01","rent":1199.437393},{"period":"2017-09-01","rent":1199.163793},{"period":"2017-10-01","rent":1187.16652},{"period":"2017-11-01","rent":1193.134755},{"period":"2017-12-01","rent":1202.331809},{"period":"2018-01-01","rent":1214.697959},{"period":"2018-02-01","rent":1215.797016},{"period":"2018-03-01","rent":1229.048359},{"period":"2018-04-01","rent":1231.595358},{"period":"2018-05-01","rent":1226.277183},{"period":"2018-06-01","rent":1215.191713},{"period":"2018-07-01","rent":1219.179623},{"period":"2018-08-01","rent":1224.81029},{"period":"2018-09-01","rent":1230.064269},{"period":"2018-10-01","rent":1239.747904},{"period":"2018-11-01","rent":1238.745152},{"period":"2018-12-01","rent":1237.22489},{"period":"2019-01-01","rent":1230.508107},{"period":"2019-02-01","rent":1245.522944},{"period":"2019-03-01","rent":1240.930448},{"period":"2019-04-01","rent":1244.979304},{"period":"2019-05-01","rent":1252.524775},{"period":"2019-06-01","rent":1266.244362},{"period":"2019-07-01","rent":1268.0257},{"period":"2019-08-01","rent":1268.578192},{"period":"2019-09-01","rent":1273.019103},{"period":"2019-10-01","rent":1279.88013},{"period":"2019-11-01","rent":1285.74567},{"period":"2019-12-01","rent":1290.569779},{"period":"2020-01-01","rent":1297.740168},{"period":"2020-02-01","rent":1294.125695},{"period":"2020-03-01","rent":1294.812294},{"period":"2020-04-01","rent":1290.570502},{"period":"2020-05-01","rent":1281.970706},{"period":"2020-06-01","rent":1278.837992},{"period":"2020-07-01","rent":1278.055469},{"period":"2020-08-01","rent":1278.718523},{"period":"2020-09-01","rent":1287.068157},{"period":"2020-10-01","rent":1295.672691},{"period":"2020-11-01","rent":1304.82623},{"period":"2020-12-01","rent":1317.979475},{"period":"2021-01-01","rent":1323.366333},{"period":"2021-02-01","rent":1344.494015},{"period":"2021-03-01","rent":1332.413919},{"period":"2021-04-01","rent":1349.118237},{"period":"2021-05-01","rent":1371.839132},{"period":"2021-06-01","rent":1405.427784},{"period":"2021-07-01","rent":1433.110426},{"period":"2021-08-01","rent":1462.184844},{"period":"2021-09-01","rent":1484.991044},{"period":"2021-10-01","rent":1509.876118},{"period":"2021-11-01","rent":1537.467158},{"period":"2021-12-01","rent":1546.198451},{"period":"2022-01-01","rent":1568.175992},{"period":"2022-02-01","rent":1574.068938},{"period":"2022-03-01","rent":1618.825698},{"period":"2022-04-01","rent":1633.945222},{"period":"2022-05-01","rent":1656.043762},{"period":"2022-06-01","rent":1672.894977},{"period":"2022-07-01","rent":1687.425653},{"period":"2022-08-01","rent":1690.058997},{"period":"2022-09-01","rent":1685.921493},{"period":"2022-10-01","rent":1679.46077},{"period":"2022-11-01","rent":1690.643951},{"period":"2022-12-01","rent":1717.988356},{"period":"2023-01-01","rent":1731.449052},{"period":"2023-02-01","rent":1720.149008},{"period":"2023-03-01","rent":1722.967732},{"period":"2023-04-01","rent":1737.153868},{"period":"2023-05-01","rent":1764.630304},{"period":"2023-06-01","rent":1756.99454},{"period":"2023-07-01","rent":1742.456715},{"period":"2023-08-01","rent":1732.790292},{"period":"2023-09-01","rent":1718.769093},{"period":"2023-10-01","rent":1732.590372},{"period":"2023-11-01","rent":1728.559107},{"period":"2023-12-01","rent":1752.654562},{"period":"2024-01-01","rent":1754.548746},{"period":"2024-02-01","rent":1779.902313},{"period":"2024-03-01","rent":1781.724947},{"period":"2024-04-01","rent":1781.882971},{"period":"2024-05-01","rent":1762.383303},{"period":"2024-06-01","rent":1745.785263},{"period":"2024-07-01","rent":1747.397105},{"period":"2024-08-01","rent":1750.211735},{"period":"2024-09-01","rent":1780.96883},{"period":"2024-10-01","rent":1766.148456},{"period":"2024-11-01","rent":1770.411496},{"period":"2024-12-01","rent":1729.343058},{"period":"2025-01-01","rent":1717.500761},{"period":"2025-02-01","rent":1700.479429},{"period":"2025-03-01","rent":1685.847507},{"period":"2025-04-01","rent":1680.565548},{"period":"2025-05-01","rent":1675.686792},{"period":"2025-06-01","rent":1696.83591},{"period":"2025-07-01","rent":1700.021394},{"period":"2025-08-01","rent":1702.593331},{"period":"2025-09-01","rent":1688.457837},{"period":"2025-10-01","rent":1695.315643},{"period":"2025-11-01","rent":1694.032123},{"period":"2025-12-01","rent":1710.952637},{"period":"2026-01-01","rent":1720.708318},{"period":"2026-02-01","rent":1730.261167},{"period":"2026-03-01","rent":1746.416526},{"period":"2026-04-01","rent":1756.485382},{"period":"2026-05-01","rent":1774.016089},{"period":"2026-06-01","rent":1778.165945}],"historySummary":{"pointCount":125,"firstPeriod":"2016-02-01","latestPeriod":"2026-06-01","coverageMonths":125,"coverageRatio":1,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1696.83591,"endRent":1778.165945,"change":0.04793040654119585,"cagr":0.04793040654119585},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1756.99454,"endRent":1778.165945,"change":0.012049784172920575,"cagr":0.004000568830900164},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1405.427784,"endRent":1778.165945,"change":0.2652133145818043,"cagr":0.04817247445365713}},"maxDrawdown":-0.05959772932809515,"annualizedVolatility":0.027951078447667865,"consecutiveReturnCount":124}}