{"zip":"85249","city":"Chandler","state":"AZ","county":"Maricopa County","countySlug":"maricopa-county-az","metro":"Phoenix-Mesa-Chandler, AZ","metroSlug":"phoenix-az","citySlug":"chandler-az","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":2654,"rentYoy":-0.0004,"bedroomEstimates":[2106,2289,2654,3539,3923],"hudFmr":[2190,2380,2760,3680,4080],"ladderSource":"safmr","population":48746,"populationMoe":1951,"medianIncome":153633,"medianIncomeMoe":7972,"medianGrossRent":2392,"medianGrossRentMoe":114,"housingUnits":17767,"occupiedUnits":17057,"vacantUnits":710,"renterOccupied":1954,"rentBurdenTotal":1954,"rentBurden30Plus":610,"vacantForRent":83,"vacantForSale":54,"vacantSeasonal":514,"structureTotal":17767,"singleFamilyUnits":17166,"largeMultifamilyUnits":193,"vacancyRate":0.0399617267968706,"renterShare":0.1145570733423228,"rentBurdenShare":0.31218014329580346,"requiredIncome":106160,"askingRentToIncome":0.2072992130596942,"askingVsAcsRent":1.109531772575251,"askingVsHud2br":0.9615942028985507,"cityRent":1903.213012491454,"countyRent":1729,"metroRent":1733,"cityGrossRent":1902,"countyGrossRent":1708,"countyListings":16056,"countyListingDom":64,"countyPriceReducedShare":0.2889,"countyListingPeriod":"2026-06","metroMonthsSupply":3.5,"metroMedianDom":61,"metroPriceDrops":0.3294,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0811990761068918,"apartmentTimeOnMarket":33.3,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":213,"zipSalePrice":649853,"zipSalePriceYoy":-0.0548,"zipMedianDom":56,"zipActiveListings":435,"zipActiveListingsYoy":-0.0787,"zipInventory":210,"zipInventoryYoy":-0.0805,"zipPendingSales":211,"zipMonthsSupply":3,"zipSaleToList":0.9757,"zipSoldAboveList":0.0629,"zipOffMarketTwoWeeks":0.2268,"generatedAt":"2026-09-01 13:51:11.843775+00","summaryHtml":"<p>ZIP 85249’s clearest measured tension is a nearly flat current rent reading after meaningful longer-run growth. Zillow’s June asking-rent index is $2,654, down 0.04% from the same month a year earlier, while the ZIP’s median household income is $153,633. The arithmetic 30% required-income screen is $106,160, placing this index at 20.7% of that median income. Yet renters represent only 11.5% of occupied households, so the income comparison is a broad area screen rather than evidence about the budgets, lease terms, or eligibility of individual renters. ZORI is a typical observed asking-rent index blended across rental types, not a lease-level average.</p><p>The backward-looking Zillow history shows a cooling interruption rather than an erasure of the longer path. The one-year exact same-month change is negative 0.04%, while the three-year annualized change is positive 1.55% and the five-year annualized change is positive 3.46%. Recent direction therefore breaks from, rather than confirms, the prior multiyear upward path. Annualized monthly-return variability is 2.77%, indicating that month-to-month movements have not been negligible; a single current rent snapshot merits moderate rather than absolute confidence. The maximum drawdown was 3.14%, a limited but real historical retreat. Coverage is 100%, and the transparent discovery ranks among history-eligible ZIPs are 2,161 for momentum, 1,190 for stability, and 1,986 for the balanced measure; these are descriptive ranks, not forecasts or investment recommendations.</p><p>The matched Census ZCTA data answer a different question. A ZCTA is a statistical area and is not identical to a USPS delivery ZIP. In the ACS 2024 five-year survey of occupied renter homes, median gross rent was $2,392 with a $114 margin of error; gross rent includes selected utilities. That survey measure is 10.95% below the current Zillow asking-rent index, a gap consistent with their differing populations and measurement methods rather than a contradiction. Among the estimated 1,954 renter households, 610, or 31.2%, faced gross-rent burdens at or above the standard threshold. This burden statistic cannot establish affordability, vacancy, or likely payment performance for any particular unit.</p><p>The bedroom view is modelled rather than observed. Scaling ZIP ZORI through the local HUD ladder produces monthly modelled estimates of $2,106 for a studio, $2,289 for a one-bedroom, $2,654 for a two-bedroom, $3,539 for a three-bedroom, and $3,923 for a four-bedroom. These are not measured bedroom rents or direct rental comparables. HUD’s two-bedroom figure is $2,760, so the ZIP-level index sits below that administrative benchmark. HUD FMR or SAFMR is a bedroom-specific administrative standard, not asking rent; the ladder is useful for consistent scaling, but it does not identify the rent of a specific dwelling, its condition, included utilities, concessions, or availability.</p><p>Housing composition adds an important constraint to broad renter-market interpretation. The ZCTA contains 17,767 housing units, with 710 vacant units and an overall vacancy rate of 4.0%. Only 83 units were recorded as vacant for rent, a count that should not be treated as a current listing inventory or proof that a particular renter can secure housing. The stock is heavily represented by 17,166 single-family units, while 193 units are in large multifamily structures. That structure, together with the small renter share, means ZIP-wide asking-rent movements can reflect a rental universe unlike a conventional apartment-market sample.</p><p>Wider figures reinforce that 85249 is priced above its surrounding rent contexts, though none replaces ZIP evidence. The Chandler city context rent is $1,903, the Maricopa County context rent is $1,729, and the Phoenix-Mesa-Chandler metro context rent is $1,733; each has its respective city, county, or metro scope rather than the ZIP scope. These comparisons provide scale only: they do not prove a premium for any building type or tenant profile. The ZIP’s higher income base and lower renter share also make simple cross-geography rent comparisons less direct than they may first appear.</p><p>Redfin supplies a separate, direct rolling-three-month ZIP resale observation, not rental transactions. Its median sold price is $649,853, down 5.48% year over year, with 213 homes sold, 56 median days on market, 210 homes of inventory, and 3.0 months of supply. The average sale-to-list result was 97.57%, while 6.29% of sales closed above list price. Those for-sale liquidity and pricing signals challenge the stronger multiyear rent-history path: resale pricing is declining materially while current asking rent is essentially flat. Annualized ZIP ZORI divided by Redfin’s median sold price is a 4.90% cross-source screening ratio only. It is not a property-level measure and does not incorporate operating costs, financing, taxes, insurance, vacancy, or unit-specific rent.</p><p>All readings have scope and timing limits. Zillow measures advertised rents, ACS summarizes surveyed occupied renter homes, HUD supplies administrative standards, and Redfin describes completed ZIP resale activity. None identifies a unit’s actual contract rent or sale economics. Before applying these screens to a property, confirm the actual asking rent, bedroom count, lease length, utility responsibility, concessions, availability date, condition, comparable sales, listing history, and any recurring ownership charges. The measured cooling in rent and resale price should be read as historical evidence requiring verification, not as a forecast, recommendation, or conclusion about a specific home or applicant.</p>","findings":[{"body":"The latest Zillow asking-rent index is effectively unchanged from a year earlier, even though the three-year and five-year histories remain positive. That split is the central decision tension: the current reading reflects cooling, while the longer history still records growth. Monthly variability and drawdown history reduce confidence in treating one observation as a permanent rent level.","title":"Cooling rent signal follows longer-term growth"},{"body":"Zillow ZORI is an observed asking-rent index across rental types, while ACS gross rent is a five-year survey measure for occupied renter homes that includes selected utilities. HUD’s bedroom figures are administrative standards. The resulting differences should not be collapsed into a single market-rent conclusion, nor should the modelled bedroom ladder be considered measured rent evidence.","title":"Rent sources are directionally different by design"},{"body":"The matched ZCTA has a relatively small renter share and a housing stock dominated by single-family units. Its limited count of units vacant for rent is not a live availability measure. Area-level burden and vacancy statistics describe households and housing categories, but they cannot establish whether an individual unit is affordable, vacant, rentable, or appropriate for a specific household.","title":"Small renter base and single-family stock limit broad inference"},{"body":"Redfin’s direct ZIP resale data show a year-over-year decline in median sold price alongside below-list sale signals and measured marketing time. That for-sale evidence is separate from rents, but it challenges a simple reading of the longer rent-growth history. The rent-to-price figure is only a cross-source screening ratio and does not represent unit economics.","title":"Resale softness creates a cross-market tension"}],"risks":["The current asking-rent index is a blended ZIP measure across rental types, so it may not match the size, condition, furnishing, utility treatment, lease term, or concession structure of a specific available unit.","ACS burden, vacancy, income, and gross-rent figures come from a matched statistical ZCTA and a five-year survey period; they should not be used to infer the circumstances or payment capacity of an individual renter.","The modelled bedroom estimates inherit the ZIP rent index and HUD bedroom ladder assumptions. They are useful for relative sizing only and may diverge from observed rents for specific buildings or unit types.","Redfin resale indicators describe completed for-sale transactions in a rolling ZIP period. A lower sold-price reading does not establish property-level rental economics, future prices, financing terms, operating costs, or lease demand."],"qa":[{"a":"They measure different universes. Zillow ZORI is a current typical observed asking-rent index blended across rental types, while ACS median gross rent is a five-year survey estimate for occupied renter homes and includes selected utilities. Existing tenants, lease timing, utility inclusion, and survey averaging can all produce a different level without either series being invalid.","q":"Why does the Zillow asking-rent figure exceed the ACS gross-rent figure?"},{"a":"No. They are modelled monthly estimates created by scaling the ZIP-level Zillow asking-rent index with the local HUD bedroom ladder. They are not measured bedroom-specific asking rents, signed rents, or rental comparables. Actual rents may differ because of unit condition, size, location, utility treatment, furnishings, availability, and concessions.","q":"Are the bedroom estimates actual rents for studio through four-bedroom units?"},{"a":"The required-income figure is simple arithmetic: annualized asking rent divided by the stated 30% threshold. It compares the ZIP asking-rent index with area median household income, but it is not advice, an applicant qualification rule, or proof of affordability. Household composition, debt, savings, utilities, lease terms, and actual unit rent remain outside the screen.","q":"What does the affordability screen indicate?"},{"a":"It is annualized ZIP Zillow asking rent divided by Redfin’s median ZIP sold price, combining two different source universes for high-level comparison. It is not a cap rate, net return, expected return, property yield, or valuation conclusion. Property-specific analysis would require actual rent, expenses, taxes, insurance, financing, condition, and comparable transaction evidence.","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":"2015-01-01","rent":1398.099396},{"period":"2015-02-01","rent":1410.522046},{"period":"2015-03-01","rent":1425.784107},{"period":"2015-04-01","rent":1450.664343},{"period":"2015-05-01","rent":1450.477663},{"period":"2015-06-01","rent":1446.843259},{"period":"2015-07-01","rent":1436.683751},{"period":"2015-08-01","rent":1444.796281},{"period":"2015-09-01","rent":1448.05252},{"period":"2015-10-01","rent":1466.483125},{"period":"2015-11-01","rent":1472.005989},{"period":"2015-12-01","rent":1485.222725},{"period":"2016-01-01","rent":1475.480862},{"period":"2016-02-01","rent":1475.661326},{"period":"2016-03-01","rent":1465.928086},{"period":"2016-04-01","rent":1479.78157},{"period":"2016-05-01","rent":1482.535761},{"period":"2016-06-01","rent":1497.56682},{"period":"2016-07-01","rent":1495.292426},{"period":"2016-08-01","rent":1496.194029},{"period":"2016-09-01","rent":1501.726585},{"period":"2016-10-01","rent":1504.762402},{"period":"2016-11-01","rent":1510.863351},{"period":"2016-12-01","rent":1505.575172},{"period":"2017-01-01","rent":1525.134744},{"period":"2017-02-01","rent":1529.060027},{"period":"2017-03-01","rent":1555.112316},{"period":"2017-04-01","rent":1547.980785},{"period":"2017-05-01","rent":1561.542535},{"period":"2017-06-01","rent":1559.647803},{"period":"2017-07-01","rent":1575.301345},{"period":"2017-08-01","rent":1580.566053},{"period":"2017-09-01","rent":1589.861475},{"period":"2017-10-01","rent":1590.945186},{"period":"2017-11-01","rent":1596.536797},{"period":"2017-12-01","rent":1586.908216},{"period":"2018-01-01","rent":1599.102574},{"period":"2018-02-01","rent":1612.445001},{"period":"2018-03-01","rent":1630.082963},{"period":"2018-04-01","rent":1634.117651},{"period":"2018-05-01","rent":1634.706732},{"period":"2018-06-01","rent":1636.242325},{"period":"2018-07-01","rent":1651.603709},{"period":"2018-08-01","rent":1662.195219},{"period":"2018-09-01","rent":1676.326421},{"period":"2018-10-01","rent":1686.761536},{"period":"2018-11-01","rent":1696.7748},{"period":"2018-12-01","rent":1699.752437},{"period":"2019-01-01","rent":1702.509775},{"period":"2019-02-01","rent":1708.545047},{"period":"2019-03-01","rent":1701.312262},{"period":"2019-04-01","rent":1717.428939},{"period":"2019-05-01","rent":1729.997732},{"period":"2019-06-01","rent":1748.239966},{"period":"2019-07-01","rent":1751.446716},{"period":"2019-08-01","rent":1763.562516},{"period":"2019-09-01","rent":1770.969447},{"period":"2019-10-01","rent":1786.677322},{"period":"2019-11-01","rent":1801.283224},{"period":"2019-12-01","rent":1833.084262},{"period":"2020-01-01","rent":1850.337999},{"period":"2020-02-01","rent":1869.368762},{"period":"2020-03-01","rent":1863.04633},{"period":"2020-04-01","rent":1885.685988},{"period":"2020-05-01","rent":1886.476129},{"period":"2020-06-01","rent":1901.547279},{"period":"2020-07-01","rent":1916.69463},{"period":"2020-08-01","rent":1949.092373},{"period":"2020-09-01","rent":1969.191338},{"period":"2020-10-01","rent":2019.673914},{"period":"2020-11-01","rent":2051.441505},{"period":"2020-12-01","rent":2083.53563},{"period":"2021-01-01","rent":2080.059348},{"period":"2021-02-01","rent":2105.527566},{"period":"2021-03-01","rent":2126.419672},{"period":"2021-04-01","rent":2153.38076},{"period":"2021-05-01","rent":2203.569532},{"period":"2021-06-01","rent":2239.028459},{"period":"2021-07-01","rent":2307.407297},{"period":"2021-08-01","rent":2342.780026},{"period":"2021-09-01","rent":2421.356334},{"period":"2021-10-01","rent":2438.988119},{"period":"2021-11-01","rent":2469.61631},{"period":"2021-12-01","rent":2471.64179},{"period":"2022-01-01","rent":2497.308113},{"period":"2022-02-01","rent":2504.687558},{"period":"2022-03-01","rent":2531.350933},{"period":"2022-04-01","rent":2556.844569},{"period":"2022-05-01","rent":2563.504441},{"period":"2022-06-01","rent":2568.475531},{"period":"2022-07-01","rent":2537.679788},{"period":"2022-08-01","rent":2538.63029},{"period":"2022-09-01","rent":2520.046944},{"period":"2022-10-01","rent":2519.400155},{"period":"2022-11-01","rent":2498.322732},{"period":"2022-12-01","rent":2487.888046},{"period":"2023-01-01","rent":2491.446109},{"period":"2023-02-01","rent":2534.211349},{"period":"2023-03-01","rent":2554.25639},{"period":"2023-04-01","rent":2552.254818},{"period":"2023-05-01","rent":2520.439288},{"period":"2023-06-01","rent":2534.122827},{"period":"2023-07-01","rent":2551.797566},{"period":"2023-08-01","rent":2582.446729},{"period":"2023-09-01","rent":2553.622888},{"period":"2023-10-01","rent":2561.26798},{"period":"2023-11-01","rent":2557.803588},{"period":"2023-12-01","rent":2565.055357},{"period":"2024-01-01","rent":2577.747913},{"period":"2024-02-01","rent":2555.237275},{"period":"2024-03-01","rent":2580.519131},{"period":"2024-04-01","rent":2575.586261},{"period":"2024-05-01","rent":2604.036628},{"period":"2024-06-01","rent":2589.308807},{"period":"2024-07-01","rent":2603.626141},{"period":"2024-08-01","rent":2607.331725},{"period":"2024-09-01","rent":2644.383426},{"period":"2024-10-01","rent":2645.166785},{"period":"2024-11-01","rent":2640.925775},{"period":"2024-12-01","rent":2641.889448},{"period":"2025-01-01","rent":2645.804439},{"period":"2025-02-01","rent":2642.557035},{"period":"2025-03-01","rent":2600.924972},{"period":"2025-04-01","rent":2619.970995},{"period":"2025-05-01","rent":2642.053301},{"period":"2025-06-01","rent":2654.967495},{"period":"2025-07-01","rent":2649.03951},{"period":"2025-08-01","rent":2639.691491},{"period":"2025-09-01","rent":2635.328197},{"period":"2025-10-01","rent":2638.750608},{"period":"2025-11-01","rent":2654.047521},{"period":"2025-12-01","rent":2658.362408},{"period":"2026-01-01","rent":2653.801245},{"period":"2026-02-01","rent":2663.875342},{"period":"2026-03-01","rent":2683.675126},{"period":"2026-04-01","rent":2675.775526},{"period":"2026-05-01","rent":2655.651088},{"period":"2026-06-01","rent":2653.954545}],"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":2654.967495,"endRent":2653.954545,"change":-0.00038153009477803757,"cagr":-0.00038153009477803757},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":2534.122827,"endRent":2653.954545,"change":0.04728725724074767,"cagr":0.015520293399500673},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":2239.028459,"endRent":2653.954545,"change":0.18531523542372264,"cagr":0.034586419459387674}},"maxDrawdown":-0.03137560939450512,"annualizedVolatility":0.02766672565435512,"consecutiveReturnCount":137}}