{"zip":"75024","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":1792,"rentYoy":-0.0071,"bedroomEstimates":[1466,1528,1792,2257,2869],"hudFmr":[2110,2200,2580,3250,4130],"ladderSource":"safmr","population":45652,"populationMoe":1925,"medianIncome":117088,"medianIncomeMoe":6381,"medianGrossRent":1891,"medianGrossRentMoe":37,"housingUnits":20461,"occupiedUnits":19217,"vacantUnits":1244,"renterOccupied":11994,"rentBurdenTotal":11994,"rentBurden30Plus":4248,"vacantForRent":893,"vacantForSale":62,"vacantSeasonal":71,"structureTotal":20461,"singleFamilyUnits":8937,"largeMultifamilyUnits":7660,"vacancyRate":0.06079859244416207,"renterShare":0.6241348805744913,"rentBurdenShare":0.35417708854427216,"requiredIncome":71680,"askingRentToIncome":0.18365673681333697,"askingVsAcsRent":0.9476467477525119,"askingVsHud2br":0.6945736434108527,"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":93,"zipSalePrice":672348,"zipSalePriceYoy":-0.0387,"zipMedianDom":36,"zipActiveListings":247,"zipActiveListingsYoy":-0.03,"zipInventory":139,"zipInventoryYoy":-0.0565,"zipPendingSales":97,"zipMonthsSupply":4.5,"zipSaleToList":0.9796,"zipSoldAboveList":0.1223,"zipOffMarketTwoWeeks":0.3702,"generatedAt":"2026-08-31 14:26:05.717852+00","summaryHtml":"<p>The five-digit label 75024 is both Zillow’s ZIP market identifier and the matched Census ZCTA. A ZCTA is a statistical area used for Census tabulation; it is not identical to a USPS delivery ZIP. Zillow’s June 2026 ZIP ZORI, a typical observed asking-rent index blended across rental types, was $1,792 per month, down 0.7% year over year. That ZIP asking-rent index sat above the $1,713 Plano city-context rent, the $1,736 Collin County-context rent, and the $1,673 Dallas-Fort Worth-Arlington metro-context rent. Those wider values are comparison context, not ZIP-specific substitutes.</p><p>The recent decline extends a cooling history rather than reversing it: exact same-month ZORI change was -0.7% over one year and -1.1% over three years, following a positive 2.5% annualized change over five years. History coverage was 100%, supporting a complete backward-looking record through the stated endpoint. Monthly rent movements produced 3.0% annualized variability, which suggests that a single current ZORI reading is reasonably stable but still not a unit quote. Separately, the maximum historical drawdown was 6.4%, showing a meaningful prior retreat from an earlier index peak. Transparent national discovery ranks among history-eligible ZIPs were 2,634 for momentum, 1,557 for stability, and 2,563 for the balanced measure; lower ranks are stronger. These are measurements of past behavior, not forecasts or investment recommendations.</p><p>Source differences matter here. The matched ACS 2024 five-year survey reported median gross rent of $1,891 for occupied renter homes, so it was higher than the current Zillow asking-rent index. ACS median gross rent is a survey measure, includes selected utilities, and describes occupied renter households rather than currently marketed listings. HUD’s two-bedroom fair market rent standard was $2,580, placing ZIP ZORI 30.5% below that administrative benchmark. HUD FMR and SAFMR values are bedroom-specific program standards, not asking rents. Neither ACS nor HUD should be read as a replacement for the ZIP’s current Zillow asking-rent index.</p><p>The local HUD ladder can nevertheless organize a bedroom view when it is used only as a scaling device. The resulting modelled ZIP estimates are $1,466 for a studio, $1,528 for one bedroom, $1,792 for two bedrooms, $2,257 for three bedrooms, and $2,869 for four bedrooms. These estimates scale the ZIP-wide ZORI by the local HUD bedroom ladder; they are not measured bedroom rents, rental listings, lease transactions, or proof that any available home rents at those amounts. The wide spread across the modelled ladder reinforces why a blended ZIP index should not be treated as a quotation for a particular floor plan.</p><p>At the ZIP index level, the arithmetic income screen is more favorable than the burden survey alone might imply. Paying the current ZORI while allocating 30% of gross income to rent requires $71,680 of annual income. ACS reports median household income of $117,088, and the current asking-rent-to-income comparison is 18.4%. Those figures are broad area measures, not applicant underwriting. In the ACS renter sample, 4,248 of 11,994 renter households, or 35.4%, reported spending at least 30% of income on gross rent. That burden measure includes occupied households and selected utilities; it cannot establish affordability, qualification, or conditions for a particular unit. The 30% screen is arithmetic, not advice or an applicant qualification rule.</p><p>ACS housing evidence adds supply context without demonstrating vacancy at a specific property. The matched ZCTA had 1,244 vacant homes and a 6.1% overall vacancy rate, while renters occupied 62.4% of occupied housing. Of the vacant homes, 893 were classified as vacant for rent. Housing stock spans both single-family and large multifamily structures, a mix consistent with the need to compare like with like when reviewing listings. The vacancy and renter-share figures describe an area-wide survey universe; they do not identify concessions, physical condition, lease turnover, availability, or rent pressure at an individual building.</p><p>The for-sale picture provides a separate tension. In Redfin’s direct rolling-three-month ZIP resale observation, median sold price was $672,348, down 3.9% year over year; 93 homes sold with a median 36 days on market. Inventory was 139 homes and months of supply stood at 4.5. Sale-to-list evidence was also restrained, with 12.2% of sales closing above list price. Annualized ZIP ZORI divided by median sold price produced a 3.2% cross-source screening ratio only; it is not a cap rate, net return, expected return, or property yield. The decline in resale pricing broadly confirms the rent history’s cooling direction, while the still-observed transaction flow challenges any conclusion that slower rent growth alone describes all housing-market activity. These are resale observations, not rental transactions or rental comparables.</p><p>The central limitation is that each source answers a different question at a different level of aggregation. ZORI is a blended asking-rent index, ACS is a survey of occupied renter homes, HUD is an administrative standard, and Redfin is direct ZIP resale evidence. Before applying this report to a property, the unresolved facts are the actual bedroom count, property type, asking rent, included utilities, mandatory fees, lease term, availability date, listing age, concessions, and whether nearby rentals are genuinely comparable. For a sale listing, relevant checks instead include the specific home’s condition, list and sale history, and characteristics of the cited resale comparables. No area-level metric can replace those property-level facts.</p>","findings":[{"body":"ZIP ZORI is currently below its year-earlier level and the exact same-month three-year change is also negative, while the five-year annualized change remains positive. That sequence indicates that recent cooling is an extension of the medium-term path rather than a sudden break. Full historical coverage supports the measurement, but it remains backward-looking and does not forecast future asking rents.","title":"Cooling asking-rent path"},{"body":"The arithmetic income needed to place current ZIP ZORI at 30% of gross income is below the reported ACS median household income. Yet more than one-third of surveyed renter households reported gross-rent burdens at or above that threshold. This is not contradictory: the income screen uses a current blended asking-rent index, while ACS describes occupied households, selected utilities, and varied household circumstances.","title":"Income screen and burden survey diverge"},{"body":"The studio-through-four-bedroom figures are modelled estimates derived by scaling ZIP ZORI with the local HUD bedroom ladder. They provide a consistent way to compare relative bedroom levels, but they are not direct measurements of asking rents, signed leases, concessions, or available inventory. Unit type, utility treatment, building age, and listing terms can cause actual asking rents to differ materially.","title":"Bedroom figures are scaled, not observed"},{"body":"Redfin’s direct ZIP resale data show a lower median sold price than a year earlier alongside completed transactions, measured marketing time, inventory, and limited above-list activity. That restraint broadly aligns with cooling ZORI history. However, resale prices and rental asking rents are separate universes, and the annualized-rent-to-price figure is only a cross-source screen rather than a property-level return measure.","title":"Resale cooling supports, but does not define, rental evidence"}],"risks":["A blended ZIP asking-rent index can differ from any specific listing because bedroom count, housing type, utilities, fees, lease duration, concessions, availability, and unit condition are not supplied in the index.","ACS rent, income, vacancy, and burden figures are five-year survey estimates for a matched statistical ZCTA, not a current census of listings or a determination of any household’s present circumstances.","HUD bedroom standards are administrative benchmarks rather than market asking rents, so using their ladder to scale ZORI creates modelled bedroom estimates that should not be treated as observed comparables.","The Redfin rent-to-price screen excludes operating costs, financing, taxes, insurance, maintenance, vacancy experience, property condition, and transaction costs; it cannot describe a property’s net economics."],"qa":[{"a":"Each figure comes from a different evidence universe. Zillow ZORI is a ZIP-level typical observed asking-rent index blended across rental types. ACS median gross rent is a five-year survey of occupied renter homes and includes selected utilities. HUD is a bedroom-specific administrative standard. The modelled bedroom figures scale ZORI with the HUD ladder and are not measured rents.","q":"Why does the report show different rent figures for the same ZIP?"},{"a":"No. The figure simply divides annualized current ZIP ZORI by 30% to show the gross income associated with that arithmetic threshold. It is not financial advice, a leasing rule, an affordability determination, or an applicant qualification standard. Actual qualification can depend on a property’s rent, fees, income documentation, credit policies, household composition, and lease terms.","q":"Does the 30% required-income figure determine whether someone can rent a home?"},{"a":"The complete historical record shows recent and medium-term cooling after a positive longer-run annualized path. Low-to-moderate annualized variability supports using the current ZORI as a useful ZIP-level reference, while the historical drawdown shows that the index has moved meaningfully from prior highs. It should therefore be treated as a current benchmark, not a fixed quote or forecast.","q":"What does the rent history say about confidence in the current asking-rent snapshot?"},{"a":"Use resale evidence as a separate direct ZIP observation of the for-sale market. Median sold price, sales volume, marketing time, inventory, supply, and sale-to-list behavior describe completed home transactions rather than rental activity. The annualized ZORI-to-price calculation is only a cross-source screening ratio. It does not measure cap rate, property yield, net return, or expected performance.","q":"How should the resale data be used alongside the rental data?"}],"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":1337.521445},{"period":"2016-06-01","rent":1325.188137},{"period":"2016-07-01","rent":1328.129626},{"period":"2016-08-01","rent":1324.937391},{"period":"2016-09-01","rent":1331.058385},{"period":"2016-10-01","rent":1321.200334},{"period":"2016-11-01","rent":1322.755482},{"period":"2016-12-01","rent":1307.16054},{"period":"2017-01-01","rent":1316.721225},{"period":"2017-02-01","rent":1313.809673},{"period":"2017-03-01","rent":1342.79158},{"period":"2017-04-01","rent":1360.701853},{"period":"2017-05-01","rent":1366.063324},{"period":"2017-06-01","rent":1366.868605},{"period":"2017-07-01","rent":1347.712567},{"period":"2017-08-01","rent":1355.03207},{"period":"2017-09-01","rent":1349.848333},{"period":"2017-10-01","rent":1361.904045},{"period":"2017-11-01","rent":1368.897016},{"period":"2017-12-01","rent":1383.413159},{"period":"2018-01-01","rent":1381.933618},{"period":"2018-02-01","rent":1385.37288},{"period":"2018-03-01","rent":1383.433697},{"period":"2018-04-01","rent":1383.018681},{"period":"2018-05-01","rent":1382.572381},{"period":"2018-06-01","rent":1386.300013},{"period":"2018-07-01","rent":1393.733731},{"period":"2018-08-01","rent":1387.919285},{"period":"2018-09-01","rent":1390.662328},{"period":"2018-10-01","rent":1406.302167},{"period":"2018-11-01","rent":1410.879526},{"period":"2018-12-01","rent":1410.885413},{"period":"2019-01-01","rent":1397.70305},{"period":"2019-02-01","rent":1408.778228},{"period":"2019-03-01","rent":1402.900767},{"period":"2019-04-01","rent":1402.909798},{"period":"2019-05-01","rent":1407.668943},{"period":"2019-06-01","rent":1414.807965},{"period":"2019-07-01","rent":1426.078384},{"period":"2019-08-01","rent":1436.218481},{"period":"2019-09-01","rent":1444.28815},{"period":"2019-10-01","rent":1437.376024},{"period":"2019-11-01","rent":1439.653932},{"period":"2019-12-01","rent":1445.783516},{"period":"2020-01-01","rent":1465.427891},{"period":"2020-02-01","rent":1467.20731},{"period":"2020-03-01","rent":1474.868171},{"period":"2020-04-01","rent":1473.61749},{"period":"2020-05-01","rent":1467.995734},{"period":"2020-06-01","rent":1454.340233},{"period":"2020-07-01","rent":1441.476462},{"period":"2020-08-01","rent":1430.306087},{"period":"2020-09-01","rent":1431.549585},{"period":"2020-10-01","rent":1431.563579},{"period":"2020-11-01","rent":1439.449919},{"period":"2020-12-01","rent":1437.736449},{"period":"2021-01-01","rent":1449.448833},{"period":"2021-02-01","rent":1455.547204},{"period":"2021-03-01","rent":1477.734362},{"period":"2021-04-01","rent":1498.057197},{"period":"2021-05-01","rent":1540.601045},{"period":"2021-06-01","rent":1585.934004},{"period":"2021-07-01","rent":1645.377074},{"period":"2021-08-01","rent":1687.73854},{"period":"2021-09-01","rent":1721.238567},{"period":"2021-10-01","rent":1750.678067},{"period":"2021-11-01","rent":1782.792792},{"period":"2021-12-01","rent":1820.683744},{"period":"2022-01-01","rent":1836.019961},{"period":"2022-02-01","rent":1847.22373},{"period":"2022-03-01","rent":1849.353785},{"period":"2022-04-01","rent":1869.387881},{"period":"2022-05-01","rent":1873.410963},{"period":"2022-06-01","rent":1886.388999},{"period":"2022-07-01","rent":1884.858275},{"period":"2022-08-01","rent":1897.739453},{"period":"2022-09-01","rent":1903.153772},{"period":"2022-10-01","rent":1906.00648},{"period":"2022-11-01","rent":1890.591623},{"period":"2022-12-01","rent":1876.149861},{"period":"2023-01-01","rent":1871.362872},{"period":"2023-02-01","rent":1875.648759},{"period":"2023-03-01","rent":1888.92671},{"period":"2023-04-01","rent":1880.385949},{"period":"2023-05-01","rent":1874.470828},{"period":"2023-06-01","rent":1855.204931},{"period":"2023-07-01","rent":1844.796035},{"period":"2023-08-01","rent":1838.738646},{"period":"2023-09-01","rent":1835.61819},{"period":"2023-10-01","rent":1837.620855},{"period":"2023-11-01","rent":1836.985577},{"period":"2023-12-01","rent":1841.340109},{"period":"2024-01-01","rent":1844.698313},{"period":"2024-02-01","rent":1840.401036},{"period":"2024-03-01","rent":1823.45842},{"period":"2024-04-01","rent":1812.375322},{"period":"2024-05-01","rent":1809.168246},{"period":"2024-06-01","rent":1801.000297},{"period":"2024-07-01","rent":1797.187619},{"period":"2024-08-01","rent":1799.234696},{"period":"2024-09-01","rent":1801.960163},{"period":"2024-10-01","rent":1804.352936},{"period":"2024-11-01","rent":1810.782144},{"period":"2024-12-01","rent":1805.805229},{"period":"2025-01-01","rent":1791.712983},{"period":"2025-02-01","rent":1784.175005},{"period":"2025-03-01","rent":1798.973779},{"period":"2025-04-01","rent":1807.730381},{"period":"2025-05-01","rent":1809.68495},{"period":"2025-06-01","rent":1804.792057},{"period":"2025-07-01","rent":1807.839628},{"period":"2025-08-01","rent":1802.31629},{"period":"2025-09-01","rent":1796.659752},{"period":"2025-10-01","rent":1789.635445},{"period":"2025-11-01","rent":1784.183618},{"period":"2025-12-01","rent":1784.80255},{"period":"2026-01-01","rent":1791.697414},{"period":"2026-02-01","rent":1795.798711},{"period":"2026-03-01","rent":1787.548333},{"period":"2026-04-01","rent":1784.788468},{"period":"2026-05-01","rent":1783.575929},{"period":"2026-06-01","rent":1791.952048}],"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":1804.792057,"endRent":1791.952048,"change":-0.007114397999591793,"cagr":-0.007114397999591793},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1855.204931,"endRent":1791.952048,"change":-0.034094822595100105,"cagr":-0.011496606312077717},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1585.934004,"endRent":1791.952048,"change":0.12990328946878438,"cagr":0.024727177536413958}},"maxDrawdown":-0.06423406860610459,"annualizedVolatility":0.02961728835946182,"consecutiveReturnCount":121}}