{"zip":"92553","city":"Moreno Valley","state":"CA","county":"Riverside County","countySlug":"riverside-county-ca","metro":"Riverside-San Bernardino-Ontario, CA","metroSlug":"riverside-ca","citySlug":"moreno-valley-ca","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":2268,"rentYoy":0.0145,"bedroomEstimates":[1744,1831,2268,3001,3621],"hudFmr":[1692,1777,2201,2912,3514],"ladderSource":"county","population":74640,"populationMoe":2502,"medianIncome":78246,"medianIncomeMoe":3454,"medianGrossRent":1994,"medianGrossRentMoe":62,"housingUnits":20623,"occupiedUnits":20042,"vacantUnits":581,"renterOccupied":9644,"rentBurdenTotal":9644,"rentBurden30Plus":6026,"vacantForRent":214,"vacantForSale":90,"vacantSeasonal":88,"structureTotal":20623,"singleFamilyUnits":14284,"largeMultifamilyUnits":1852,"vacancyRate":0.028172428841584638,"renterShare":0.48118950204570404,"rentBurdenShare":0.6248444628784736,"requiredIncome":90720,"askingRentToIncome":0.34782608695652173,"askingVsAcsRent":1.1374122367101305,"askingVsHud2br":1.0304407087687415,"cityRent":2364.3068044788974,"countyRent":2591,"metroRent":2539,"cityGrossRent":2135,"countyGrossRent":1901,"countyListings":7436,"countyListingDom":59,"countyPriceReducedShare":0.1717,"countyListingPeriod":"2026-06","metroMonthsSupply":4,"metroMedianDom":49,"metroPriceDrops":0.2567,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.052126294834284,"apartmentTimeOnMarket":23.3,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":69,"zipSalePrice":520882,"zipSalePriceYoy":-0.0172,"zipMedianDom":31,"zipActiveListings":139,"zipActiveListingsYoy":-0.1879,"zipInventory":46,"zipInventoryYoy":-0.4148,"zipPendingSales":75,"zipMonthsSupply":2,"zipSaleToList":0.998,"zipSoldAboveList":0.5528,"zipOffMarketTwoWeeks":0.4003,"generatedAt":"2026-09-01 13:38:21.094122+00","summaryHtml":"<p>At $2,268 per month, the current Zillow ZORI asking-rent index for this ZIP is up 1.4% year over year, yet its arithmetic income screen is tighter than the local median: paying that amount at 30% of income requires $90,720, compared with median household income of $78,246. That gap frames the principal measured tension. The current asking-rent reading is increasing, while the available household-income and renter-burden evidence points to limited room in many renter budgets. Zillow ZORI is a typical observed asking-rent index blended across rental types, so it is a market indicator rather than a statement about a particular lease, household, or unit.</p><p>The backward-looking Zillow history confirms an upward path but shows moderation. Exact same-month change was 1.4% over the one-year period, 2.5% annualized over the three-year period, and 3.9% annualized over the five-year period. Thus, the most recent positive direction confirms rather than breaks from the longer path, although it is slower than the longer-run pace. Coverage is 100% across 67 observations and 66 consecutive monthly returns. Annualized monthly-return variability comes to 2.8%, indicating that a single current rent snapshot merits measured confidence rather than unquestioned precision. Separately, the maximum drawdown was 1.7%, a limited historical retreat. Transparent national discovery ranks among history-eligible ZIPs are 1,532 for momentum, 1,322 for stability, and 1,506 for the balanced measure, where a lower rank is higher. These are descriptive history tools, not forecasts or investment recommendations.</p><p>Source scope matters because the rent figures answer different questions. The ACS 2024 five-year matched ZCTA survey reports median gross rent of $1,994 for occupied renter homes and includes selected utilities; that figure is 13.7% below the Zillow asking-rent index. It is neither a current listing measure nor a substitute for ZORI. HUD FY2026 FMR/SAFMR is an administrative, bedroom-specific standard rather than asking rent. Applying the local HUD bedroom ladder to ZIP ZORI produces modelled monthly estimates of $1,744 for a studio, $1,831 for one bedroom, $2,268 for two bedrooms, $3,001 for three bedrooms, and $3,621 for four bedrooms. These are modelled estimates, never measured bedroom rents; the two-bedroom model is 3.0% above the corresponding local HUD standard.</p><p>ACS estimates show that 6,026 of 9,644 renter households paid 30% or more of income toward rent, a 62.5% burden share. That burden statistic concerns occupied renter homes in the ZCTA survey universe and cannot establish the experience of any particular tenant or property. The $90,720 required-income screen is simple arithmetic based on the current monthly ZORI and a 30% threshold; it is not affordability advice, an applicant qualification rule, or a judgment about a household's actual finances. It nevertheless makes the contrast between the current asking-rent index and reported local median household income decision-relevant.</p><p>The five-digit 92553 label is both the Zillow ZIP market identifier and the Census ZCTA match; a ZCTA is a statistical area and is not identical to a USPS delivery ZIP. In the ACS ZCTA housing-stock universe, there are 20,623 housing units and a 2.8% vacancy rate. Of the reported vacancies, 214 are vacant for rent, which is an aggregate category and not proof that a suitable unit is currently available. Renter occupants account for 48.1% of occupied homes. The stock includes 14,284 single-family units and 1,852 units in larger multifamily structures, showing that the renter evidence is being read against a housing base with both structure types rather than against listings alone.</p><p>Broader comparisons provide context only: Moreno Valley city has a current rent reference of $2,364, Riverside County has a county context rent of $2,591, and the Riverside-San Bernardino-Ontario, CA metro has a metro context rent of $2,539. The ZIP asking-rent index is below each wider-geography figure, but those figures are not ZIP rental comparables and do not override the direct ZIP observation. The ZIP's renter share is also above the cited city and county context shares, while its vacancy rate is below both wider measures. Those contrasts help position the local data, but city, county, and metro values remain context with their respective geographic scopes rather than evidence about transactions or leases in 92553.</p><p>Redfin supplies a separate, direct rolling-three-month ZIP resale observation, not rental transactions. Its median sold price is $520,882, down 1.7% year over year, with 69 homes sold and a median 31 days on market. Resale inventory is 46 homes and months of supply is 2. Average sale-to-list is 99.8%, while 55.3% of sales closed above list price; these are for-sale liquidity and pricing signals, not rent evidence. The annualized ZIP ZORI divided by median sold price is 5.2%, a cross-source screening ratio only, not a cap rate, net return, expected return, or property yield. Resale evidence creates a meaningful tension with rent history: asking-rent readings rose while median sold price declined, although the supply and sale-to-list measures prevent that price change from establishing what drove either market.</p><p>Several limits constrain unit-level interpretation. ZORI blends asking rents across rental types, ACS is a five-year survey with margins of error, HUD standards are administrative, and Redfin aggregates completed for-sale activity over a rolling period. Neither the broader city, county, and metro context nor the ZCTA survey can replace direct property evidence. A property-level conclusion requires confirmation of current asking-rent comparables by bedroom count and date, whether advertised rents include utilities, concessions and lease terms, unit size and condition, actual availability, and the relevant sale property's type, condition, and list-to-sale timeline. Those checks are particularly important because the historical pattern supports a stable-growth description while affordability and resale measures give a more mixed current screen.</p>","findings":[{"body":"The one-year Zillow rent change remains positive, confirming the longer upward direction measured over three and five years. However, the recent pace is below the longer-period annualized rates. Complete historical coverage and limited drawdown support continuity in the record, while the measured variability means a single current ZORI reading remains an index snapshot rather than a fixed lease benchmark.","title":"Rent growth persists, but the pace has moderated"},{"body":"The current ZORI-based 30% income screen exceeds reported median household income, and ACS reports that a substantial majority of renter households are rent burdened at the 30% threshold. This is a population-level affordability screen, not an applicant standard. ACS gross rent and ZORI differ in timing, universe, and utility treatment, so their gap is informative but not interchangeable.","title":"Current asking-rent and household-income measures are in tension"},{"body":"The matched ZCTA has a renter share near half of occupied homes, a low reported overall vacancy rate, and both substantial single-family stock and a smaller large-multifamily segment. Reported vacant-for-rent units describe an aggregate ACS category only. They do not identify a currently rentable property, its condition, its bedroom count, or the rent that would be offered.","title":"Housing stock mixes ownership-oriented and renter-relevant structures"},{"body":"Redfin's direct ZIP resale observation shows a year-over-year decline in median sold price even as Zillow's asking-rent index rose. At the same time, limited months of supply, near-list average sale-to-list results, and above-list closings indicate active for-sale conditions. The rent-price calculation is useful only as a cross-source screening ratio and cannot translate resale data into a rental return measure.","title":"Resale signals complicate the rent-history reading"}],"risks":["Zillow ZORI is a blended asking-rent index across rental types, so it can differ from the rent, utilities, concessions, bedroom count, condition, and lease terms attached to any specific available unit.","ACS burden, gross-rent, income, vacancy, and tenure measures are ZCTA five-year survey estimates with margins of error; they describe aggregated occupied households and cannot prove conditions at a particular property.","HUD FMR/SAFMR values are administrative bedroom-specific standards rather than observed asking rents. The bedroom ladder here scales ZORI with those standards and therefore produces modelled, not measured, rents.","Redfin resale metrics reflect completed for-sale activity in a rolling ZIP observation. A median sold-price change and rent-price screening ratio cannot establish transaction-level rental economics, financing costs, or future market movement."],"qa":[{"a":"They use different evidence universes. Zillow ZORI is a ZIP-level typical observed asking-rent index blended across rental types. ACS median gross rent is a matched ZCTA five-year survey measure for occupied renter homes and includes selected utilities. Different timing, sampled households, rent definitions, and geographic constructs can all produce different values without either measure being erroneous.","q":"Why does the ACS median gross rent differ from Zillow ZORI?"},{"a":"No. The bedroom figures are modelled monthly ZIP estimates created by scaling the overall Zillow ZORI with the local HUD FMR/SAFMR bedroom ladder. HUD values are administrative bedroom-specific standards, not asking-rent observations. The estimates are useful for proportional screening, but they do not demonstrate the rent available for a particular bedroom count, property type, or address.","q":"Are the bedroom figures measured rents for studios through four-bedroom homes?"},{"a":"It divides the annualized current ZORI by a 30% income threshold to create an arithmetic benchmark. It is not affordability advice, a legal standard, a lending rule, or an applicant qualification rule. Actual household costs can differ because rents may include utilities differently, household income may vary, and lease concessions or other recurring obligations are not captured by the calculation.","q":"What does the 30% required-income screen mean?"},{"a":"It is simply annualized ZIP ZORI divided by Redfin's direct ZIP median sold price from the rolling resale observation. Because it combines an asking-rent index with a median resale price from different transaction universes, it is only a cross-source screening ratio. It is not a cap rate, property yield, net return, expected return, or substitute for property-level operating information.","q":"How should the Redfin rent-price screening ratio be interpreted?"}],"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":"2020-12-01","rent":1693.720939},{"period":"2021-01-01","rent":1726.779822},{"period":"2021-02-01","rent":1733.332999},{"period":"2021-03-01","rent":1759.976},{"period":"2021-04-01","rent":1797.300187},{"period":"2021-05-01","rent":1845.964326},{"period":"2021-06-01","rent":1874.199944},{"period":"2021-07-01","rent":1893.195286},{"period":"2021-08-01","rent":1904.364058},{"period":"2021-09-01","rent":1946.117868},{"period":"2021-10-01","rent":1963.585725},{"period":"2021-11-01","rent":2005.92616},{"period":"2021-12-01","rent":2020.849953},{"period":"2022-01-01","rent":2069.309978},{"period":"2022-02-01","rent":2074.641247},{"period":"2022-03-01","rent":2093.63293},{"period":"2022-04-01","rent":2107.208112},{"period":"2022-05-01","rent":2121.604063},{"period":"2022-06-01","rent":2130.814718},{"period":"2022-07-01","rent":2124.348946},{"period":"2022-08-01","rent":2133.299536},{"period":"2022-09-01","rent":2119.845439},{"period":"2022-10-01","rent":2108.984041},{"period":"2022-11-01","rent":2096.457639},{"period":"2022-12-01","rent":2111.643859},{"period":"2023-01-01","rent":2102.847743},{"period":"2023-02-01","rent":2120.55721},{"period":"2023-03-01","rent":2118.204366},{"period":"2023-04-01","rent":2122.513948},{"period":"2023-05-01","rent":2110.421834},{"period":"2023-06-01","rent":2105.966193},{"period":"2023-07-01","rent":2110.103258},{"period":"2023-08-01","rent":2116.210241},{"period":"2023-09-01","rent":2111.832188},{"period":"2023-10-01","rent":2121.93542},{"period":"2023-11-01","rent":2104.605513},{"period":"2023-12-01","rent":2111.328824},{"period":"2024-01-01","rent":2104.552825},{"period":"2024-02-01","rent":2137.292457},{"period":"2024-03-01","rent":2145.892219},{"period":"2024-04-01","rent":2138.583975},{"period":"2024-05-01","rent":2139.500991},{"period":"2024-06-01","rent":2144.820535},{"period":"2024-07-01","rent":2186.295566},{"period":"2024-08-01","rent":2193.317892},{"period":"2024-09-01","rent":2215.131561},{"period":"2024-10-01","rent":2205.502326},{"period":"2024-11-01","rent":2205.563323},{"period":"2024-12-01","rent":2210.683761},{"period":"2025-01-01","rent":2212.276824},{"period":"2025-02-01","rent":2215.492937},{"period":"2025-03-01","rent":2206.992775},{"period":"2025-04-01","rent":2224.11283},{"period":"2025-05-01","rent":2234.604219},{"period":"2025-06-01","rent":2235.79736},{"period":"2025-07-01","rent":2212.950862},{"period":"2025-08-01","rent":2213.227329},{"period":"2025-09-01","rent":2210.675099},{"period":"2025-10-01","rent":2224.743282},{"period":"2025-11-01","rent":2244.483132},{"period":"2025-12-01","rent":2243.844057},{"period":"2026-01-01","rent":2256.433871},{"period":"2026-02-01","rent":2243.899842},{"period":"2026-03-01","rent":2256.139819},{"period":"2026-04-01","rent":2255.712184},{"period":"2026-05-01","rent":2260.030748},{"period":"2026-06-01","rent":2268.2}],"historySummary":{"pointCount":67,"firstPeriod":"2020-12-01","latestPeriod":"2026-06-01","coverageMonths":67,"coverageRatio":1,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":2235.79736,"endRent":2268.2,"change":0.014492655094645812,"cagr":0.014492655094645812},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":2105.966193,"endRent":2268.2,"change":0.07703533301685805,"cagr":0.025045909668242272},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1874.199944,"endRent":2268.2,"change":0.21022306465291396,"cagr":0.03889841840045105}},"maxDrawdown":-0.01726991281734369,"annualizedVolatility":0.028431898001519972,"consecutiveReturnCount":66}}