{"zip":"92612","city":"Irvine","state":"CA","county":"Orange County","countySlug":"orange-county-ca","metro":"Los Angeles-Long Beach-Anaheim, CA","metroSlug":"los-angeles-ca","citySlug":"irvine-ca","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":3283,"rentYoy":0.0206,"bedroomEstimates":[2546,2713,3283,4318,4997],"hudFmr":[2380,2537,3070,4037,4672],"ladderSource":"county","population":33714,"populationMoe":1687,"medianIncome":106226,"medianIncomeMoe":8642,"medianGrossRent":2872,"medianGrossRentMoe":75,"housingUnits":16208,"occupiedUnits":14456,"vacantUnits":1752,"renterOccupied":10681,"rentBurdenTotal":10681,"rentBurden30Plus":5841,"vacantForRent":965,"vacantForSale":91,"vacantSeasonal":36,"structureTotal":16208,"singleFamilyUnits":4902,"largeMultifamilyUnits":8327,"vacancyRate":0.10809476801579466,"renterShare":0.7388627559490869,"rentBurdenShare":0.5468589083419155,"requiredIncome":131320,"askingRentToIncome":0.3708696552633065,"askingVsAcsRent":1.1431058495821727,"askingVsHud2br":1.0693811074918567,"cityRent":3390.4522943345887,"countyRent":3186,"metroRent":2927,"cityGrossRent":2997,"countyGrossRent":2434,"countyListings":4544,"countyListingDom":46,"countyPriceReducedShare":0.182,"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":74,"zipSalePrice":1112249,"zipSalePriceYoy":-0.0685,"zipMedianDom":47,"zipActiveListings":209,"zipActiveListingsYoy":0.1288,"zipInventory":109,"zipInventoryYoy":0.1552,"zipPendingSales":84,"zipMonthsSupply":4.4,"zipSaleToList":0.9707,"zipSoldAboveList":0.1112,"zipOffMarketTwoWeeks":0.1903,"generatedAt":"2026-09-01 10:22:28.845185+00","summaryHtml":"<p>Resale evidence supplies the sharpest counterweight to the rent reading in this ZIP. In Redfin’s direct rolling-three-month ZIP for-sale observation, the median sold price was $1,112,249, down 6.85% from a year earlier. The resale series recorded 74 homes sold, a median 47 days on market, reported inventory of 109 homes, and 4.4 months of supply. Sellers averaged 97.07% of list price, while 11.12% of sales closed above list. These are for-sale market signals, not rental transactions or rental comparables. Annualized ZIP ZORI divided by the median sold price equals 3.54%, but that is only a cross-source screening ratio rather than a property-level economic measure. The price decline challenges any simple interpretation that a positive rent history and one current asking-rent reading move in lockstep with resale conditions.</p><p>The latest Zillow ZIP ZORI is $3,283 per month. Zillow ZORI is a typical observed asking-rent index blended across rental types, so it is not a lease-specific quote or a direct count of apartments with a given bedroom count. The City of Irvine context rent is $3,390, the Orange County context rent is $3,186, and the Los Angeles-Long Beach-Anaheim, CA metro context rent is $2,927. Those city, county, and metro figures are wider-scope context rather than substitutes for the ZIP-level Zillow index. The ZIP reading therefore sits below the city context while remaining above the county and metro contexts, a comparison that describes relative rent levels without establishing why they differ.</p><p>The five-digit label is both a Zillow ZIP market identifier and a matched Census ZCTA. A ZCTA is a statistical area and is not identical to a USPS delivery ZIP. In the matched Census ZCTA, ACS median gross rent was $2,872; this is a five-year survey measure for occupied renter homes and includes selected utilities. Zillow’s asking-rent index is 14.31% above that ACS figure, but the difference should not be treated as a like-for-like change because the sources cover different rental universes. The local HUD two-bedroom FMR/SAFMR standard was $3,070, placing ZIP ZORI 6.94% higher. HUD FMR/SAFMR is an administrative, bedroom-specific standard, not an asking-rent observation.</p><p>Scaling ZIP ZORI through the local HUD bedroom ladder produces modelled monthly estimates of $2,546 for a studio, $2,713 for a one-bedroom, $3,283 for a two-bedroom, $4,318 for a three-bedroom, and $4,997 for a four-bedroom. These are modelled estimates, never measured bedroom rents. Their purpose is to express the local HUD ladder relative to the ZIP-wide Zillow index; they do not identify available units, lease concessions, unit condition, or the bedroom mix embedded in Zillow’s blended index. The matching two-bedroom model result reflects the scaling method, not independent confirmation of measured two-bedroom asking rents.</p><p>The income and burden screens create a second tension. At a 30% rent-to-income arithmetic threshold, a $3,283 monthly ZORI implies required annual income of $131,320, compared with matched-ZCTA median household income of $106,226. Annualized asking rent is therefore 37.09% of that median income. This required-income calculation is arithmetic only, not advice and not an applicant qualification rule. Separately, ACS reports that 54.69% of renter households were rent burdened at 30% or more of income, while renters represented 73.89% of occupied homes. Burden is a household survey outcome, not evidence that a particular renter, listing, or future lease will face the same payment pressure.</p><p>The ACS housing-stock profile is heavily renter-oriented but should not be converted into a claim about current unit availability. The ZCTA had 16,208 housing units, including 1,752 vacant units, for a 10.81% vacancy rate; 965 vacant units were classified as for rent. Large multifamily structures accounted for 8,327 units, compared with 4,902 single-family units. These counts provide context for the type and tenure composition surrounding the ZIP rent index. They cannot show whether a specific vacant unit is actively marketed, habitable, competitively priced, or offered on terms comparable with Zillow’s observed asking-rent universe.</p><p>The rent history is classified as high variability and is backward-looking rather than a forecast or investment recommendation. Exact same-month Zillow ZORI change was 2.06% over one year, 2.51% over three years, and 5.90% over five years. The latest positive year confirms the longer upward direction, but it breaks from the faster pace represented by the five-year result. Annualized monthly-return variability was 3.64%, which reduces the confidence that should be placed in any single current rent snapshot. Separately, the largest historical decline from a prior peak was 7.22%, showing that the series has experienced meaningful reversals. Coverage was 100%; transparent national discovery ranks were 1,380 for momentum, 2,361 for stability, and 2,056 for the balanced measure among history-eligible ZIPs, where lower ranks are higher.</p><p>The usable conclusion is not a unified market verdict because the evidence does not share one universe. ZIP asking rent has remained above the matched ACS gross-rent measure and points to an income screen above the local median household income, while the direct resale series shows a lower median sold price and less-than-list-price average closings. Property-level interpretation would require confirmation of the unit’s bedroom count, advertised rent, lease term, utility responsibility, concessions, availability date, and whether the listing belongs to the relevant rental type. For a resale comparison, the property type, sale date, condition, list-price history, and closing record would also need verification. Do those property-specific facts align with the broad ZIP indicators, or do they place the unit outside the sources’ measured universes?</p>","findings":[{"body":"The direct ZIP resale observation shows a year-over-year decline in median sold price, while Zillow’s backward-looking rent history remains positive over its measured horizons. That tension matters because sale transactions and asking-rent observations are separate markets. The annualized rent-to-price figure is useful only as a cross-source screen and does not describe property-level operating economics.","title":"Resale and rent signals point in different directions"},{"body":"Zillow ZORI represents typical observed asking rents blended across rental types. ACS median gross rent summarizes occupied renter homes in a five-year survey and includes selected utilities. HUD FMR/SAFMR is an administrative bedroom standard. Comparisons among them can frame differences in level, but cannot establish a direct rent change, lease rate, or value for a specific unit.","title":"The rent figures are not interchangeable"},{"body":"The arithmetic income screen based on ZIP ZORI exceeds the matched-ZCTA median household income, and more than half of renter households reported a rent burden of at least 30% in ACS. These measures describe aggregate conditions across surveyed households. They do not determine whether an individual applicant can qualify or whether a particular lease has the same rent-to-income relationship.","title":"Income and burden measures show broad pressure, not unit outcomes"},{"body":"The positive short-period ZORI change follows positive longer same-month changes, but the long-period pace is stronger than the latest one. High variability classification and the historical peak-to-trough decline indicate that the series has not moved smoothly. Full coverage strengthens measurement continuity, while the stability discovery rank remains weaker than the momentum rank.","title":"History supports caution around a single current reading"}],"risks":["Zillow’s blended asking-rent index may not match the bedroom count, unit type, condition, utility treatment, lease duration, or concession structure of a specific advertised rental home.","The matched Census ZCTA is a statistical geography rather than an exact USPS delivery ZIP, and ACS survey estimates describe occupied renter households over a multi-year collection period.","Redfin’s rolling resale observation is limited to recorded for-sale activity and cannot establish rental demand, achieved lease rents, landlord expenses, or outcomes for any individual property.","Vacancy counts and rent-burden shares are aggregate measures. They do not prove that a particular unit is available, appropriately priced, habitable, affordable to a given household, or likely to transact."],"qa":[{"a":"The measures have different universes. Zillow ZORI is a ZIP-level typical observed asking-rent index blended across rental types, while ACS median gross rent is a five-year survey statistic for occupied renter homes and includes selected utilities. A gap therefore describes source and population differences as well as rent-level differences.","q":"Why is Zillow ZORI higher than ACS median gross rent here?"},{"a":"No. The studio through four-bedroom figures are modelled estimates created by scaling the ZIP-wide Zillow index with the supplied local HUD bedroom ladder. They are not measured bedroom rents, listing counts, executed leases, or evidence that units at those amounts are presently available.","q":"Are the bedroom figures observed rents for available apartments?"},{"a":"It divides annualized ZIP ZORI by the direct ZIP median sold price. This permits a narrow comparison between two separate source series, but it does not incorporate expenses, financing, taxes, property condition, vacancy experience, lease terms, or transaction-specific characteristics. It should remain a cross-source screen only.","q":"What does the rent-to-sale-price screening ratio show?"},{"a":"A property-specific review would need the actual advertised or contracted rent, bedroom count, unit type, utility obligations, concession terms, lease duration, availability date, and condition. For a sale comparison, it would also need the property type, sale date, list history, closing record, and condition at transaction.","q":"What facts would be needed to assess a particular rental or sale property?"}],"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":1945.333903},{"period":"2015-02-01","rent":1980.720737},{"period":"2015-03-01","rent":2008.720356},{"period":"2015-04-01","rent":2015.834418},{"period":"2015-05-01","rent":1979.582907},{"period":"2015-06-01","rent":1954.283109},{"period":"2015-07-01","rent":1969.726604},{"period":"2015-08-01","rent":2002.583292},{"period":"2015-09-01","rent":2011.602857},{"period":"2015-10-01","rent":2010.854436},{"period":"2015-11-01","rent":2016.6049},{"period":"2015-12-01","rent":2036.401438},{"period":"2016-01-01","rent":2066.482549},{"period":"2016-02-01","rent":2085.003424},{"period":"2016-03-01","rent":2050.972833},{"period":"2016-04-01","rent":2048.033758},{"period":"2016-05-01","rent":2081.023804},{"period":"2016-06-01","rent":2128.500603},{"period":"2016-07-01","rent":2129.268411},{"period":"2016-08-01","rent":2102.865163},{"period":"2016-09-01","rent":2105.298524},{"period":"2016-10-01","rent":2122.056369},{"period":"2016-11-01","rent":2131.672726},{"period":"2016-12-01","rent":2123.074103},{"period":"2017-01-01","rent":2112.662101},{"period":"2017-02-01","rent":2128.120841},{"period":"2017-03-01","rent":2159.833835},{"period":"2017-04-01","rent":2171.667517},{"period":"2017-05-01","rent":2172.722724},{"period":"2017-06-01","rent":2177.828563},{"period":"2017-07-01","rent":2195.620663},{"period":"2017-08-01","rent":2200.971904},{"period":"2017-09-01","rent":2218.022952},{"period":"2017-10-01","rent":2221.382797},{"period":"2017-11-01","rent":2254.023476},{"period":"2017-12-01","rent":2247.772964},{"period":"2018-01-01","rent":2282.845917},{"period":"2018-02-01","rent":2263.248147},{"period":"2018-03-01","rent":2269.733335},{"period":"2018-04-01","rent":2246.775596},{"period":"2018-05-01","rent":2246.785774},{"period":"2018-06-01","rent":2248.669477},{"period":"2018-07-01","rent":2244.597611},{"period":"2018-08-01","rent":2250.967814},{"period":"2018-09-01","rent":2257.022285},{"period":"2018-10-01","rent":2258.840848},{"period":"2018-11-01","rent":2262.337112},{"period":"2018-12-01","rent":2265.939113},{"period":"2019-01-01","rent":2263.17456},{"period":"2019-02-01","rent":2275.653763},{"period":"2019-03-01","rent":2275.555967},{"period":"2019-04-01","rent":2301.135127},{"period":"2019-05-01","rent":2308.115115},{"period":"2019-06-01","rent":2307.724404},{"period":"2019-07-01","rent":2313.504026},{"period":"2019-08-01","rent":2322.022387},{"period":"2019-09-01","rent":2319.271206},{"period":"2019-10-01","rent":2323.827575},{"period":"2019-11-01","rent":2313.928892},{"period":"2019-12-01","rent":2326.102895},{"period":"2020-01-01","rent":2322.94314},{"period":"2020-02-01","rent":2328.839521},{"period":"2020-03-01","rent":2314.429859},{"period":"2020-04-01","rent":2307.403337},{"period":"2020-05-01","rent":2291.825918},{"period":"2020-06-01","rent":2278.763074},{"period":"2020-07-01","rent":2243.555232},{"period":"2020-08-01","rent":2216.01149},{"period":"2020-09-01","rent":2189.747924},{"period":"2020-10-01","rent":2170.184671},{"period":"2020-11-01","rent":2160.801268},{"period":"2020-12-01","rent":2164.507438},{"period":"2021-01-01","rent":2219.944796},{"period":"2021-02-01","rent":2292.419628},{"period":"2021-03-01","rent":2363.374821},{"period":"2021-04-01","rent":2388.515835},{"period":"2021-05-01","rent":2422.487932},{"period":"2021-06-01","rent":2464.557849},{"period":"2021-07-01","rent":2569.17439},{"period":"2021-08-01","rent":2691.047887},{"period":"2021-09-01","rent":2798.996062},{"period":"2021-10-01","rent":2890.265149},{"period":"2021-11-01","rent":2956.727815},{"period":"2021-12-01","rent":2994.474471},{"period":"2022-01-01","rent":2981.015305},{"period":"2022-02-01","rent":2971.709369},{"period":"2022-03-01","rent":2966.78274},{"period":"2022-04-01","rent":2989.590793},{"period":"2022-05-01","rent":3008.872042},{"period":"2022-06-01","rent":3048.99783},{"period":"2022-07-01","rent":3046.55223},{"period":"2022-08-01","rent":3024.607966},{"period":"2022-09-01","rent":3008.324114},{"period":"2022-10-01","rent":3000.185767},{"period":"2022-11-01","rent":2993.513269},{"period":"2022-12-01","rent":2983.90942},{"period":"2023-01-01","rent":2985.074369},{"period":"2023-02-01","rent":2986.216999},{"period":"2023-03-01","rent":2994.552739},{"period":"2023-04-01","rent":3015.009393},{"period":"2023-05-01","rent":3040.402572},{"period":"2023-06-01","rent":3047.883421},{"period":"2023-07-01","rent":3048.813561},{"period":"2023-08-01","rent":3062.062291},{"period":"2023-09-01","rent":3059.99825},{"period":"2023-10-01","rent":3055.032497},{"period":"2023-11-01","rent":3048.657017},{"period":"2023-12-01","rent":3074.093723},{"period":"2024-01-01","rent":3102.052096},{"period":"2024-02-01","rent":3117.139298},{"period":"2024-03-01","rent":3114.900642},{"period":"2024-04-01","rent":3106.204394},{"period":"2024-05-01","rent":3095.293661},{"period":"2024-06-01","rent":3101.759433},{"period":"2024-07-01","rent":3130.386879},{"period":"2024-08-01","rent":3144.364379},{"period":"2024-09-01","rent":3159.12098},{"period":"2024-10-01","rent":3164.585019},{"period":"2024-11-01","rent":3186.144739},{"period":"2024-12-01","rent":3180.728343},{"period":"2025-01-01","rent":3180.787494},{"period":"2025-02-01","rent":3165.181797},{"period":"2025-03-01","rent":3180.615656},{"period":"2025-04-01","rent":3194.089448},{"period":"2025-05-01","rent":3215.903102},{"period":"2025-06-01","rent":3217.098819},{"period":"2025-07-01","rent":3209.336424},{"period":"2025-08-01","rent":3210.289437},{"period":"2025-09-01","rent":3217.238437},{"period":"2025-10-01","rent":3231.400854},{"period":"2025-11-01","rent":3234.251045},{"period":"2025-12-01","rent":3243.258714},{"period":"2026-01-01","rent":3246.217181},{"period":"2026-02-01","rent":3267.176751},{"period":"2026-03-01","rent":3270.865105},{"period":"2026-04-01","rent":3275.544116},{"period":"2026-05-01","rent":3274.092914},{"period":"2026-06-01","rent":3283.220523}],"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":3217.098819,"endRent":3283.220523,"change":0.02055320887549028,"cagr":0.02055320887549028},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":3047.883421,"endRent":3283.220523,"change":0.07721328853279652,"cagr":0.0251023617091799},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":2464.557849,"endRent":3283.220523,"change":0.3321742576795974,"cagr":0.059039618894543455}},"maxDrawdown":-0.07215535956202102,"annualizedVolatility":0.036447841249876996,"consecutiveReturnCount":137}}