{"zip":"75074","city":"Plano","state":"TX","county":"Collin County","countySlug":"collin-county-tx","metro":"Dallas-Fort Worth-Arlington, TX","metroSlug":"dallas-tx","citySlug":"plano-tx","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1598,"rentYoy":-0.0218,"bedroomEstimates":[1313,1365,1598,2011,2558],"hudFmr":[1750,1820,2130,2680,3410],"ladderSource":"safmr","population":53831,"populationMoe":2514,"medianIncome":88697,"medianIncomeMoe":5258,"medianGrossRent":1718,"medianGrossRentMoe":51,"housingUnits":19708,"occupiedUnits":18982,"vacantUnits":726,"renterOccupied":8830,"rentBurdenTotal":8830,"rentBurden30Plus":3697,"vacantForRent":330,"vacantForSale":20,"vacantSeasonal":0,"structureTotal":19708,"singleFamilyUnits":12146,"largeMultifamilyUnits":3610,"vacancyRate":0.036837832352344224,"renterShare":0.465177536613634,"rentBurdenShare":0.4186862967157418,"requiredIncome":63920,"askingRentToIncome":0.21619671465776746,"askingVsAcsRent":0.930151338766007,"askingVsHud2br":0.7502347417840376,"cityRent":1712.9732470257347,"countyRent":1736,"metroRent":1673,"cityGrossRent":1841,"countyGrossRent":1859,"countyListings":5300,"countyListingDom":50,"countyPriceReducedShare":0.2927,"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":95,"zipSalePrice":389912,"zipSalePriceYoy":-0.0432,"zipMedianDom":50,"zipActiveListings":241,"zipActiveListingsYoy":-0.1505,"zipInventory":134,"zipInventoryYoy":-0.1494,"zipPendingSales":109,"zipMonthsSupply":4.3,"zipSaleToList":0.9759,"zipSoldAboveList":0.185,"zipOffMarketTwoWeeks":0.448,"generatedAt":"2026-08-31 14:28:31.518664+00","summaryHtml":"<p>ZIP 75074’s central rent signal is a current decline set against a still-positive longer interval. The latest Zillow ZIP ZORI, a typical observed asking-rent index that blends rental types, is $1,598 per month after a 2.18% year-over-year decrease. Exact same-month history shows a 2.18% fall over one year and a 1.15% annualized fall over three years, while the five-year annualized change remains a 2.90% gain. Thus, the recent direction breaks from, rather than confirms, the broader five-year path. The history series has complete monthly coverage, so this cooling classification rests on observed ZIP index history, not a forecast or an investment view.</p><p>The size of month-to-month movements also qualifies how much confidence to place in one current asking-rent snapshot. Monthly ZORI changes annualize to a 2.42% variability measure, indicating that the index has moved around rather than remaining fixed between observations. Separately, the maximum drawdown was 6.46%, documenting the largest historical retreat from a prior peak in this backward-looking series. The transparent national discovery ranks were 2,794 for momentum, 559 for stability, and 2,200 for the balanced measure, with lower ranks representing stronger placement. These rankings describe historical discovery characteristics only; they neither predict future rents nor establish a recommended action.</p><p>Source definitions explain why rent figures should not be treated as interchangeable. The matched Census ZCTA’s ACS 2024 five-year median gross rent was $1,718, making the current Zillow asking-rent index 93.0% of that survey median. A ZCTA is a statistical area and is not identical to a USPS delivery ZIP, while ACS is a survey of occupied renter homes and median gross rent includes selected utilities. By contrast, the FY2026 local HUD two-bedroom standard was $2,130, and the ZIP ZORI equals 75.0% of it. HUD FMR or SAFMR is an administrative bedroom-specific standard, not an asking-rent observation; differences among these measures can reflect both their populations and their construction.</p><p>The bedroom view is a modelled ladder rather than a set of measured ZIP rents. Scaling the ZIP ZORI by the local HUD bedroom ladder produces modelled monthly estimates of $1,313 for a studio, $1,365 for one bedroom, $1,598 for two bedrooms, $2,011 for three bedrooms, and $2,558 for four bedrooms. These estimates mechanically preserve the local HUD ladder’s bedroom relationship while anchoring the result to the ZIP-level Zillow index. They should not be read as listing quotes, executed leases, or proof of what any particular unit should command. Bedroom count, utilities, condition, concessions, and lease terms can all differ from this standardized screen.</p><p>An area-level income comparison presents a different tension from the cooling rent trend. At a 30% rent-to-income screen, the current asking-rent index arithmetic implies $63,920 of annual income. That is below the ZCTA ACS median household income of $88,697, and the asking-rent-to-income comparison is 21.6%. This is arithmetic rather than advice or an applicant qualification rule, and it cannot determine affordability for a household with different income or expenses. The same ACS survey reports 8,830 renter-occupied homes, of which 3,697 households, or 41.9%, were rent burdened at 30% or more. That burden statistic describes surveyed renter households, not the payment pressure or availability of a particular unit.</p><p>The ACS ZCTA stock profile provides a separate supply backdrop. Of 19,708 housing units, 726 were vacant, a 3.7% vacancy rate. The structure counts include 12,146 single-family units and 3,610 units in large multifamily structures, showing that the stock spans materially different building categories. Vacancy is a survey-based housing status, not a count of live rental listings, and it does not identify unit quality, rent level, lease readiness, or landlord concessions. Likewise, the available stock figures cannot establish whether a household will find a suitable home at the current Zillow asking-rent index. They are best used to frame the housing base behind the rent and burden measures.</p><p>Wider-area comparisons put the ZIP reading in context without replacing it. The Plano city-context Zillow asking-rent benchmark was $1,713, the Collin County-context Zillow benchmark was $1,736, and the Dallas-Fort Worth-Arlington, TX metro-context Zillow benchmark was $1,673; each is a broader-scope context measure rather than a ZIP substitute. The local index therefore sits below all three asking-rent benchmarks. City and county ACS gross-rent measures are also contextual survey readings with occupied-renter and utility treatment, while metro apartment vacancy and marketing-time indicators remain metro indicators, not ZIP vacancy or ZIP leasing evidence. Scope discipline matters because a city, county, or metro average can conceal the ZIP’s recent cooling path.</p><p>The direct rolling-three-month ZIP resale observation offers a related but distinct for-sale signal. Redfin reported a $389,912 median sold price, down 4.32% year over year, alongside 95 homes sold and a 50-day median marketing time. Active listings and inventory both declined from a year earlier, while months of supply stood at 4.3. The average sale-to-list ratio was 97.59%, with 18.5% of sales above list and 44.8% off market within two weeks. Those are resale liquidity and pricing signals, not rental transactions or rental comparables. The 4.92% annualized-ZORI-to-median-price figure is only a cross-source screening ratio, not a cap rate, net return, expected return, or property yield. Falling resale prices confirm the rent-history cooling tension, but lower inventory challenges any simple conclusion of uniformly weak demand. A property-level review should verify current asks, concessions, bedroom count, utilities, condition, lease terms, listing duration, and truly comparable recent sales before deciding whether a specific unit fits the screen.</p>","findings":[{"body":"The ZIP’s asking-rent history combines a recent same-month decline with a positive longer-run annualized change. That pattern means the current cooling label is supported by the shorter periods but does not erase the broader historical gain. Monthly variability and the prior drawdown make a single current index reading useful but not definitive for a specific property.","title":"Cooling is recent, not the whole history"},{"body":"Zillow ZORI is a blended ZIP asking-rent index, ACS median gross rent is a survey measure for occupied renter homes with selected utilities, and HUD standards are administrative bedroom-specific benchmarks. The matched ZCTA is statistical geography rather than a USPS delivery ZIP. Comparisons are useful screens, but the levels should not be substituted for one another.","title":"Rent sources answer different questions"},{"body":"The arithmetic income screen based on the asking-rent index is below the ZCTA median household income, yet a substantial share of surveyed renter households reports gross-rent burdens at or above the stated threshold. This does not determine any household’s ability to pay. It instead shows why area median income is an incomplete substitute for distributional renter outcomes.","title":"Area income screen and renter burden point in different ways"},{"body":"The direct ZIP resale observation shows a lower median sold price from a year earlier and marketing conditions below list on average, which aligns with the cooling rent history. At the same time, active listings and inventory declined. That mixed resale picture is useful context, but it cannot be converted into rental performance or property-level economics.","title":"Resale softness aligns with rent cooling, but liquidity is mixed"}],"risks":["Zillow asking-rent index, ACS gross rent, HUD standards, and Redfin resale data use different populations, timing, and construction methods. Treating any one measure as a direct replacement for another can create a misleading comparison.","The ZCTA survey geography is not identical to the USPS delivery ZIP, and ACS estimates carry survey uncertainty. Population, income, vacancy, burden, and housing-stock figures should therefore be read as area estimates rather than exact administrative counts.","The modelled bedroom ladder inherits ZIP ZORI and HUD bedroom proportions rather than measuring bedroom-specific listings or leases. Unit condition, included utilities, concessions, layout, and lease duration may produce materially different observed asks.","Redfin signals describe a rolling ZIP for-sale market, not rental transactions. The rent-to-price screen omits operating costs, financing, taxes, maintenance, vacancy experience, and property characteristics, so it cannot establish investment economics."],"qa":[{"a":"They are generated by scaling the ZIP-level Zillow asking-rent index using the local HUD bedroom ladder. Zillow supplies a blended typical asking-rent index rather than observed rents for each bedroom count, while HUD provides administrative bedroom standards rather than listing or lease transactions. The resulting ladder is therefore a standardized estimate, not direct market measurement.","q":"Why are the bedroom figures labelled modelled estimates rather than measured rents?"},{"a":"No. The stated screen is simply annualized asking rent divided by the structural thirty-percent threshold. It does not incorporate a household’s actual wages, debts, savings, household size, credit criteria, utility responsibility, deposits, concessions, or landlord rules. It is an area-level arithmetic comparison and not an eligibility determination.","q":"Does the income screen show whether a renter can qualify for a unit?"},{"a":"It divides annualized ZIP Zillow ZORI by the direct ZIP median sold price from the rolling resale observation. That creates a cross-source screening ratio only. Because it excludes expenses, financing, taxes, maintenance, actual vacancy, property condition, and transaction-specific factors, it is not a cap rate, return measure, or property yield.","q":"What does the Redfin rent-to-price screen mean?"},{"a":"Review current comparable listings and recent signed leases where available, then verify bedroom count, square footage, condition, utilities, concessions, lease term, and listing duration. For a resale comparison, inspect recent sales with similar property characteristics and evaluate list-price revisions. These checks help determine whether broad ZIP indicators reasonably match a particular property.","q":"What property-level evidence would most directly test the ZIP-level conclusions?"}],"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":1084.851097},{"period":"2015-02-01","rent":1085.954492},{"period":"2015-03-01","rent":1092.023124},{"period":"2015-04-01","rent":1105.333176},{"period":"2015-05-01","rent":1112.603628},{"period":"2015-06-01","rent":1126.42276},{"period":"2015-07-01","rent":1130.865416},{"period":"2015-08-01","rent":1131.620215},{"period":"2015-09-01","rent":1128.044161},{"period":"2015-10-01","rent":1128.877761},{"period":"2015-11-01","rent":1131.101575},{"period":"2015-12-01","rent":1133.308601},{"period":"2016-01-01","rent":1130.605029},{"period":"2016-02-01","rent":1143.098063},{"period":"2016-03-01","rent":1158.198183},{"period":"2016-04-01","rent":1172.717412},{"period":"2016-05-01","rent":1172.39217},{"period":"2016-06-01","rent":1173.519754},{"period":"2016-07-01","rent":1178.68116},{"period":"2016-08-01","rent":1187.227244},{"period":"2016-09-01","rent":1196.5435},{"period":"2016-10-01","rent":1202.40668},{"period":"2016-11-01","rent":1213.387951},{"period":"2016-12-01","rent":1214.596333},{"period":"2017-01-01","rent":1224.278373},{"period":"2017-02-01","rent":1229.463082},{"period":"2017-03-01","rent":1230.744046},{"period":"2017-04-01","rent":1227.074089},{"period":"2017-05-01","rent":1227.127774},{"period":"2017-06-01","rent":1235.885712},{"period":"2017-07-01","rent":1247.690306},{"period":"2017-08-01","rent":1252.485414},{"period":"2017-09-01","rent":1250.772106},{"period":"2017-10-01","rent":1246.002504},{"period":"2017-11-01","rent":1242.757235},{"period":"2017-12-01","rent":1246.556941},{"period":"2018-01-01","rent":1257.529056},{"period":"2018-02-01","rent":1249.524208},{"period":"2018-03-01","rent":1247.138993},{"period":"2018-04-01","rent":1246.571443},{"period":"2018-05-01","rent":1257.544281},{"period":"2018-06-01","rent":1256.298596},{"period":"2018-07-01","rent":1251.029428},{"period":"2018-08-01","rent":1248.476025},{"period":"2018-09-01","rent":1250.132056},{"period":"2018-10-01","rent":1258.790992},{"period":"2018-11-01","rent":1263.808684},{"period":"2018-12-01","rent":1271.047487},{"period":"2019-01-01","rent":1269.154615},{"period":"2019-02-01","rent":1274.316045},{"period":"2019-03-01","rent":1279.469298},{"period":"2019-04-01","rent":1285.234272},{"period":"2019-05-01","rent":1283.401551},{"period":"2019-06-01","rent":1286.039463},{"period":"2019-07-01","rent":1289.64971},{"period":"2019-08-01","rent":1293.849684},{"period":"2019-09-01","rent":1297.658614},{"period":"2019-10-01","rent":1297.717707},{"period":"2019-11-01","rent":1298.582016},{"period":"2019-12-01","rent":1295.956866},{"period":"2020-01-01","rent":1295.065612},{"period":"2020-02-01","rent":1298.076252},{"period":"2020-03-01","rent":1302.09829},{"period":"2020-04-01","rent":1307.858121},{"period":"2020-05-01","rent":1310.367006},{"period":"2020-06-01","rent":1311.973604},{"period":"2020-07-01","rent":1308.66036},{"period":"2020-08-01","rent":1314.080424},{"period":"2020-09-01","rent":1322.796619},{"period":"2020-10-01","rent":1326.347002},{"period":"2020-11-01","rent":1322.472287},{"period":"2020-12-01","rent":1320.33659},{"period":"2021-01-01","rent":1334.169371},{"period":"2021-02-01","rent":1354.542926},{"period":"2021-03-01","rent":1362.424315},{"period":"2021-04-01","rent":1364.98639},{"period":"2021-05-01","rent":1363.391336},{"period":"2021-06-01","rent":1385.652109},{"period":"2021-07-01","rent":1409.806265},{"period":"2021-08-01","rent":1451.047505},{"period":"2021-09-01","rent":1466.366986},{"period":"2021-10-01","rent":1495.567389},{"period":"2021-11-01","rent":1510.843428},{"period":"2021-12-01","rent":1542.731477},{"period":"2022-01-01","rent":1548.910967},{"period":"2022-02-01","rent":1552.111042},{"period":"2022-03-01","rent":1575.902987},{"period":"2022-04-01","rent":1605.139993},{"period":"2022-05-01","rent":1646.36966},{"period":"2022-06-01","rent":1657.932076},{"period":"2022-07-01","rent":1673.807582},{"period":"2022-08-01","rent":1661.636742},{"period":"2022-09-01","rent":1658.459498},{"period":"2022-10-01","rent":1651.68419},{"period":"2022-11-01","rent":1663.038597},{"period":"2022-12-01","rent":1668.48729},{"period":"2023-01-01","rent":1686.86836},{"period":"2023-02-01","rent":1695.996254},{"period":"2023-03-01","rent":1702.365484},{"period":"2023-04-01","rent":1683.153465},{"period":"2023-05-01","rent":1663.925513},{"period":"2023-06-01","rent":1655.000612},{"period":"2023-07-01","rent":1659.031868},{"period":"2023-08-01","rent":1670.124307},{"period":"2023-09-01","rent":1680.231729},{"period":"2023-10-01","rent":1668.89349},{"period":"2023-11-01","rent":1667.081376},{"period":"2023-12-01","rent":1653.811869},{"period":"2024-01-01","rent":1645.745389},{"period":"2024-02-01","rent":1636.12295},{"period":"2024-03-01","rent":1624.324721},{"period":"2024-04-01","rent":1639.198182},{"period":"2024-05-01","rent":1649.012531},{"period":"2024-06-01","rent":1661.994713},{"period":"2024-07-01","rent":1659.496552},{"period":"2024-08-01","rent":1653.391005},{"period":"2024-09-01","rent":1648.742313},{"period":"2024-10-01","rent":1645.905377},{"period":"2024-11-01","rent":1650.989891},{"period":"2024-12-01","rent":1663.128747},{"period":"2025-01-01","rent":1671.637885},{"period":"2025-02-01","rent":1678.420998},{"period":"2025-03-01","rent":1665.164074},{"period":"2025-04-01","rent":1655.285372},{"period":"2025-05-01","rent":1642.283898},{"period":"2025-06-01","rent":1634.025794},{"period":"2025-07-01","rent":1628.139501},{"period":"2025-08-01","rent":1626.222286},{"period":"2025-09-01","rent":1622.539512},{"period":"2025-10-01","rent":1627.070418},{"period":"2025-11-01","rent":1618.063312},{"period":"2025-12-01","rent":1609.354796},{"period":"2026-01-01","rent":1599.113553},{"period":"2026-02-01","rent":1592.422183},{"period":"2026-03-01","rent":1600.795841},{"period":"2026-04-01","rent":1598.996221},{"period":"2026-05-01","rent":1601.597737},{"period":"2026-06-01","rent":1598.465225}],"historySummary":{"pointCount":138,"firstPeriod":"2015-01-01","latestPeriod":"2026-06-01","coverageMonths":138,"coverageRatio":1,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1634.025794,"endRent":1598.465225,"change":-0.021762550585538665,"cagr":-0.021762550585538665},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1655.000612,"endRent":1598.465225,"change":-0.034160342050677195,"cagr":-0.011518957598094848},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1385.652109,"endRent":1598.465225,"change":0.1535833667179154,"cagr":0.02898678455511794}},"maxDrawdown":-0.06458266572796656,"annualizedVolatility":0.024227984932662577,"consecutiveReturnCount":137}}