{"zip":"85201","city":"Mesa","state":"AZ","county":"Maricopa County","countySlug":"maricopa-county-az","metro":"Phoenix-Mesa-Chandler, AZ","metroSlug":"phoenix-az","citySlug":"mesa-az","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1326,"rentYoy":-0.0038,"bedroomEstimates":[1048,1143,1326,1771,1961],"hudFmr":[1320,1440,1670,2230,2470],"ladderSource":"safmr","population":51400,"populationMoe":2560,"medianIncome":67294,"medianIncomeMoe":4719,"medianGrossRent":1445,"medianGrossRentMoe":40,"housingUnits":22779,"occupiedUnits":20746,"vacantUnits":2033,"renterOccupied":12572,"rentBurdenTotal":12572,"rentBurden30Plus":6062,"vacantForRent":962,"vacantForSale":111,"vacantSeasonal":136,"structureTotal":22779,"singleFamilyUnits":8507,"largeMultifamilyUnits":4302,"vacancyRate":0.08924886957285219,"renterShare":0.6059963366432083,"rentBurdenShare":0.4821826280623608,"requiredIncome":53040,"askingRentToIncome":0.23645495883734063,"askingVsAcsRent":0.9176470588235294,"askingVsHud2br":0.7940119760479042,"cityRent":1548.5834756576323,"countyRent":1729,"metroRent":1733,"cityGrossRent":1620,"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":95,"zipSalePrice":324927,"zipSalePriceYoy":-0.0782,"zipMedianDom":48,"zipActiveListings":218,"zipActiveListingsYoy":-0.0003,"zipInventory":101,"zipInventoryYoy":-0.0977,"zipPendingSales":110,"zipMonthsSupply":3.2,"zipSaleToList":0.976,"zipSoldAboveList":0.1306,"zipOffMarketTwoWeeks":0.2989,"generatedAt":"2026-08-16 05:08:05.757481+00","summaryHtml":"<p>85201 is both Zillow’s ZIP market identifier and the matching Census ZCTA, but a ZCTA is a statistical area and is not identical to a USPS delivery ZIP. Zillow ZORI stood at $1,326 in June 2026, 0.38% below the same month a year earlier. It is a typical observed asking-rent index at ZIP scope, blended across rental types, rather than a lease ledger or a statement of what any individual available home will command. The near-term decline frames a cooling reading, but the wider history, survey evidence and resale evidence measure different populations and need separate interpretation.</p><p>On direct ZIP Zillow ZORI exact same-month backward-looking comparisons, the 1-year change was −0.38%, the 3-year annualized change was −0.03%, and the 5-year annualized change was +3.16%. Recent direction therefore breaks from the longer positive path rather than confirming it. The history has 100% coverage. Returns varied at a 3.40% annualized monthly pace, so the series is not motionless around its trend; separately, its deepest observed peak-to-trough setback reached 4.98%, showing that declines have occurred within the record. Transparent national discovery ranks among history-eligible ZIPs were 2,506 for momentum, 2,139 for stability, and 2,685 for the balanced measure, where lower rank is higher. These are historical measurements, not forecasts or investment recommendations; full coverage strengthens confidence in the observed trajectory, while variability and the drawdown limit confidence in a single current-rent snapshot.</p><p>The bedroom view is deliberately constructed rather than observed. Scaling the ZIP ZORI with the local HUD ladder produces modelled monthly estimates of $1,048 for a studio, $1,143 for one bedroom, $1,326 for two bedrooms, $1,771 for three bedrooms and $1,961 for four bedrooms. They are modelled estimates, never measured bedroom rents. The corresponding $1,670 HUD standard in the local FMR/SAFMR ladder is an administrative, bedroom-specific benchmark and not asking rent; the packet identifies the ladder as ZIP SAFMR or county-derived. Thus the ladder preserves local standard-to-size spacing without converting HUD standards into advertised-rent comparables.</p><p>The matched ACS 2024 five-year survey starts from a different universe: occupied renter homes, and its median gross rent includes selected utilities. It reports $1,445, with a ±$40 reported margin of error, versus a Zillow asking-rent index that does not share that construction. Median household income was $67,294, ±$4,719. Applying the stated 30% screen to the current ZORI gives required income of $53,040 and an asking-rent-to-income arithmetic share of 23.6%. This is arithmetic, not advice and not an applicant qualification rule. Yet ACS records 6,062 of 12,572 renter households at or above the same burden threshold, or 48.2%. That survey burden measures a group and cannot prove that any specific unit is affordable or that any particular tenant is burdened.</p><p>Housing composition supplies a separate scale check. The ZCTA has 22,779 housing units, an 8.9% all-unit vacancy rate and a 60.6% renter share; its stock includes single-family and large multifamily structures. This all-vacancy measure includes categories beyond rental availability, so it cannot establish that an address is empty or available for rent. Against wider context only, the Mesa city context rent is $1,549, the Maricopa County context rent is $1,729, and the Phoenix-Mesa-Chandler, AZ metro context rent is $1,733. Each geography is named here as context, not as a substitute for the ZIP’s own Zillow reading or the matched ZCTA survey.</p><p>On the direct ZIP for-sale side, Redfin’s rolling-three-month resale observation ending June 30, 2026 recorded a $324,927 median sold price, down 7.82% year over year. It logged 95 homes sold, 48 median days on market, inventory of 101 homes and 3.2 months of supply. The average sale-to-list ratio was 97.6%, while 13.06% sold above list. This is resale liquidity and pricing evidence, not rental transactions. The sold-price decline directionally confirms the ZORI cooling signal, but the completed-sales count and supply reading challenge any interpretation that cooling itself establishes absent resale activity. Annualized ZIP ZORI divided by the median sold price is 4.90%, a cross-source screening ratio only—not a cap rate, net return, expected return or property yield.</p><p>The decision tension is not a contradiction to be averaged away. Current asking rent sits below each wider-area rent context, the most recent and intermediate history comparisons are negative, and ZIP resale prices also declined; those separate facts line up as a subdued direction rather than a projection. In contrast, the required-income screen appears lighter than the ACS group burden share. The gap must be read through differences in measurement universes: a blended current asking index, occupied-home gross rent with utilities, and household survey burden are not interchangeable. Historical coverage makes the direction evidence more complete, yet the series’ movement and prior setback mean a point-in-time index retains uncertainty. No source here establishes a cause, a future path or the rent, vacancy, financing outcome or resale result of one property.</p><p>Property-level review requires evidence that these aggregates do not provide: the advertised rent and date, exact bedroom count and property type, included utilities, deposits and recurring fees, lease term, availability, and the delivery ZIP attached to the address. A resale file separately needs list status, contract and closing evidence, marketing history and condition; Redfin medians cannot supply rental comparables or property economics. The listing’s type must also be tested against the rental-type blend in ZORI, while its size must not be substituted with the HUD-scaled estimate. Broad ACS burden and vacancy are not proof about a particular tenant or dwelling. Which documented unit-level facts remain after the Zillow, ACS, HUD and Redfin universes are kept separate?</p>","findings":[{"body":"Zillow’s blended ZIP asking-rent index is cooling on the recent same-month comparisons, while the five-year annualized history remains positive. The latter does not erase the recent reversal. Complete coverage makes the historical series usable as a record, but its observed variability and drawdown mean it supports context around the current index, not a forecast or a unit-level rent conclusion.","title":"Cooling asks, longer-run resilience"},{"body":"ZORI, ACS and HUD answer different questions. ZORI summarizes observed asking rents across rental types; ACS surveys occupied renter homes and rolls selected utilities into gross rent; HUD provides an administrative size standard. Treating the HUD-scaled bedroom figures as measured rents, or treating the ACS median as an advertised-rent comp, would collapse evidence universes that were designed differently.","title":"Rent sources answer different questions"},{"body":"At the area level, the arithmetic screen based on median household income is lower than the observed ACS burden share. That contrast is decision-relevant precisely because neither measure describes a particular renter: one is a calculation using current index rent, and the other is a survey-based count of occupied renter households with gross rent burdens at or above the stated threshold.","title":"Arithmetic screen and burden data diverge"},{"body":"Redfin documents ZIP resale, not rental activity. Its price decline aligns directionally with rental cooling, while recorded sales and supply indicate that a price movement alone does not summarize liquidity. The annualized rent-to-price calculation can compare two sources for screening, but it leaves out property expenses, financing, lease terms, condition and all other inputs needed for property-specific economics.","title":"Resale evidence is a separate market signal"}],"risks":["Individual advertised rents can depart materially from the ZIP ZORI because it is a blended typical asking-rent index across rental types. It neither identifies a unit’s bedroom count nor verifies current availability, utilities, lease terms, fees, or condition.","ACS figures are ZCTA five-year survey estimates for occupied renter homes, with sampling uncertainty and selected utilities in gross rent. A ZCTA is statistical rather than a USPS delivery ZIP, so neither survey burden nor vacancy proves anything about an individual address.","HUD FMR/SAFMR values are administrative bedroom-specific standards. The derived bedroom ladder merely scales the ZIP index; it is not a set of observed rents, and it cannot replace property-level asking-rent evidence for a particular bedroom count.","Redfin’s rolling resale figures describe for-sale outcomes in the ZIP period, not rental transactions. Median prices, sale-to-list outcomes, inventory and turnover cannot establish a cap rate, a net return, an expected return or a property-specific yield."],"qa":[{"a":"In this report, 85201 is Zillow’s ZIP market label for the asking-rent index and is matched to the Census ZCTA used for ACS fields. The geographic match improves comparability of labels, but the ZCTA remains a statistical tabulation area and is not identical to a USPS delivery ZIP. Wider city, county and metro values remain context only.","q":"What does ZIP 85201 mean in this report?"},{"a":"Zillow ZORI is a ZIP-level typical observed asking-rent index, blended across rental types. ACS median gross rent comes from a five-year survey of occupied renter homes and includes selected utilities. HUD FMR/SAFMR is a bedroom-specific administrative standard. Different populations, construction and purposes mean gaps are source differences, not errors that can be averaged into one rent.","q":"Why do Zillow, ACS and HUD rent figures differ?"},{"a":"The stated required-income amount simply annualizes the ZIP asking-rent index and divides by the stated affordability share. It is an arithmetic screen, not financial advice, a lease requirement or an applicant qualification rule. The ACS burden figure is also aggregate: it describes surveyed renter households and cannot determine whether an identified renter can pay a particular unit’s rent.","q":"Does the required-income screen determine whether someone qualifies for a home?"},{"a":"Annualized ZIP ZORI divided by Redfin’s median sold price is a cross-source screening ratio that pairs an asking-rent index with resale data. It is not a cap rate, net return, expected return or property yield because the packet supplies no property-specific expenses, financing, operating data, lease details or matched rental and sale observations.","q":"What does the Redfin rent-to-price screening ratio mean?"}],"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":647.190777},{"period":"2015-02-01","rent":648.751005},{"period":"2015-03-01","rent":650.54747},{"period":"2015-04-01","rent":655.151458},{"period":"2015-05-01","rent":654.783177},{"period":"2015-06-01","rent":658.385394},{"period":"2015-07-01","rent":667.178534},{"period":"2015-08-01","rent":669.67566},{"period":"2015-09-01","rent":670.866587},{"period":"2015-10-01","rent":676.358689},{"period":"2015-11-01","rent":680.131284},{"period":"2015-12-01","rent":693.686304},{"period":"2016-01-01","rent":701.845376},{"period":"2016-02-01","rent":708.011345},{"period":"2016-03-01","rent":703.688636},{"period":"2016-04-01","rent":705.108327},{"period":"2016-05-01","rent":722.208654},{"period":"2016-06-01","rent":734.47343},{"period":"2016-07-01","rent":733.704338},{"period":"2016-08-01","rent":728.919818},{"period":"2016-09-01","rent":725.967985},{"period":"2016-10-01","rent":734.254221},{"period":"2016-11-01","rent":738.284623},{"period":"2016-12-01","rent":736.967108},{"period":"2017-01-01","rent":736.795618},{"period":"2017-02-01","rent":741.072465},{"period":"2017-03-01","rent":757.725951},{"period":"2017-04-01","rent":759.624916},{"period":"2017-05-01","rent":761.134276},{"period":"2017-06-01","rent":759.497521},{"period":"2017-07-01","rent":764.69139},{"period":"2017-08-01","rent":766.989309},{"period":"2017-09-01","rent":775.630845},{"period":"2017-10-01","rent":778.710953},{"period":"2017-11-01","rent":792.182845},{"period":"2017-12-01","rent":790.62617},{"period":"2018-01-01","rent":799.201033},{"period":"2018-02-01","rent":804.733203},{"period":"2018-03-01","rent":814.470268},{"period":"2018-04-01","rent":823.849202},{"period":"2018-05-01","rent":827.692865},{"period":"2018-06-01","rent":833.189895},{"period":"2018-07-01","rent":836.348397},{"period":"2018-08-01","rent":839.222364},{"period":"2018-09-01","rent":849.445068},{"period":"2018-10-01","rent":857.668838},{"period":"2018-11-01","rent":863.979016},{"period":"2018-12-01","rent":872.734254},{"period":"2019-01-01","rent":880.781076},{"period":"2019-02-01","rent":888.042373},{"period":"2019-03-01","rent":887.230087},{"period":"2019-04-01","rent":893.752575},{"period":"2019-05-01","rent":901.618902},{"period":"2019-06-01","rent":911.132184},{"period":"2019-07-01","rent":921.761072},{"period":"2019-08-01","rent":935.590771},{"period":"2019-09-01","rent":939.453428},{"period":"2019-10-01","rent":945.375879},{"period":"2019-11-01","rent":948.243131},{"period":"2019-12-01","rent":958.655189},{"period":"2020-01-01","rent":964.11243},{"period":"2020-02-01","rent":971.177364},{"period":"2020-03-01","rent":984.811452},{"period":"2020-04-01","rent":988.477226},{"period":"2020-05-01","rent":982.265401},{"period":"2020-06-01","rent":963.48199},{"period":"2020-07-01","rent":965.485309},{"period":"2020-08-01","rent":963.470171},{"period":"2020-09-01","rent":974.559612},{"period":"2020-10-01","rent":992.336949},{"period":"2020-11-01","rent":1015.129707},{"period":"2020-12-01","rent":1037.810669},{"period":"2021-01-01","rent":1040.211886},{"period":"2021-02-01","rent":1045.040684},{"period":"2021-03-01","rent":1047.216199},{"period":"2021-04-01","rent":1073.337531},{"period":"2021-05-01","rent":1097.253259},{"period":"2021-06-01","rent":1135.03852},{"period":"2021-07-01","rent":1158.308912},{"period":"2021-08-01","rent":1192.32963},{"period":"2021-09-01","rent":1224.436762},{"period":"2021-10-01","rent":1249.081218},{"period":"2021-11-01","rent":1274.222888},{"period":"2021-12-01","rent":1287.156498},{"period":"2022-01-01","rent":1313.308523},{"period":"2022-02-01","rent":1325.022079},{"period":"2022-03-01","rent":1330.106491},{"period":"2022-04-01","rent":1326.131762},{"period":"2022-05-01","rent":1341.198423},{"period":"2022-06-01","rent":1348.603099},{"period":"2022-07-01","rent":1359.759617},{"period":"2022-08-01","rent":1345.266697},{"period":"2022-09-01","rent":1331.605644},{"period":"2022-10-01","rent":1322.656531},{"period":"2022-11-01","rent":1316.429396},{"period":"2022-12-01","rent":1316.882769},{"period":"2023-01-01","rent":1313.755556},{"period":"2023-02-01","rent":1309.291726},{"period":"2023-03-01","rent":1324.606114},{"period":"2023-04-01","rent":1330.270494},{"period":"2023-05-01","rent":1339.353198},{"period":"2023-06-01","rent":1327.149331},{"period":"2023-07-01","rent":1325.161124},{"period":"2023-08-01","rent":1332.348038},{"period":"2023-09-01","rent":1345.733925},{"period":"2023-10-01","rent":1351.37347},{"period":"2023-11-01","rent":1339.994435},{"period":"2023-12-01","rent":1322.797329},{"period":"2024-01-01","rent":1312.280843},{"period":"2024-02-01","rent":1322.926787},{"period":"2024-03-01","rent":1328.492202},{"period":"2024-04-01","rent":1337.690726},{"period":"2024-05-01","rent":1335.370747},{"period":"2024-06-01","rent":1356.253426},{"period":"2024-07-01","rent":1355.650933},{"period":"2024-08-01","rent":1358.86124},{"period":"2024-09-01","rent":1337.586268},{"period":"2024-10-01","rent":1339.005078},{"period":"2024-11-01","rent":1337.388588},{"period":"2024-12-01","rent":1373.059902},{"period":"2025-01-01","rent":1384.020997},{"period":"2025-02-01","rent":1377.896554},{"period":"2025-03-01","rent":1345.283196},{"period":"2025-04-01","rent":1336.097589},{"period":"2025-05-01","rent":1340.818507},{"period":"2025-06-01","rent":1330.876902},{"period":"2025-07-01","rent":1329.904043},{"period":"2025-08-01","rent":1326.215285},{"period":"2025-09-01","rent":1337.486191},{"period":"2025-10-01","rent":1334.774422},{"period":"2025-11-01","rent":1341.182562},{"period":"2025-12-01","rent":1320.981145},{"period":"2026-01-01","rent":1316.531266},{"period":"2026-02-01","rent":1315.071699},{"period":"2026-03-01","rent":1331.434438},{"period":"2026-04-01","rent":1331.945197},{"period":"2026-05-01","rent":1326.596844},{"period":"2026-06-01","rent":1325.873104}],"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":1330.876902,"endRent":1325.873104,"change":-0.0037597752222466863,"cagr":-0.0037597752222466863},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1327.149331,"endRent":1325.873104,"change":-0.0009616302929817966,"cagr":-0.00032064623401228953},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1135.03852,"endRent":1325.873104,"change":0.16813049128940571,"cagr":0.03156897510369605}},"maxDrawdown":-0.049818101133909276,"annualizedVolatility":0.03399000967830582,"consecutiveReturnCount":137}}