{"zip":"87107","city":"Albuquerque","state":"NM","county":"Bernalillo County","countySlug":"bernalillo-county-nm","metro":"Albuquerque, NM","metroSlug":"albuquerque-nm","citySlug":"albuquerque-nm","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1202,"rentYoy":0.0273,"bedroomEstimates":[828,973,1202,1672,1970],"hudFmr":[1009,1185,1464,2036,2399],"ladderSource":"county","population":27566,"populationMoe":1729,"medianIncome":61672,"medianIncomeMoe":3858,"medianGrossRent":998,"medianGrossRentMoe":65,"housingUnits":13614,"occupiedUnits":12717,"vacantUnits":897,"renterOccupied":4370,"rentBurdenTotal":4370,"rentBurden30Plus":2154,"vacantForRent":473,"vacantForSale":29,"vacantSeasonal":85,"structureTotal":13614,"singleFamilyUnits":9773,"largeMultifamilyUnits":1328,"vacancyRate":0.06588805641251652,"renterShare":0.34363450499331605,"rentBurdenShare":0.49290617848970253,"requiredIncome":48080,"askingRentToIncome":0.23388247502918666,"askingVsAcsRent":1.2044088176352705,"askingVsHud2br":0.8210382513661202,"cityRent":1485.5076753344604,"countyRent":1488,"metroRent":1522,"cityGrossRent":1145,"countyGrossRent":1144,"countyListings":1157,"countyListingDom":53,"countyPriceReducedShare":0.204,"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":90,"zipSalePrice":449398,"zipSalePriceYoy":0.3913,"zipMedianDom":37,"zipActiveListings":163,"zipActiveListingsYoy":0.0074,"zipInventory":78,"zipInventoryYoy":-0.0311,"zipPendingSales":87,"zipMonthsSupply":2.6,"zipSaleToList":0.988,"zipSoldAboveList":0.273,"zipOffMarketTwoWeeks":0.2181,"generatedAt":"2026-08-31 14:00:43.38263+00","summaryHtml":"<p>Resale price movement is the central cross-source tension for this ZIP. In Redfin’s direct rolling-three-month ZIP resale observation through June 30, 2026, median sold price was $449,398, up 39.1% year over year, alongside 90 homes sold and a 37-day median marketing time. Reported inventory was 78 homes, representing 2.6 months of supply. The average sale-to-list ratio was 98.8%, and 27.3% of sales sold above list. These are for-sale market and liquidity observations, not rental transactions, rental comparables, or property economics. Annualized ZIP ZORI divided by median sold price produces a 3.2% cross-source screening ratio only, not a cap rate, net return, expected return, or property yield. The sharp resale change challenges any simple alignment with the slower rent-history growth and income screen reported here.</p><p>Against that resale backdrop, the current rental signal is Zillow ZORI of $1,202 in June 2026. ZORI is a typical observed asking-rent index blended across rental types, rather than a contract rent, a bedroom-specific observation, or a measure of occupied homes. In the same sentence and with their broader scopes stated, Albuquerque city context is about $1,486, Bernalillo County context is $1,488, and Albuquerque, NM metro context is $1,522. Those city, county, and metro asking-rent values are context only; they do not replace the direct ZIP index or identify the rent of any individual listing.</p><p>The five-digit label 87107 is both a Zillow ZIP market identifier and a Census ZCTA match. A ZCTA is a statistical area and is not identical to a USPS delivery ZIP, which matters when reading the two source universes. ACS 2024 five-year data show a $998 median gross rent for occupied renter homes, including selected utilities. That is $204, or 20.4%, below the ZORI signal. This is not a contradiction: ACS is a survey of occupied renter homes over five years, whereas ZORI reflects typical observed asking rents across rental types at its stated current period. Neither series converts the other into an individual lease price.</p><p>The current rent snapshot sits within a fully covered but high-variability history. Exact same-month annualized ZORI changes were 2.7% over one year, 2.8% over three years, and 7.2% over five years. Recent direction therefore remains positive and confirms an upward path, yet the slower shorter-period pace breaks from the faster longer path. Monthly-return variation annualizes to 3.7%, reducing confidence that one current rent snapshot represents a smooth sequence. Separately, the maximum drawdown reached 2.3%, documenting a historical peak-to-trough decline. Transparent national discovery ranks were 1,104 for momentum, 2,421 for stability, and 1,855 for the balanced score among history-eligible ZIPs, where lower is higher. These are backward-looking measurements, not forecasts or investment recommendations.</p><p>Bedroom sizing adds a modelled view rather than direct observation. Using the ZIP ZORI scaled by the local HUD ladder, modelled monthly ZIP estimates are $828 for a studio, $973 for one bedroom, $1,202 for two bedrooms, $1,672 for three bedrooms, and $1,970 for four bedrooms. They are modelled estimates, never measured bedroom rents. HUD’s FY2026 FMR/SAFMR is an administrative bedroom-specific standard, not asking rent; its two-bedroom standard is $1,464. The modelled two-bedroom figure equals 82.1% of that HUD standard, describing the scaling relationship rather than a market discount, eligibility determination, or lease offer. Housing type, utility treatment, and occupied-versus-asking status differ across these evidence universes.</p><p>Affordability signals remain mixed even before property-level differences are considered. The 30% required-income screen puts annual income at $48,080 for the current ZIP asking-rent index, versus a matched-ZCTA ACS median household income of $61,672; that arithmetic corresponds to asking rent equal to 23.4% of median household income. It is not advice and is not an applicant qualification rule. ACS reports that 49.3% of renter households had a gross-rent burden at or above the screen threshold. That burden result describes surveyed occupied renter households, not a live listing population, and cannot prove the burden, availability, utilities, or affordability of a particular unit.</p><p>Housing stock and vacancy provide a separate descriptive lens. The matched ACS ZCTA contains 13,614 housing units and records a 6.6% vacancy rate; renter occupancy represents 34.4% of occupied homes. The structure mix is led by 9,773 single-family units rather than large-multifamily units. ACS also categorizes 473 vacant homes as for rent. These are survey counts and classifications across the ZCTA, not a live availability feed. A vacancy category cannot demonstrate that a given unit is empty, rentable now, priced at ZORI, or suitable for a specific household, so the housing-composition evidence supplements rather than validates an advertised rent.</p><p>Several limits prevent a ZIP-level dashboard from resolving a particular property. ZORI blends rental types and asking rents, ACS summarizes surveyed occupied renters with selected utilities, HUD supplies administrative standards, and Redfin describes only resale activity; none is a unit inspection, lease file, or appraisal. Concrete property-level checks include the advertised bedroom count, asking rent, lease term, included and separately billed utilities, concessions, active listing status, and listing date. The record should also distinguish a current rental listing from a sold-home observation and compare stated terms with the appropriate source universe rather than treating any benchmark as a quote. The remaining question is whether verifiable property terms fit the reader’s own use case, not whether one ZIP statistic settles them.</p>","findings":[{"body":"At $1,202, the June ZIP ZORI is below the broader Albuquerque city, Bernalillo County, and Albuquerque metro asking-rent context figures. It is a blended typical observed asking-rent index, not a unit-level lease quote. The comparison is useful for location-level orientation, but the wider geographies do not substitute for the direct ZIP reading.","title":"Asking rent is below broader context"},{"body":"Matching-month ZORI growth was positive over one and three years, but each pace remained below the five-year annualized change. Full historical coverage documents the series, yet the high-variability classification and weaker stability discovery rank make a single current ZORI value less representative of a smooth path. The history ranks and scores are comparative discovery tools, not forecasts, investment recommendations, or property-level underwriting.","title":"Positive rent history has not been smooth"},{"body":"The $48,080 income screen at 30% is below the ZCTA median household income, while 49.3% of surveyed renter households carry gross-rent burden at or above that threshold. Those measures answer distinct questions: the first compares an index with an area median, and the second describes occupied renters in a five-year survey. Neither determines a person’s eligibility or a specific unit’s affordability.","title":"Income arithmetic and renter burden give different signals"},{"body":"Redfin reports resale, not rental, conditions: a $449,398 median sold price, a 39.1% annual price change, and measurable transaction pace and supply. Dividing annualized ZORI by the sale price gives a 3.2% cross-source screen. The much faster resale price movement than recent asking-rent growth is a tension, not a return forecast or evidence of a property’s operating results.","title":"Resale evidence does not move in step with rent history"}],"risks":["ZORI is a blended typical asking-rent index, so a single property’s lease quote, concessions, utilities, condition, furnishing, and bedroom mix can depart materially from the ZIP reading.","ACS estimates describe the matched ZCTA’s occupied renter households over five years and have survey uncertainty; they are not contemporaneous asking rents and do not map exactly to USPS delivery ZIP boundaries.","HUD FMR/SAFMR values are administrative bedroom-specific standards, while the displayed bedroom figures are ZORI-scaled modelled estimates; using either as a measured lease quote would conflate unlike evidence universes.","Redfin’s rolling three-month ZIP resale series can signal transaction pace and pricing, but it excludes rental transactions and cannot establish a property’s rent, expenses, condition, financing, or net economics."],"qa":[{"a":"ZORI is a current ZIP-level typical observed asking-rent index blended across rental types. ACS is a five-year survey of occupied renter homes in the matched ZCTA and includes selected utilities in gross rent. A ZCTA is a statistical area rather than an identical USPS delivery ZIP, so timing, geography, occupancy, and rent definition all differ.","q":"Why do ZORI and ACS gross rent differ?"},{"a":"No. The figures are modelled monthly ZIP estimates produced by scaling the ZIP ZORI with the local HUD bedroom ladder. They are intentionally not measured studio, one-bedroom, or larger-unit asking rents. HUD FMR/SAFMR itself is an administrative standard, not a rental asking-rent series, so neither number should be read as a property quote.","q":"Are the bedroom estimates observed bedroom rents?"},{"a":"The required-income figure is simply the annual income that places the ZIP asking-rent index at 30% of income. It is arithmetic, not advice or an applicant qualification rule. The burden share is separate ACS survey evidence about occupied renter households reporting gross-rent burden; it does not prove an individual household’s expenses, eligibility, or unit affordability.","q":"How should the 30% income figure and burden statistic be read?"},{"a":"No. Redfin’s direct rolling-three-month ZIP figures report for-sale and resale outcomes such as sold price, transaction volume, marketing time, inventory, supply, and sale-to-list behavior. Annualized ZORI divided by median sold price is only a cross-source screening ratio. It omits property-specific costs and is not a cap rate, property yield, net return, or expected return.","q":"Does the resale screen describe an investment return?"}],"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-04-01","rent":664.531967},{"period":"2018-05-01","rent":666.465926},{"period":"2018-06-01","rent":675.900883},{"period":"2018-07-01","rent":696.916831},{"period":"2018-08-01","rent":693.398645},{"period":"2018-09-01","rent":695.010507},{"period":"2018-10-01","rent":695.748467},{"period":"2018-11-01","rent":703.941663},{"period":"2018-12-01","rent":707.502655},{"period":"2019-01-01","rent":710.905894},{"period":"2019-02-01","rent":705.043549},{"period":"2019-03-01","rent":715.239885},{"period":"2019-04-01","rent":727.174351},{"period":"2019-05-01","rent":740.995123},{"period":"2019-06-01","rent":735.185252},{"period":"2019-07-01","rent":725.775423},{"period":"2019-08-01","rent":728.129955},{"period":"2019-09-01","rent":733.628119},{"period":"2019-10-01","rent":744.429809},{"period":"2019-11-01","rent":738.31786},{"period":"2019-12-01","rent":744.773624},{"period":"2020-01-01","rent":743.540859},{"period":"2020-02-01","rent":760.542141},{"period":"2020-03-01","rent":766.996458},{"period":"2020-04-01","rent":781.981795},{"period":"2020-05-01","rent":776.5292},{"period":"2020-06-01","rent":782.941397},{"period":"2020-07-01","rent":796.824626},{"period":"2020-08-01","rent":808.687219},{"period":"2020-09-01","rent":805.888061},{"period":"2020-10-01","rent":789.918262},{"period":"2020-11-01","rent":794.351484},{"period":"2020-12-01","rent":801.679764},{"period":"2021-01-01","rent":823.955537},{"period":"2021-02-01","rent":831.767421},{"period":"2021-03-01","rent":839.094833},{"period":"2021-04-01","rent":838.155821},{"period":"2021-05-01","rent":851.558847},{"period":"2021-06-01","rent":849.527558},{"period":"2021-07-01","rent":858.81325},{"period":"2021-08-01","rent":865.36568},{"period":"2021-09-01","rent":894.513948},{"period":"2021-10-01","rent":909.960684},{"period":"2021-11-01","rent":916.905628},{"period":"2021-12-01","rent":919.462896},{"period":"2022-01-01","rent":935.362489},{"period":"2022-02-01","rent":938.770828},{"period":"2022-03-01","rent":948.318559},{"period":"2022-04-01","rent":946.466262},{"period":"2022-05-01","rent":968.144387},{"period":"2022-06-01","rent":976.902296},{"period":"2022-07-01","rent":996.438577},{"period":"2022-08-01","rent":1000.638686},{"period":"2022-09-01","rent":1000.690456},{"period":"2022-10-01","rent":1023.262454},{"period":"2022-11-01","rent":1048.276285},{"period":"2022-12-01","rent":1067.744594},{"period":"2023-01-01","rent":1053.834054},{"period":"2023-02-01","rent":1068.48616},{"period":"2023-03-01","rent":1082.15499},{"period":"2023-04-01","rent":1101.623208},{"period":"2023-05-01","rent":1085.435721},{"period":"2023-06-01","rent":1107.349116},{"period":"2023-07-01","rent":1102.883211},{"period":"2023-08-01","rent":1124.309385},{"period":"2023-09-01","rent":1124.646466},{"period":"2023-10-01","rent":1125.712711},{"period":"2023-11-01","rent":1111.6907},{"period":"2023-12-01","rent":1108.376079},{"period":"2024-01-01","rent":1117.689833},{"period":"2024-02-01","rent":1131.334973},{"period":"2024-03-01","rent":1131.151489},{"period":"2024-04-01","rent":1146.51707},{"period":"2024-05-01","rent":1146.07226},{"period":"2024-06-01","rent":1148.38924},{"period":"2024-07-01","rent":1150.545394},{"period":"2024-08-01","rent":1148.857625},{"period":"2024-09-01","rent":1132.862161},{"period":"2024-10-01","rent":1129.432895},{"period":"2024-11-01","rent":1142.289697},{"period":"2024-12-01","rent":1161.205831},{"period":"2025-01-01","rent":1162.358509},{"period":"2025-02-01","rent":1152.832931},{"period":"2025-03-01","rent":1152.645067},{"period":"2025-04-01","rent":1157.978755},{"period":"2025-05-01","rent":1172.21349},{"period":"2025-06-01","rent":1170.254633},{"period":"2025-07-01","rent":1178.26293},{"period":"2025-08-01","rent":1179.241374},{"period":"2025-09-01","rent":1200.999246},{"period":"2025-10-01","rent":1207.540123},{"period":"2025-11-01","rent":1207.865882},{"period":"2025-12-01","rent":1198.977883},{"period":"2026-01-01","rent":1204.022144},{"period":"2026-02-01","rent":1208.916251},{"period":"2026-03-01","rent":1213.067168},{"period":"2026-04-01","rent":1203.706708},{"period":"2026-05-01","rent":1201.466495},{"period":"2026-06-01","rent":1202.189499}],"historySummary":{"pointCount":99,"firstPeriod":"2018-04-01","latestPeriod":"2026-06-01","coverageMonths":99,"coverageRatio":1,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1170.254633,"endRent":1202.189499,"change":0.027288818261828718,"cagr":0.027288818261828718},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1107.349116,"endRent":1202.189499,"change":0.08564632565255059,"cagr":0.027770439100572863},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":849.527558,"endRent":1202.189499,"change":0.41512713469855456,"cagr":0.07191189844029355}},"maxDrawdown":-0.02320916735052292,"annualizedVolatility":0.03704948313349611,"consecutiveReturnCount":98}}