{"zip":"90291","city":"Los Angeles","state":"CA","county":"Los Angeles County","countySlug":"los-angeles-county-ca","metro":"Los Angeles-Long Beach-Anaheim, CA","metroSlug":"los-angeles-ca","citySlug":"los-angeles-ca","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":3976,"rentYoy":-0.0013,"bedroomEstimates":[3084,3286,3976,5229,6052],"hudFmr":[2380,2537,3070,4037,4672],"ladderSource":"county","population":26324,"populationMoe":1304,"medianIncome":122738,"medianIncomeMoe":11126,"medianGrossRent":2703,"medianGrossRentMoe":102,"housingUnits":17044,"occupiedUnits":14337,"vacantUnits":2707,"renterOccupied":9618,"rentBurdenTotal":9618,"rentBurden30Plus":4798,"vacantForRent":659,"vacantForSale":126,"vacantSeasonal":608,"structureTotal":17044,"singleFamilyUnits":7584,"largeMultifamilyUnits":2461,"vacancyRate":0.1588242196667449,"renterShare":0.6708516426030551,"rentBurdenShare":0.4988563110833853,"requiredIncome":159040,"askingRentToIncome":0.38873046652218546,"askingVsAcsRent":1.4709581945985941,"askingVsHud2br":1.295114006514658,"cityRent":2773.1869984387954,"countyRent":2808,"metroRent":2927,"cityGrossRent":1933,"countyGrossRent":1954,"countyListings":14689,"countyListingDom":51,"countyPriceReducedShare":0.144,"countyListingPeriod":"2026-06","metroMonthsSupply":null,"metroMedianDom":null,"metroPriceDrops":null,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0537449976608052,"apartmentTimeOnMarket":29.7,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":80,"zipSalePrice":2049537,"zipSalePriceYoy":-0.0002,"zipMedianDom":47,"zipActiveListings":287,"zipActiveListingsYoy":0.0031,"zipInventory":167,"zipInventoryYoy":0.126,"zipPendingSales":105,"zipMonthsSupply":6.3,"zipSaleToList":0.9909,"zipSoldAboveList":0.3336,"zipOffMarketTwoWeeks":0.2089,"generatedAt":"2026-08-31 14:25:08.630341+00","summaryHtml":"<p>The five-digit label 90291 is both Zillow’s ZIP market identifier and a Census ZCTA match; a ZCTA is a statistical area, not the same thing as a USPS delivery ZIP. Zillow’s June 2026 ZIP ZORI, a typical observed asking-rent index blended across rental types, stood at $3,976 per month and was 0.13% below its year-earlier level. The supplied Los Angeles city context rent is $2,773, the Los Angeles County context rent is $2,808, and the Los Angeles-Long Beach-Anaheim, CA metro context rent is $2,927. The ZIP’s asking-rent index is therefore materially higher than each wider-area context measure, while its latest annual movement is slightly negative rather than expanding.</p><p>Those figures should not be treated as interchangeable housing-cost series. The ACS 2024 five-year matched-ZCTA median gross rent is $2,703, making the current ZIP ZORI 47.1% higher; ACS is a survey of occupied renter homes and gross rent includes selected utilities. HUD’s FY2026 two-bedroom FMR/SAFMR standard is $3,070, with ZORI 29.5% above that administrative benchmark. HUD is bedroom-specific program-standard evidence, not asking rent, while the ACS result describes households already occupying rental homes under potentially older lease terms. The gaps identify different evidence universes and timing, rather than a contradiction that can be resolved by choosing one source as universally correct.</p><p>The local HUD bedroom ladder is used only to scale the ZIP ZORI into modelled monthly estimates. It produces $3,084 for a studio, $3,286 for a one-bedroom, $3,976 for a two-bedroom, $5,229 for a three-bedroom, and $6,052 for a four-bedroom. These are modelled estimates, never measured bedroom rents, and the two-bedroom estimate matches the ZIP index by construction. Their value is as a transparent relative-size ladder tied to local HUD standards; they do not substitute for unit-level asking-rent comparables, nor do they reveal differences in utilities, lease structure, furnishing, condition, or availability.</p><p>The matched ZCTA’s housing stock offers a separate occupancy and burden lens. Of 17,044 housing units, 7,584 are single-family units and 2,461 are large-multifamily units. There are 2,707 vacant units, a 15.9% vacancy rate, including 659 units classified as vacant for rent; that classification does not establish the availability, price, or condition of any specific home. Renters account for 67.1% of occupied households, and 49.9% of renter households report gross-rent burdens at or above the threshold. Median household income is $122,738, whereas the arithmetic annual income needed to place the current ZORI at 30% of gross income is $159,040; the resulting 38.9% asking-rent-to-income screen is not advice or an applicant qualification rule.</p><p>Backward-looking Zillow history shows a meaningful difference between the recent and longer paths. Coverage is complete, with 138 monthly observations and 137 consecutive monthly returns. The exact same-month annualized change is negative 0.13% over one year, compared with gains of 2.67% over three years and 4.68% over five years. Recent cooling therefore breaks from, rather than confirms, the longer observed appreciation path. Monthly returns have shown 3.05% annualized variability, so one current ZORI reading deserves measured confidence rather than being treated as a precise unit quote. Separately, the largest peak-to-trough decline reached 2.99%, documenting a contained historical pullback. Transparent nationwide discovery ranks among history-eligible ZIPs are 1,912 for momentum, 1,695 for stability, and 2,097 for the balanced measure; lower ranks place higher, and none are forecasts.</p><p>For-sale evidence comes from Redfin’s direct rolling-three-month ZIP resale observation, not rental transactions. The ZIP median sold price was $2,049,537, down 0.02% year over year, with 80 homes sold and a median 47 days on market. Inventory was 167 homes and months of supply measured 6.3. Sale-to-list evidence was mixed rather than uniformly aggressive: the average sale-to-list ratio was 99.09%, while 33.36% of sold homes closed above list. These indicators describe resale pricing and liquidity at the ZIP level only; they do not establish rents, operating costs, tenant demand for a particular unit, or transaction conditions for a specific property.</p><p>The packet’s annualized-ZORI-to-median-sale-price result is 2.33%, a cross-source screening ratio formed by annualizing ZIP ZORI and dividing by the resale median. It is not a cap rate, net return, expected return, property yield, or measure of ownership economics. A resale median that was nearly unchanged alongside slightly cooling asking rent challenges any simple reading of a single direction across housing evidence. At the same time, the elevated current asking-rent-to-income arithmetic screen and the long-run rent gains keep affordability tension visible. The resale supply and marketing signals add transaction context, but they cannot confirm whether rents and sale prices move together or explain why either series changed.</p><p>Limits remain substantial. ZORI is an index rather than a listing-level rent roll; ACS is a multi-year survey with sampling uncertainty; HUD standards are administrative; and Redfin is a short rolling resale observation. Before applying these ZIP-level screens to a property, verify the actual advertised rent, bedroom count, lease term, utility obligations, concessions, occupancy status, condition, parking or furnishing treatment, and comparable current listings or signed leases. Confirm the property’s current sale status and listing history separately from ZIP aggregates. Neither the vacancy measure nor renter burden proves anything about a particular unit. What do the lease terms, physical configuration, utility allocation, and current address-specific availability show?</p>","findings":[{"body":"June 2026 Zillow ZORI for 90291 was $3,976 monthly, 0.13% below the prior year. That typical observed asking-rent index exceeded the supplied city, county, and metro context rents. The slight annual decline is important because it contrasts with positive exact same-month changes over the longer three-year and five-year Zillow history.","title":"Asking-rent premium with slight current cooling"},{"body":"The ACS matched-ZCTA median gross rent and HUD two-bedroom standard are not alternate measurements of the same thing as ZORI. ACS surveys occupied renter households and includes selected utilities, while HUD FMR/SAFMR is an administrative bedroom-specific benchmark. The bedroom figures derived from ZORI and the HUD ladder are modelled estimates, not observed rents for available units.","title":"Source differences are decision-critical"},{"body":"The current ZORI requires a higher arithmetic income at the 30% screen than the ZCTA median household income. Nearly half of renter households report gross-rent burdens at or above that threshold, but burden data cannot identify the experience of a future tenant or any particular address. Vacancy classifications similarly do not prove live availability or pricing.","title":"Affordability and occupancy evidence remains separate"},{"body":"Redfin’s direct rolling-three-month resale record shows a nearly flat median sold-price change, measurable supply, and marketing time, while Zillow’s asking-rent index has edged down. This challenges a one-direction interpretation of current housing conditions. The annualized-rent-to-sale-price figure is only a cross-source screening ratio and does not incorporate expenses, financing, taxes, or property-specific operations.","title":"Resale signals complicate the rent narrative"}],"risks":["The Zillow index blends observed asking rents across rental types, so an individual unit can differ materially because of bedroom count, utilities, furnishing, lease duration, condition, concessions, and current availability.","ACS median gross rent, renter burden, income, vacancy, and housing-stock figures come from a five-year matched-ZCTA survey universe and should not be read as current listing-level conditions or precise address-level facts.","HUD FMR/SAFMR is an administrative bedroom-specific standard, while the displayed bedroom ladder is a modelled scaling exercise; neither source measures the actual asking rent for a particular available apartment or house.","Redfin resale data are a rolling-three-month ZIP observation of for-sale transactions. They do not represent rental transactions, operating expenses, financing conditions, property income, or the liquidity of a specific property."],"qa":[{"a":"The Zillow figure is ZIP-level ZORI: a typical observed asking-rent index blended across rental types. It is useful for a current market-level asking-rent screen, but it is not a lease quote, a median rent paid by current occupants, or an observed bedroom-specific rent for one available address.","q":"What does the Zillow rent figure represent?"},{"a":"The measures cover different populations and concepts. ZORI reflects asking-rent observations, whereas ACS median gross rent summarizes occupied renter homes in a five-year survey and includes selected utilities. Existing leases, utility treatment, rental mix, and the survey’s multi-year timing can all create a difference without making either measure incorrect.","q":"Why is Zillow ZORI higher than ACS median gross rent?"},{"a":"Use them as modelled relative estimates produced by applying the local HUD bedroom ladder to ZIP ZORI. They provide a consistent size-based screen, not measured asking rents. A property review still needs the actual bedroom count, advertised rent, utility allocation, lease terms, concessions, and current comparable listings or leases.","q":"How should the bedroom estimates be used?"},{"a":"It adds direct ZIP-level for-sale market context, including sold-price movement, sales volume, marketing time, supply, and sale-to-list behavior. It should remain separate from rental evidence. The rent-to-sale-price calculation can flag a cross-source relationship, but it omits operating costs and cannot be treated as a return or yield measure.","q":"What does the resale evidence add to the rental analysis?"}],"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":2312.334623},{"period":"2015-02-01","rent":2333.808998},{"period":"2015-03-01","rent":2373.767155},{"period":"2015-04-01","rent":2362.249927},{"period":"2015-05-01","rent":2382.327596},{"period":"2015-06-01","rent":2395.059402},{"period":"2015-07-01","rent":2471.500457},{"period":"2015-08-01","rent":2549.355917},{"period":"2015-09-01","rent":2576.575947},{"period":"2015-10-01","rent":2532.475094},{"period":"2015-11-01","rent":2557.471057},{"period":"2015-12-01","rent":2581.095767},{"period":"2016-01-01","rent":2614.480197},{"period":"2016-02-01","rent":2659.35636},{"period":"2016-03-01","rent":2687.478252},{"period":"2016-04-01","rent":2738.858292},{"period":"2016-05-01","rent":2742.85919},{"period":"2016-06-01","rent":2768.022151},{"period":"2016-07-01","rent":2802.659187},{"period":"2016-08-01","rent":2743.721578},{"period":"2016-09-01","rent":2758.614053},{"period":"2016-10-01","rent":2761.302093},{"period":"2016-11-01","rent":2766.002681},{"period":"2016-12-01","rent":2782.413173},{"period":"2017-01-01","rent":2836.553523},{"period":"2017-02-01","rent":2837.018471},{"period":"2017-03-01","rent":2851.83632},{"period":"2017-04-01","rent":2831.279973},{"period":"2017-05-01","rent":2892.413367},{"period":"2017-06-01","rent":2825.054122},{"period":"2017-07-01","rent":2840.743351},{"period":"2017-08-01","rent":2866.077234},{"period":"2017-09-01","rent":2940.05343},{"period":"2017-10-01","rent":2934.61448},{"period":"2017-11-01","rent":2951.59224},{"period":"2017-12-01","rent":2949.374132},{"period":"2018-01-01","rent":2969.837536},{"period":"2018-02-01","rent":2956.771446},{"period":"2018-03-01","rent":2973.464292},{"period":"2018-04-01","rent":2982.760834},{"period":"2018-05-01","rent":2971.41255},{"period":"2018-06-01","rent":3023.678771},{"period":"2018-07-01","rent":2997.115003},{"period":"2018-08-01","rent":3043.472239},{"period":"2018-09-01","rent":3004.31577},{"period":"2018-10-01","rent":3060.111125},{"period":"2018-11-01","rent":3059.831511},{"period":"2018-12-01","rent":3090.488888},{"period":"2019-01-01","rent":3100.653457},{"period":"2019-02-01","rent":3121.103424},{"period":"2019-03-01","rent":3125.475182},{"period":"2019-04-01","rent":3148.354178},{"period":"2019-05-01","rent":3152.794507},{"period":"2019-06-01","rent":3165.923433},{"period":"2019-07-01","rent":3192.813339},{"period":"2019-08-01","rent":3175.440258},{"period":"2019-09-01","rent":3184.21789},{"period":"2019-10-01","rent":3161.860705},{"period":"2019-11-01","rent":3167.204722},{"period":"2019-12-01","rent":3153.114363},{"period":"2020-01-01","rent":3133.078427},{"period":"2020-02-01","rent":3130.241382},{"period":"2020-03-01","rent":3145.452105},{"period":"2020-04-01","rent":3125.285624},{"period":"2020-05-01","rent":3120.143508},{"period":"2020-06-01","rent":3135.953991},{"period":"2020-07-01","rent":3172.744947},{"period":"2020-08-01","rent":3165.934138},{"period":"2020-09-01","rent":3134.146886},{"period":"2020-10-01","rent":3114.45023},{"period":"2020-11-01","rent":3097.385854},{"period":"2020-12-01","rent":3110.606022},{"period":"2021-01-01","rent":3148.106725},{"period":"2021-02-01","rent":3163.184493},{"period":"2021-03-01","rent":3172.197482},{"period":"2021-04-01","rent":3177.91141},{"period":"2021-05-01","rent":3169.562799},{"period":"2021-06-01","rent":3162.991383},{"period":"2021-07-01","rent":3154.448947},{"period":"2021-08-01","rent":3220.29574},{"period":"2021-09-01","rent":3266.039973},{"period":"2021-10-01","rent":3312.315642},{"period":"2021-11-01","rent":3370.31803},{"period":"2021-12-01","rent":3398.657104},{"period":"2022-01-01","rent":3430.245956},{"period":"2022-02-01","rent":3438.65452},{"period":"2022-03-01","rent":3474.57946},{"period":"2022-04-01","rent":3510.97706},{"period":"2022-05-01","rent":3583.005469},{"period":"2022-06-01","rent":3620.006673},{"period":"2022-07-01","rent":3647.641099},{"period":"2022-08-01","rent":3626.153624},{"period":"2022-09-01","rent":3631.618396},{"period":"2022-10-01","rent":3645.1429},{"period":"2022-11-01","rent":3644.912162},{"period":"2022-12-01","rent":3659.501616},{"period":"2023-01-01","rent":3647.361092},{"period":"2023-02-01","rent":3645.466236},{"period":"2023-03-01","rent":3630.085813},{"period":"2023-04-01","rent":3653.26423},{"period":"2023-05-01","rent":3649.596206},{"period":"2023-06-01","rent":3673.761934},{"period":"2023-07-01","rent":3686.641066},{"period":"2023-08-01","rent":3709.086284},{"period":"2023-09-01","rent":3726.5829},{"period":"2023-10-01","rent":3717.120962},{"period":"2023-11-01","rent":3717.018159},{"period":"2023-12-01","rent":3726.212992},{"period":"2024-01-01","rent":3719.815191},{"period":"2024-02-01","rent":3726.844546},{"period":"2024-03-01","rent":3730.894108},{"period":"2024-04-01","rent":3752.703669},{"period":"2024-05-01","rent":3730.249919},{"period":"2024-06-01","rent":3714.155378},{"period":"2024-07-01","rent":3717.682419},{"period":"2024-08-01","rent":3754.781207},{"period":"2024-09-01","rent":3772.740007},{"period":"2024-10-01","rent":3784.338947},{"period":"2024-11-01","rent":3804.147091},{"period":"2024-12-01","rent":3825.242977},{"period":"2025-01-01","rent":3879.227982},{"period":"2025-02-01","rent":3936.924772},{"period":"2025-03-01","rent":3956.583565},{"period":"2025-04-01","rent":3954.1097},{"period":"2025-05-01","rent":3956.298255},{"period":"2025-06-01","rent":3981.063416},{"period":"2025-07-01","rent":3995.489216},{"period":"2025-08-01","rent":3984.663406},{"period":"2025-09-01","rent":3985.707476},{"period":"2025-10-01","rent":4002.528622},{"period":"2025-11-01","rent":4009.326893},{"period":"2025-12-01","rent":4006.873103},{"period":"2026-01-01","rent":3990.177814},{"period":"2026-02-01","rent":3961.027083},{"period":"2026-03-01","rent":3962.819993},{"period":"2026-04-01","rent":3962.635282},{"period":"2026-05-01","rent":3982.783832},{"period":"2026-06-01","rent":3975.880698}],"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":3981.063416,"endRent":3975.880698,"change":-0.001301842612998927,"cagr":-0.001301842612998927},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":3673.761934,"endRent":3975.880698,"change":0.08223689216330143,"cagr":0.026693418752613773},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":3162.991383,"endRent":3975.880698,"change":0.2570001674266338,"cagr":0.04680808225555477}},"maxDrawdown":-0.029888212954499838,"annualizedVolatility":0.030452105081342613,"consecutiveReturnCount":137}}