{"zip":"90048","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":3368,"rentYoy":-0.0011,"bedroomEstimates":[2612,2784,3368,4430,5126],"hudFmr":[2380,2537,3070,4037,4672],"ladderSource":"county","population":21476,"populationMoe":1352,"medianIncome":103495,"medianIncomeMoe":6293,"medianGrossRent":2416,"medianGrossRentMoe":83,"housingUnits":14018,"occupiedUnits":12327,"vacantUnits":1691,"renterOccupied":8884,"rentBurdenTotal":8884,"rentBurden30Plus":4978,"vacantForRent":681,"vacantForSale":21,"vacantSeasonal":244,"structureTotal":14018,"singleFamilyUnits":3288,"largeMultifamilyUnits":3958,"vacancyRate":0.12063061777714368,"renterShare":0.7206944106433033,"rentBurdenShare":0.560333183250788,"requiredIncome":134720,"askingRentToIncome":0.39051161891878833,"askingVsAcsRent":1.3940397350993377,"askingVsHud2br":1.0970684039087948,"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":56,"zipSalePrice":1647128,"zipSalePriceYoy":-0.2101,"zipMedianDom":69,"zipActiveListings":174,"zipActiveListingsYoy":-0.189,"zipInventory":108,"zipInventoryYoy":-0.1977,"zipPendingSales":55,"zipMonthsSupply":5.9,"zipSaleToList":0.9821,"zipSoldAboveList":0.2039,"zipOffMarketTwoWeeks":0.1097,"generatedAt":"2026-08-31 14:34:20.893375+00","summaryHtml":"<p>At June 2026, Zillow’s ZIP 90048 ZORI stands at $3,368 per month. ZORI is a typical observed asking-rent index blended across rental types, rather than the rent for a specified available unit. The current cooling label is consistent with the exact same-month rent record: the annualized change is -0.1% over one year, +0.9% over three years, and +3.6% over five years. Recent direction therefore breaks from the longer positive path, even though the latest decline is slight. A second tension comes from Redfin’s direct rolling-three-month ZIP resale observation, where median sold price was $1,647,128, down 21.0% year over year. Annualized ZORI divided by that sale price is 2.45%, a cross-source screening ratio only, not a cap rate or return measure.</p><p>The history series has full coverage, with 138 monthly observations and 137 consecutive monthly returns, so the cooling assessment is based on a complete record through its endpoint rather than a partial sample. Monthly rent returns annualize to 2.7% variability, meaning one current ZORI snapshot deserves more confidence than a thinly observed series but still should not be treated as a fixed quote. The worst observed peak-to-trough decline was 4.8%, which shows that prior rent-index pullbacks have been materially larger than the latest year’s movement. Transparent discovery ranks among national history-eligible ZIPs are 2,311 for momentum, 1,094 for stability, and 2,049 for the balanced measure; lower ranks are higher. These are backward-looking measurements, not forecasts or investment recommendations.</p><p>Bedroom figures require a separate interpretation. The local HUD ladder scales the ZIP ZORI into modelled monthly estimates of $2,612 for a studio, $2,784 for one bedroom, $3,368 for two bedrooms, $4,430 for three bedrooms, and $5,126 for four bedrooms. These are modelled estimates, never measured bedroom rents. HUD FMR/SAFMR is an administrative, bedroom-specific standard rather than asking rent, and its local two-bedroom standard is below the modelled two-bedroom result. By contrast, the matched ACS 2024 five-year survey reports median gross rent of $2,416 for occupied renter homes and includes selected utilities; ZORI is 39.4% higher. The matched ZCTA is a Census statistical area and is not identical to a USPS delivery ZIP.</p><p>The income screen sharpens the difference between a market index and household conditions. Median household income in the matched ZCTA is $103,495, while annualizing the current ZORI produces $134,720 of household income under a 30% rent-to-income screen. That arithmetic screen equals 39.1% of the reported median household income; it is not advice and does not set applicant qualification rules. ACS also records 8,884 renter households in the burden denominator, of which 4,978, or 56.0%, reported paying at least 30% of income toward rent. This burden measure describes surveyed occupied renter households, not a particular lease, current applicant, building, or unit.</p><p>The housing base mixes 3,288 single-family units with 3,958 units in larger multifamily structures, so neither a detached-home assumption nor an apartment-only assumption fits the entire ZIP. Renters occupy 72.1% of occupied homes, making renter conditions consequential to the ZCTA profile. The overall vacancy rate is 12.1%, representing 1,691 vacant units, including 681 identified as vacant for rent and 244 seasonal vacancies. Those categories help describe stock and possible market slack, but they do not prove that a desired unit is currently available, comparable in condition, or obtainable at the ZORI level. Vacancy also should not be used as proof of a concession, a building-specific leasing outcome, or a tenant’s future housing cost.</p><p>For broader asking-rent context only, the Los Angeles city figure is $2,773, the Los Angeles County figure is $2,808, and the Los Angeles-Long Beach-Anaheim, CA metro figure is $2,927. ZIP 90048’s current Zillow index exceeds all three broader-area context values. Those city, county, and metro figures are not substitutes for the ZIP series and do not establish rents for any particular submarket or property. They do, however, frame the ZIP’s higher current asking-rent index alongside an ACS gross-rent figure that is materially lower because the two sources cover different populations, timing, rent concepts, and utility treatment.</p><p>Redfin’s evidence remains entirely in the for-sale universe, not rental transactions. In the direct rolling-three-month ZIP resale observation, homes spent a median 69 days on market, 56 homes sold, inventory was 108 homes, and months of supply stood at 5.9. The average sale-to-list ratio was 98.2%, while 20.4% of sold homes closed above list price. These liquidity and pricing signals accompany the sale-price decline reported above, challenging any simple reading that the longer rent-index gains automatically translate into resale strength. Conversely, the mostly flat recent rent index does not by itself explain the resale result. Asking-rent history, affordability arithmetic, and resale activity are related screens with separate evidence universes, not interchangeable property economics.</p><p>Several limits should govern use of this profile. Zillow’s index does not replace current listings, lease terms, concessions, utility responsibilities, or verified bedroom count. ACS estimates describe a multi-year survey universe and should not be treated as a current rent roll; its ZCTA match is statistical rather than a USPS delivery boundary. HUD standards are administrative benchmarks, and Redfin measures completed for-sale activity rather than rental comparables. Property-level review should verify the address geography, unit type, available bedroom count, asking rent, included utilities, concessions, lease duration, building condition, recent comparable rentals, and relevant recent comparable sales. The central question is whether those unit-specific facts align with the particular source universe being used.</p>","findings":[{"body":"The latest ZIP asking-rent index is nearly flat to slightly lower over the latest year, despite positive annualized changes over the longer three- and five-year windows. Meanwhile, the direct ZIP resale observation shows a substantial year-over-year median sale-price decline. That contrast argues against treating either rent history or sale data as a stand-alone market conclusion.","title":"Cooling rent index versus a weaker resale signal"},{"body":"The studio-through-four-bedroom figures are modelled estimates created by scaling the ZIP rent index with the local HUD bedroom ladder. They are useful for a consistent size framework, but they are not observed asking rents for available units. HUD standards themselves are administrative benchmarks, not market-rent measurements.","title":"Bedroom figures are modeled from two separate inputs"},{"body":"The arithmetic income required to place the current rent index at a 30% rent-to-income level exceeds the matched ZCTA’s reported median household income. More than half of surveyed renter households meet the ACS burden threshold. Neither measure identifies the finances, rent, or lease terms of a specific household or unit.","title":"Income and burden screens indicate a broad affordability tension"},{"body":"The matched ZCTA contains both single-family and larger multifamily stock, with renters representing most occupied households. Its vacancy profile includes units identified as for rent and seasonal units. These categories provide context for housing stock, but cannot verify that a comparable unit is listed, rentable, or priced at the ZIP index.","title":"Vacancy describes stock conditions, not unit availability"}],"risks":["Zillow asking-rent index, ACS gross rent, and HUD standards measure different populations, timing, and rent concepts. Treating them as directly interchangeable can create misleading conclusions about current unit-level rent.","The historical series is complete but backward-looking. Recent cooling, prior drawdown, and return variability describe recorded index behavior, not future rent movement, resale outcomes, or investment performance.","The Census ZCTA is a statistical match to the five-digit Zillow market identifier, not an identical USPS delivery ZIP. Geographic matching should be confirmed for any address-specific analysis.","Redfin resale data concern completed for-sale transactions and marketing conditions. They are not rental comparables, do not measure operating costs, and cannot establish property-specific economics or tenant demand."],"qa":[{"a":"They come from different evidence universes. Zillow ZORI is a current typical observed asking-rent index blended across rental types. ACS median gross rent is a five-year survey measure for occupied renter homes and includes selected utilities, so it is not expected to match an asking-rent index.","q":"Why is the ACS median gross rent below the Zillow rent index?"},{"a":"No. They are modelled monthly ZIP estimates produced by scaling the ZIP ZORI with the local HUD bedroom ladder. The figures support a consistent bedroom-size screen, but they should not be presented as measured rents, listing quotes, lease offers, or verified rents for a particular property.","q":"Are the bedroom rent figures observed rents for available apartments?"},{"a":"No. The screen is arithmetic: it annualizes the ZIP asking-rent index and divides it by 30%. It is not financial advice, an affordability recommendation, underwriting, or an applicant qualification rule. Actual eligibility depends on property-specific lease terms and the relevant screening process.","q":"Does the 30% income screen determine whether a renter qualifies?"},{"a":"It adds direct ZIP for-sale market evidence on sold prices, pricing change, transaction count, marketing time, inventory, supply, and sale-to-list outcomes. It can test whether resale conditions align with or challenge rent and affordability screens, but it does not measure rental transactions, rental expenses, or rental property returns.","q":"What does the Redfin section add to the rent 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":2221.739539},{"period":"2015-02-01","rent":2214.332291},{"period":"2015-03-01","rent":2226.196113},{"period":"2015-04-01","rent":2223.324666},{"period":"2015-05-01","rent":2247.305306},{"period":"2015-06-01","rent":2246.666902},{"period":"2015-07-01","rent":2309.619366},{"period":"2015-08-01","rent":2338.471822},{"period":"2015-09-01","rent":2360.593422},{"period":"2015-10-01","rent":2317.191818},{"period":"2015-11-01","rent":2300.090232},{"period":"2015-12-01","rent":2289.714253},{"period":"2016-01-01","rent":2342.573667},{"period":"2016-02-01","rent":2399.288437},{"period":"2016-03-01","rent":2416.133436},{"period":"2016-04-01","rent":2435.360006},{"period":"2016-05-01","rent":2443.661055},{"period":"2016-06-01","rent":2484.953253},{"period":"2016-07-01","rent":2477.539517},{"period":"2016-08-01","rent":2471.993072},{"period":"2016-09-01","rent":2461.358644},{"period":"2016-10-01","rent":2512.039944},{"period":"2016-11-01","rent":2517.427801},{"period":"2016-12-01","rent":2545.591059},{"period":"2017-01-01","rent":2508.619241},{"period":"2017-02-01","rent":2512.572991},{"period":"2017-03-01","rent":2553.741696},{"period":"2017-04-01","rent":2567.80635},{"period":"2017-05-01","rent":2572.791598},{"period":"2017-06-01","rent":2563.18328},{"period":"2017-07-01","rent":2586.869618},{"period":"2017-08-01","rent":2597.474768},{"period":"2017-09-01","rent":2591.674068},{"period":"2017-10-01","rent":2575.281404},{"period":"2017-11-01","rent":2609.902429},{"period":"2017-12-01","rent":2629.507325},{"period":"2018-01-01","rent":2659.482413},{"period":"2018-02-01","rent":2661.007352},{"period":"2018-03-01","rent":2694.782058},{"period":"2018-04-01","rent":2694.11837},{"period":"2018-05-01","rent":2697.245544},{"period":"2018-06-01","rent":2673.074503},{"period":"2018-07-01","rent":2683.390012},{"period":"2018-08-01","rent":2698.387182},{"period":"2018-09-01","rent":2730.945296},{"period":"2018-10-01","rent":2744.358774},{"period":"2018-11-01","rent":2735.100342},{"period":"2018-12-01","rent":2763.163737},{"period":"2019-01-01","rent":2774.478778},{"period":"2019-02-01","rent":2806.874456},{"period":"2019-03-01","rent":2784.662339},{"period":"2019-04-01","rent":2802.923659},{"period":"2019-05-01","rent":2823.368683},{"period":"2019-06-01","rent":2864.730325},{"period":"2019-07-01","rent":2868.139203},{"period":"2019-08-01","rent":2873.427849},{"period":"2019-09-01","rent":2872.771544},{"period":"2019-10-01","rent":2879.633778},{"period":"2019-11-01","rent":2884.883545},{"period":"2019-12-01","rent":2861.286337},{"period":"2020-01-01","rent":2856.015615},{"period":"2020-02-01","rent":2838.185707},{"period":"2020-03-01","rent":2865.738221},{"period":"2020-04-01","rent":2843.728671},{"period":"2020-05-01","rent":2862.022067},{"period":"2020-06-01","rent":2840.230243},{"period":"2020-07-01","rent":2859.514171},{"period":"2020-08-01","rent":2827.771194},{"period":"2020-09-01","rent":2810.961367},{"period":"2020-10-01","rent":2790.593427},{"period":"2020-11-01","rent":2772.236658},{"period":"2020-12-01","rent":2759.484236},{"period":"2021-01-01","rent":2747.090484},{"period":"2021-02-01","rent":2751.34083},{"period":"2021-03-01","rent":2774.880997},{"period":"2021-04-01","rent":2791.708366},{"period":"2021-05-01","rent":2801.726571},{"period":"2021-06-01","rent":2821.846573},{"period":"2021-07-01","rent":2855.655146},{"period":"2021-08-01","rent":2883.526744},{"period":"2021-09-01","rent":2912.894786},{"period":"2021-10-01","rent":2934.776721},{"period":"2021-11-01","rent":3008.504319},{"period":"2021-12-01","rent":3045.284814},{"period":"2022-01-01","rent":3089.426627},{"period":"2022-02-01","rent":3079.760715},{"period":"2022-03-01","rent":3099.441412},{"period":"2022-04-01","rent":3107.909205},{"period":"2022-05-01","rent":3127.130312},{"period":"2022-06-01","rent":3150.369603},{"period":"2022-07-01","rent":3161.998987},{"period":"2022-08-01","rent":3174.308705},{"period":"2022-09-01","rent":3194.462667},{"period":"2022-10-01","rent":3207.08384},{"period":"2022-11-01","rent":3214.075602},{"period":"2022-12-01","rent":3223.9156},{"period":"2023-01-01","rent":3227.253426},{"period":"2023-02-01","rent":3235.660681},{"period":"2023-03-01","rent":3237.6483},{"period":"2023-04-01","rent":3260.103322},{"period":"2023-05-01","rent":3270.997528},{"period":"2023-06-01","rent":3277.125719},{"period":"2023-07-01","rent":3264.437544},{"period":"2023-08-01","rent":3293.565128},{"period":"2023-09-01","rent":3296.756372},{"period":"2023-10-01","rent":3299.34116},{"period":"2023-11-01","rent":3254.622162},{"period":"2023-12-01","rent":3257.937461},{"period":"2024-01-01","rent":3258.20583},{"period":"2024-02-01","rent":3303.393263},{"period":"2024-03-01","rent":3311.254202},{"period":"2024-04-01","rent":3317.488209},{"period":"2024-05-01","rent":3301.75857},{"period":"2024-06-01","rent":3285.485756},{"period":"2024-07-01","rent":3301.83562},{"period":"2024-08-01","rent":3312.401279},{"period":"2024-09-01","rent":3312.841558},{"period":"2024-10-01","rent":3308.712062},{"period":"2024-11-01","rent":3285.450205},{"period":"2024-12-01","rent":3284.915202},{"period":"2025-01-01","rent":3308.272123},{"period":"2025-02-01","rent":3332.4628},{"period":"2025-03-01","rent":3359.102693},{"period":"2025-04-01","rent":3359.226428},{"period":"2025-05-01","rent":3382.20751},{"period":"2025-06-01","rent":3372.061219},{"period":"2025-07-01","rent":3378.544771},{"period":"2025-08-01","rent":3367.529451},{"period":"2025-09-01","rent":3373.762221},{"period":"2025-10-01","rent":3384.024745},{"period":"2025-11-01","rent":3429.77112},{"period":"2025-12-01","rent":3434.544158},{"period":"2026-01-01","rent":3421.901383},{"period":"2026-02-01","rent":3386.241823},{"period":"2026-03-01","rent":3366.662344},{"period":"2026-04-01","rent":3363.180541},{"period":"2026-05-01","rent":3353.516708},{"period":"2026-06-01","rent":3368.48411}],"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":3372.061219,"endRent":3368.48411,"change":-0.0010608078465019766,"cagr":-0.0010608078465019766},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":3277.125719,"endRent":3368.48411,"change":0.027877597270780763,"cagr":0.00920749427526557},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":2821.846573,"endRent":3368.48411,"change":0.19371625028459682,"cagr":0.03604882186583347}},"maxDrawdown":-0.04776382091360998,"annualizedVolatility":0.02724100331058122,"consecutiveReturnCount":137}}