{"zip":"87124","city":"Rio Rancho","state":"NM","county":"Sandoval County","countySlug":"sandoval-county-nm","metro":"Albuquerque, NM","metroSlug":"albuquerque-nm","citySlug":"rio-rancho-nm","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1684,"rentYoy":0.0166,"bedroomEstimates":[1161,1363,1684,2342,2760],"hudFmr":[1009,1185,1464,2036,2399],"ladderSource":"county","population":58499,"populationMoe":1673,"medianIncome":86555,"medianIncomeMoe":4284,"medianGrossRent":1434,"medianGrossRentMoe":67,"housingUnits":23482,"occupiedUnits":22563,"vacantUnits":919,"renterOccupied":4718,"rentBurdenTotal":4718,"rentBurden30Plus":2572,"vacantForRent":377,"vacantForSale":34,"vacantSeasonal":72,"structureTotal":23482,"singleFamilyUnits":19701,"largeMultifamilyUnits":923,"vacancyRate":0.039136359764926326,"renterShare":0.20910339937065106,"rentBurdenShare":0.5451462484103433,"requiredIncome":67360,"askingRentToIncome":0.23347004794639248,"askingVsAcsRent":1.1743375174337518,"askingVsHud2br":1.150273224043716,"cityRent":1857.1089455272365,"countyRent":1850,"metroRent":1522,"cityGrossRent":1514,"countyGrossRent":1427,"countyListings":520,"countyListingDom":61,"countyPriceReducedShare":0.2055,"countyListingPeriod":"2026-06","metroMonthsSupply":null,"metroMedianDom":null,"metroPriceDrops":null,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0634740255761781,"apartmentTimeOnMarket":null,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":247,"zipSalePrice":369916,"zipSalePriceYoy":0.0539,"zipMedianDom":41,"zipActiveListings":469,"zipActiveListingsYoy":0.0093,"zipInventory":194,"zipInventoryYoy":-0.1835,"zipPendingSales":276,"zipMonthsSupply":2.4,"zipSaleToList":0.9874,"zipSoldAboveList":0.1585,"zipOffMarketTwoWeeks":0.264,"generatedAt":"2026-08-12 07:21:57.682934+00","summaryHtml":"<p>At the June 2026 endpoint, Zillow’s ZIP-level ZORI for 87124 was $1,684 per month. This is a typical observed asking-rent index blended across rental types, rather than a median lease or a quote for a specific home. The geographic label is both a Zillow ZIP market identifier and a matching Census ZCTA; a ZCTA is a statistical area and is not identical to a USPS delivery ZIP. The local index presents a notable context split: Rio Rancho city context rent was $1,857, Sandoval County context rent was $1,850, and Albuquerque, NM metro context rent was $1,522. Those are wider-area comparators, not substitutions for ZIP conditions; they place the ZIP below city and county context while above metro context.</p><p>The different rent universes sharpen that gap. In the matched Census ZCTA, ACS 2024 five-year median gross rent was $1,434, with a $67 margin of error. That measure describes occupied renter homes in a survey and includes selected utilities, while ZORI tracks observed asking rents. The asking-rent index consequently stood 17.4% above the ACS gross-rent median, a difference that should not be treated as an error or a measure of rent change. The differing source populations, timing, rental-type blend, and utility treatment mean these measures are not like-for-like. ACS is informative about occupied households in the matched statistical area, whereas ZORI is the current ZIP market index.</p><p>Bedroom detail should be read as a scaling model, not an observed listing tabulation. Using the local FY2026 HUD ladder to scale the ZIP ZORI produces modelled monthly estimates of $1,161 for a studio, $1,363 for one bedroom, $1,684 for two bedrooms, $2,342 for three bedrooms, and $2,760 for four bedrooms. HUD FMR/SAFMR is an administrative, bedroom-specific standard, not asking rent; it supplies the local ladder rather than confirming what any bedroom type is leasing for. Thus the two-bedroom figure aligns mechanically with the all-type ZIP index, and none of these modelled estimates should be presented as measured bedroom rents or used to infer a particular unit's price.</p><p>An arithmetic screen puts today’s index beside reported household resources and renter strain without establishing qualification. At a 30% rent-to-income threshold, $1,684 monthly implies $67,360 in annual income; this is arithmetic, not advice and not an applicant qualification rule. The ZCTA’s median household income was $86,555, making the index equal to 23.3% of that broad household-income benchmark before household-specific expenses or utilities are considered. Yet ACS counted 4,718 renter-occupied homes and 2,572 renter households paying at least that share of income toward rent, a 54.5% burden share. This burden statistic is a survey-based household measure; it neither proves affordability nor establishes the cost or condition of any available unit.</p><p>Supply composition lends context but cannot identify actual availability. The ZCTA contained 23,482 housing units, of which 22,563 were occupied and 919 vacant, for a 3.9% vacancy rate. Of vacant homes, 377 were reported vacant for rent; that category does not document the asking price, lease terms, bedroom count, or immediate availability of a specific listing. Renters made up 20.9% of occupied homes. The housing stock included 19,701 single-family units, indicating a predominantly one-unit built form; separate large-multifamily counts do not make vacancy or stock categories proof about any individual property. Occupancy and stock figures are ACS five-year survey estimates for the ZCTA, not a real-time inventory.</p><p>Recent direction is positive but slower than the longer historical path. Exact same-month ZORI changes annualized to 1.7% over one year, 3.6% over three years, and 6.5% over five years through June 2026. The current one-year gain therefore breaks from, rather than confirms, the stronger multi-year pace by decelerating materially. Annualized monthly-return variability was 2.2%, and maximum drawdown was -1.2%, while the series had complete coverage across 100 observations. These backward-looking measurements describe index behavior, not a forecast or investment recommendation. The relatively low variability and shallow historical drawdown support more confidence in this current index snapshot than an irregular or highly volatile series would, but not confidence that a particular listing will match it. Transparent national discovery results were a 56.5 momentum score and rank 1,230, a 90.3 stability score and rank 282, and a 70.0 balanced score and rank 470; lower ranks are higher among history-eligible ZIPs.</p><p>Taken together, the evidence is most useful as a scoped market baseline: current asking-rent conditions lie between the higher city and county context indexes and the lower metro context index, while survey gross rent and survey burden describe a different, occupied-household universe. Neither the historic stability pattern nor the vacancy count converts into a promised rent, availability finding, or household outcome. A property-level comparison requires verification of the listing’s location within the delivery area, observation date, actual bedroom count and unit type, advertised rent, whether selected utilities are included, lease term, concessions, fees, and availability. It also needs to distinguish a quoted unit from the ZORI blend and from the HUD-based bedroom model. Which of those listing facts would materially change the comparison with the ZIP-wide index?</p>","findings":[{"body":"At the June 2026 reading, the 87124 Zillow asking-rent index was $1,684 monthly. Rio Rancho city context was $1,857 and Sandoval County context was $1,850, whereas Albuquerque metro context was $1,522. This places the ZIP below the first two wider-area readings and above the metro reading. These comparisons are context only, because each covers a geography broader than the ZIP market identifier.","title":"Current index sits between wider-area comparators"},{"body":"The matched ZCTA’s ACS 2024 five-year median gross rent was $1,434, below the current ZORI by 17.4%. ACS surveys occupied renter homes and includes selected utilities; ZORI is a blended observed asking-rent index. The gap should be read as a scope and construction difference, not as a contradiction, rent-growth calculation, or proof of the price of a current listing.","title":"ZORI and survey rent are not interchangeable"},{"body":"At a 30% threshold, the index translates to $67,360 in annual income, versus a ZCTA median household income of $86,555. However, ACS estimated 54.5% of renter households devoted at least that share of income to rent. The first figure is a standardized arithmetic screen, while the second is a survey burden measure; neither is an applicant test or a finding about a particular available home.","title":"Income screen and burden measure answer different questions"},{"body":"Same-month annualized growth slowed from 6.5% over five years and 3.6% over three years to 1.7% over one year through June 2026. The series showed 2.2% annualized monthly-return variability, a -1.2% maximum drawdown, and complete coverage across 100 observations. These backward-looking signals support a cleaner index read, not a forecast. The stability discovery rank was 282, lower being higher among history-eligible ZIPs.","title":"Historical behavior was stable but decelerating"}],"risks":["The 87124 label is a Zillow market identifier and a Census ZCTA match, not a guarantee that every USPS delivery address or listing belongs to the same statistical area.","ZORI describes typical observed asking rents across rental types; it is not a signed-lease median, a unit-level quote, or evidence that a currently advertised home will transact at the index.","ACS gross rent and burden estimates are five-year survey measures for occupied renter homes, include selected utilities in gross rent, and carry sampling uncertainty that should not be collapsed into current asking rent.","HUD-based bedroom figures are modelled scaling estimates, while vacancy and housing-stock categories are area aggregates; neither confirms a unit’s bedroom, availability, condition, rent, fees, concessions, or included utilities."],"qa":[{"a":"At the June 2026 endpoint, the $1,684 figure is Zillow ZORI for the ZIP market identifier. It is a typical observed asking-rent index blended across rental types. It does not identify a lease median, a particular bedroom type, a particular property, or the cost after every utility, fee, or concession.","q":"What does the current Zillow rent figure represent?"},{"a":"ACS reports a five-year survey of occupied renter homes in the matched Census ZCTA, using median gross rent that includes selected utilities. ZORI records a current ZIP-level asking-rent index. Because universe, timing, utility treatment, and rent concept differ, the $1,434 ACS median should not be substituted for or compared as a like-for-like current listing rent.","q":"Why does the ACS median gross rent differ from ZORI?"},{"a":"The studio through four-bedroom figures were modelled by scaling the ZIP ZORI with the local FY2026 HUD FMR/SAFMR ladder. HUD is an administrative bedroom-specific standard rather than asking-rent evidence. Therefore, the figures organize a relative ladder, but do not measure observed rents for listings or leases in each bedroom category.","q":"How were the bedroom figures produced?"},{"a":"No. Dividing annualized ZORI by the 30% threshold produces a $67,360 annual-income screen, which is only arithmetic. It is not financial advice, an eligibility standard, or an applicant qualification rule. Reported ACS burden is a separate survey statistic and cannot determine a specific household’s affordability or a specific unit’s final housing cost.","q":"Does the $67,360 income screen determine affordability or tenant qualification?"}],"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":"2018-03-01","rent":959.271328},{"period":"2018-04-01","rent":952.933769},{"period":"2018-05-01","rent":960.80206},{"period":"2018-06-01","rent":963.068738},{"period":"2018-07-01","rent":973.871133},{"period":"2018-08-01","rent":974.109127},{"period":"2018-09-01","rent":977.229232},{"period":"2018-10-01","rent":979.803301},{"period":"2018-11-01","rent":988.669832},{"period":"2018-12-01","rent":996.381204},{"period":"2019-01-01","rent":999.434508},{"period":"2019-02-01","rent":1007.937545},{"period":"2019-03-01","rent":1008.583742},{"period":"2019-04-01","rent":1016.246162},{"period":"2019-05-01","rent":1019.973945},{"period":"2019-06-01","rent":1024.351806},{"period":"2019-07-01","rent":1031.300848},{"period":"2019-08-01","rent":1037.893663},{"period":"2019-09-01","rent":1047.280426},{"period":"2019-10-01","rent":1055.617737},{"period":"2019-11-01","rent":1059.525807},{"period":"2019-12-01","rent":1063.069303},{"period":"2020-01-01","rent":1067.808033},{"period":"2020-02-01","rent":1072.771937},{"period":"2020-03-01","rent":1088.036136},{"period":"2020-04-01","rent":1090.362118},{"period":"2020-05-01","rent":1098.353758},{"period":"2020-06-01","rent":1096.506476},{"period":"2020-07-01","rent":1091.849602},{"period":"2020-08-01","rent":1095.330434},{"period":"2020-09-01","rent":1104.275376},{"period":"2020-10-01","rent":1119.079729},{"period":"2020-11-01","rent":1130.501039},{"period":"2020-12-01","rent":1139.675788},{"period":"2021-01-01","rent":1148.811554},{"period":"2021-02-01","rent":1162.722835},{"period":"2021-03-01","rent":1164.245021},{"period":"2021-04-01","rent":1189.392584},{"period":"2021-05-01","rent":1198.919512},{"period":"2021-06-01","rent":1229.480168},{"period":"2021-07-01","rent":1246.780608},{"period":"2021-08-01","rent":1274.26011},{"period":"2021-09-01","rent":1294.999666},{"period":"2021-10-01","rent":1297.649067},{"period":"2021-11-01","rent":1299.129004},{"period":"2021-12-01","rent":1308.171296},{"period":"2022-01-01","rent":1330.022162},{"period":"2022-02-01","rent":1346.007432},{"period":"2022-03-01","rent":1368.315551},{"period":"2022-04-01","rent":1379.728935},{"period":"2022-05-01","rent":1398.844559},{"period":"2022-06-01","rent":1408.849542},{"period":"2022-07-01","rent":1425.418615},{"period":"2022-08-01","rent":1440.302013},{"period":"2022-09-01","rent":1440.380994},{"period":"2022-10-01","rent":1459.103903},{"period":"2022-11-01","rent":1471.940582},{"period":"2022-12-01","rent":1493.640656},{"period":"2023-01-01","rent":1493.944776},{"period":"2023-02-01","rent":1490.371625},{"period":"2023-03-01","rent":1499.038535},{"period":"2023-04-01","rent":1500.371095},{"period":"2023-05-01","rent":1511.606072},{"period":"2023-06-01","rent":1514.98081},{"period":"2023-07-01","rent":1527.117477},{"period":"2023-08-01","rent":1537.459908},{"period":"2023-09-01","rent":1546.698294},{"period":"2023-10-01","rent":1551.364419},{"period":"2023-11-01","rent":1561.845727},{"period":"2023-12-01","rent":1559.601993},{"period":"2024-01-01","rent":1563.651496},{"period":"2024-02-01","rent":1574.251979},{"period":"2024-03-01","rent":1575.769629},{"period":"2024-04-01","rent":1590.13612},{"period":"2024-05-01","rent":1584.954525},{"period":"2024-06-01","rent":1597.777405},{"period":"2024-07-01","rent":1604.489183},{"period":"2024-08-01","rent":1605.158628},{"period":"2024-09-01","rent":1605.263679},{"period":"2024-10-01","rent":1593.974258},{"period":"2024-11-01","rent":1603.149016},{"period":"2024-12-01","rent":1616.82372},{"period":"2025-01-01","rent":1628.347476},{"period":"2025-02-01","rent":1627.946242},{"period":"2025-03-01","rent":1643.337059},{"period":"2025-04-01","rent":1659.456189},{"period":"2025-05-01","rent":1675.894257},{"period":"2025-06-01","rent":1656.858513},{"period":"2025-07-01","rent":1657.172559},{"period":"2025-08-01","rent":1662.452487},{"period":"2025-09-01","rent":1671.537841},{"period":"2025-10-01","rent":1687.753253},{"period":"2025-11-01","rent":1685.630737},{"period":"2025-12-01","rent":1683.487682},{"period":"2026-01-01","rent":1683.337869},{"period":"2026-02-01","rent":1689.453072},{"period":"2026-03-01","rent":1684.252257},{"period":"2026-04-01","rent":1673.612903},{"period":"2026-05-01","rent":1669.430471},{"period":"2026-06-01","rent":1684.424405}],"historySummary":{"pointCount":100,"firstPeriod":"2018-03-01","latestPeriod":"2026-06-01","coverageMonths":100,"coverageRatio":1,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1656.858513,"endRent":1684.424405,"change":0.016637444768948795,"cagr":0.016637444768948795},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1514.98081,"endRent":1684.424405,"change":0.11184537380377768,"cagr":0.035972270903226855},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1229.480168,"endRent":1684.424405,"change":0.37002974821469414,"cagr":0.06499115155298707}},"maxDrawdown":-0.011851528362546992,"annualizedVolatility":0.021846910539186228,"consecutiveReturnCount":99}}