{"zip":"49505","city":"Grand Rapids","state":"MI","county":"Kent County","countySlug":"kent-county-mi","metro":"Grand Rapids-Kentwood, MI","metroSlug":"grand-rapids-mi","citySlug":"grand-rapids-mi","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1817,"rentYoy":0.0262,"bedroomEstimates":[1376,1385,1817,2363,2742],"hudFmr":[1010,1017,1334,1735,2013],"ladderSource":"county","population":32426,"populationMoe":1710,"medianIncome":74906,"medianIncomeMoe":2476,"medianGrossRent":1324,"medianGrossRentMoe":58,"housingUnits":14232,"occupiedUnits":13710,"vacantUnits":522,"renterOccupied":4703,"rentBurdenTotal":4703,"rentBurden30Plus":2399,"vacantForRent":246,"vacantForSale":0,"vacantSeasonal":95,"structureTotal":14232,"singleFamilyUnits":10357,"largeMultifamilyUnits":964,"vacancyRate":0.0366779089376054,"renterShare":0.34303428154631654,"rentBurdenShare":0.5100999362109292,"requiredIncome":72680,"askingRentToIncome":0.29108482631564897,"askingVsAcsRent":1.3723564954682779,"askingVsHud2br":1.3620689655172413,"cityRent":1626.8495903550595,"countyRent":1630,"metroRent":1645,"cityGrossRent":1266,"countyGrossRent":1243,"countyListings":888,"countyListingDom":32,"countyPriceReducedShare":0.1609,"countyListingPeriod":"2026-06","metroMonthsSupply":1.4,"metroMedianDom":7,"metroPriceDrops":0.365,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0519307115462673,"apartmentTimeOnMarket":null,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":137,"zipSalePrice":328926,"zipSalePriceYoy":0.0526,"zipMedianDom":5,"zipActiveListings":210,"zipActiveListingsYoy":0.2565,"zipInventory":37,"zipInventoryYoy":-0.0121,"zipPendingSales":174,"zipMonthsSupply":0.8,"zipSaleToList":1.034,"zipSoldAboveList":0.5795,"zipOffMarketTwoWeeks":0.6314,"generatedAt":"2026-08-15 09:04:23.152355+00","summaryHtml":"<p>Resale liquidity is the sharpest counterpoint to a slowing rent-growth record. In the direct rolling-three-month ZIP resale observation at the stated endpoint, median sold price was $328,926, up 5.26% from a year earlier. The for-sale data logged 137 homes sold, a median 5 days on market, reported inventory of 37 homes, and 0.8 months of supply. Average sale-to-list was 103.4%, while 58.0% of sales closed above list. Those are resale and listing signals, not rental transactions or rental comps. Annualized ZIP ZORI divided by median sold price is a 6.63% cross-source screening ratio only; it is not a cap rate, net return, expected return, or property yield. Faster resale price growth than the one-year rent change challenges any reading that current asking-rent momentum and resale momentum are the same.</p><p>In June 2026, Zillow ZORI for 49505 is $1,817 per month. It is a ZIP-level, typical observed asking-rent index blended across rental types—not a lease transaction series, a specific unit quote, or the ACS renter survey. The five-digit label 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. That distinction matters: the asking-rent index uses ZIP market geography, while demographic and occupied-home results below are a matched ZCTA five-year survey. The level is the relevant current rent snapshot, but cross-source comparisons require their definitions before a reader treats differences as market changes.</p><p>History puts that snapshot in a more qualified frame. Same-month changes through the stated history endpoint were 2.62% across one year, 4.35% annualized across three years, and 6.79% annualized across five years. The positive one-year result confirms the longer upward direction, while its lower rate breaks from the faster longer-horizon pace. Record coverage was 99.0%, supporting a nearly complete historical series. Classified high variability, annualized monthly-return variability is 4.25%, a backward-looking indication that monthly index changes were not especially stable. Its deepest historical peak-to-trough decline reached 4.08%. This combination warrants less confidence in one current rent snapshot as a stable representation. Transparent national discovery ranks are momentum 821, stability 2,692, and balanced 1,777; lower ranks are higher. They organize past patterns and are neither forecasts nor investment recommendations.</p><p>The affordability screen creates a separate tension. At current ZORI, the 30% arithmetic produces required household income of $72,680, compared with the matched ACS ZCTA median household income of $74,906. Its 29.1% asking-rent-to-income ratio is an arithmetic screen, not advice and not an applicant qualification rule. In ACS 2024 five-year data, median gross rent was $1,324, with a $58 margin of error; this survey is of occupied renter homes and includes selected utilities. Current ZORI is 37.2% above that survey median, a definition-and-time difference rather than a contradiction. The ACS survey estimates 51.0% of renter homes have gross-rent burdens at or above 30%. That burden statistic describes surveyed households, so neither it nor the income screen establishes affordability for a particular dwelling or applicant.</p><p>Bedroom detail should not be read as observed bedroom rents. The FY2026 HUD FMR/SAFMR ladder is an administrative, bedroom-specific standard, not asking rent; its local two-bedroom benchmark is $1,334. Scaling ZIP ZORI by that ladder produces modelled monthly estimates: $1,376 for a studio, $1,385 for one bedroom, $1,817 for two bedrooms, $2,363 for three bedrooms, and $2,742 for four bedrooms. These are modelled estimates, never measured bedroom rents, and their profile follows the local HUD ladder rather than a separate set of observed listings. The two-bedroom model is 36.2% above the HUD standard because the ZIP index is the scaling anchor.</p><p>Survey housing stock provides a constraint but not a unit-level availability answer. In the matched ACS ZCTA, 14,232 housing units included 522 vacant units, for a 3.7% vacancy rate. Renter occupancy was 34.3%, alongside 10,357 single-family units and 964 large-multifamily units. The survey identifies 246 vacant units for rent and no vacant units for sale; these statuses are portions of the vacancy total, not evidence that a particular rental is vacant, priced at ZORI, or immediately obtainable. Counts and shares are ACS survey estimates rather than a real-time listing census, so they complement rather than replace the ZIP asking-rent index.</p><p>Broader geographies indicate that the current index level is above three contextual rent benchmarks, without making them ZIP substitutes. The City of Grand Rapids context rent is $1,627, the Kent County context rent is $1,630, and the Grand Rapids-Kentwood, MI metro context rent is $1,645; each is broader context rather than this ZIP measurement. The current index is above all three wider rent contexts. This pattern reinforces the level tension between the ZIP asking-rent index and broader benchmarks, while it cannot identify why geographies differ or establish a property-specific rent.</p><p>The evidence is intentionally limited. Zillow ZORI does not describe a given lease, ACS is a five-year survey of occupied renter homes, HUD is an administrative standard, history is retrospective, and Redfin is a ZIP resale observation rather than rental economics. Property-level evaluation would still need the actual bedroom count, current asking rent and lease term, included utilities, present availability, and whether sale evidence concerns comparable property type and timing. Listing-specific concessions and fees are separate unresolved checks because the packet measures neither. The central unresolved question is whether the specific unit's documented terms align with the index, modelled ladder, and survey context without treating any one source as proof.</p>","findings":[{"body":"The rolling-three-month resale block shows a $328,926 median sold price, a 5.26% annual price increase, five-day marketing time, 0.8 months of supply, and above-list activity. In contrast, ZIP ZORI's same-month one-year change is 2.62%, below its three- and five-year annualized changes. This is a cross-universe tension, not a conversion of for-sale conditions into rental performance.","title":"Resale strength and rent deceleration diverge"},{"body":"ZORI-based 30% income arithmetic produces a $72,680 annual threshold against the $74,906 median ZCTA household income, yet ACS estimates 51.0% of renter homes carry burdens of 30% or more. The figures answer different questions: a current index screen using median household income and a multiyear survey distribution for occupied renter homes. Neither determines eligibility or affordability for an individual applicant.","title":"Income screen and survey burden answer different questions"},{"body":"The bedroom series begins with ZIP ZORI and adjusts it by the local FY2026 HUD ladder, resulting in a modelled range from $1,376 for a studio to $2,742 for four bedrooms. HUD standards are administrative benchmarks and not asking-rent observations. These figures are a transparent scaling exercise, not measured rent quotes by bedroom.","title":"Bedroom figures are modelled, not observed"},{"body":"The 49505 label matches a Census ZCTA, but a ZCTA is statistical geography rather than a USPS delivery ZIP. ACS stock, vacancy, gross-rent, and burden data are survey estimates in that ZCTA; Zillow's index and Redfin's resale block are ZIP-level observations. The match makes comparison possible without making the geographic universes identical.","title":"Matched geography still has source limits"}],"risks":["ZCTA and USPS delivery ZIP footprints are not identical, so ACS survey estimates can be an imperfect geographic counterpart to Zillow and Redfin ZIP observations even when the five-digit label matches.","High historical variability and the recorded maximum drawdown show that past index movement was not smooth; these retrospective measurements cannot establish future asking-rent direction, unit-level price changes, or investment outcomes.","The ACS vacancy and burden measures summarize surveyed households and vacancy statuses over a five-year period. They cannot demonstrate present availability, tenant costs, or financial stress for any particular property.","Redfin's sale price, supply, days-on-market, and sale-to-list information belongs to the ZIP resale universe. It cannot serve as rental comparables, property operating economics, or a measure of net return."],"qa":[{"a":"They are not like-for-like measurements. June 2026 ZORI is a typical observed asking-rent index across rental types in the ZIP market. ACS 2024 five-year median gross rent summarizes occupied renter homes in the matched ZCTA and includes selected utilities. The gap may reflect scope, timing, and definitions rather than a directly measured increase for the same homes.","q":"Why is Zillow ZORI higher than ACS median gross rent here?"},{"a":"No. The one-year same-month change remains positive, so it follows the longer upward direction, but it is lower than the three- and five-year annualized changes. With high historical variability and a recorded drawdown, these are backward-looking descriptions of changing index values, not a forecast of future asking rents.","q":"Do the history figures show accelerating rent growth?"},{"a":"No. Studio through four-bedroom figures are modelled monthly estimates created by scaling ZIP ZORI with the local HUD bedroom ladder. They are not survey medians, listing averages, or lease transactions. The ladder's administrative HUD standards support proportional estimation but do not observe the rent of any actual bedroom category in 49505.","q":"Are the bedroom values local measured rents?"},{"a":"Redfin reports a direct rolling-three-month ZIP for-sale observation, so its sale price, days on market, supply, and sale-to-list indicators describe resale liquidity and competition in that universe. Annualized ZORI divided by sold price is only a cross-source screening ratio. It cannot supply rental comps, a cap rate, net return, or property yield.","q":"What does the Redfin block establish?"}],"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-01-01","rent":1012.405552},{"period":"2018-02-01","rent":1024.843793},{"period":"2018-03-01","rent":1035.548285},{"period":"2018-04-01","rent":1045.578475},{"period":"2018-05-01","rent":1037.328377},{"period":"2018-06-01","rent":1037.305067},{"period":"2018-07-01","rent":1042.82175},{"period":"2018-08-01","rent":1056.948052},{"period":"2018-09-01","rent":1059.35789},{"period":"2018-10-01","rent":1063.433369},{"period":"2018-11-01","rent":1070.473731},{"period":"2018-12-01","rent":1091.27844},{"period":"2019-01-01","rent":1111.301583},{"period":"2019-02-01","rent":1097.989783},{"period":"2019-03-01","rent":1101.452363},{"period":"2019-04-01","rent":1105.600498},{"period":"2019-05-01","rent":1120.41919},{"period":"2019-06-01","rent":1125.270648},{"period":"2019-07-01","rent":1126.248817},{"period":"2019-08-01","rent":1120.684104},{"period":"2019-09-01","rent":1121.520548},{"period":"2019-10-01","rent":1126.197356},{"period":"2019-11-01","rent":1129.121659},{"period":"2019-12-01","rent":1123.053609},{"period":"2020-01-01","rent":1106.10373},{"period":"2020-02-01","rent":1110.970603},{"period":"2020-03-01","rent":1166.063083},{"period":"2020-04-01","rent":1190.02764},{"period":"2020-05-01","rent":1174.741547},{"period":"2020-06-01","rent":1171.125921},{"period":"2020-07-01","rent":1188.60121},{"period":"2020-08-01","rent":1182.933447},{"period":"2020-09-01","rent":1180.174808},{"period":"2020-10-01","rent":1204.783356},{"period":"2020-11-01","rent":1248.11622},{"period":"2020-12-01","rent":1268.499153},{"period":"2021-01-01","rent":1255.66961},{"period":"2021-02-01","rent":1251.027876},{"period":"2021-03-01","rent":1241.58172},{"period":"2021-04-01","rent":1256.123069},{"period":"2021-05-01","rent":1278.071135},{"period":"2021-06-01","rent":1308.866029},{"period":"2021-07-01","rent":1335.909286},{"period":"2021-08-01","rent":1355.430335},{"period":"2021-09-01","rent":1378.370801},{"period":"2021-10-01","rent":1362.557163},{"period":"2021-11-01","rent":1389.348118},{"period":"2021-12-01","rent":1426.140815},{"period":"2022-01-01","rent":1492.938973},{"period":"2022-02-01","rent":1483.863281},{"period":"2022-03-01","rent":1489.315217},{"period":"2022-04-01","rent":1475.292203},{"period":"2022-05-01","rent":1503.230503},{"period":"2022-06-01","rent":1498.946123},{"period":"2022-07-01","rent":1501.881614},{"period":"2022-08-01","rent":1512.539223},{"period":"2022-09-01","rent":1542.39925},{"period":"2022-10-01","rent":1571.303717},{"period":"2022-11-01","rent":1541.540178},{"period":"2022-12-01","rent":1507.127347},{"period":"2023-02-01","rent":1530.454898},{"period":"2023-03-01","rent":1556.972286},{"period":"2023-04-01","rent":1579.822372},{"period":"2023-05-01","rent":1578.743526},{"period":"2023-06-01","rent":1599.522222},{"period":"2023-07-01","rent":1607.169169},{"period":"2023-08-01","rent":1626.339231},{"period":"2023-09-01","rent":1612.780116},{"period":"2023-10-01","rent":1608.457282},{"period":"2023-11-01","rent":1603.857175},{"period":"2023-12-01","rent":1627.011615},{"period":"2024-01-01","rent":1648.309414},{"period":"2024-02-01","rent":1671.523584},{"period":"2024-03-01","rent":1663.78209},{"period":"2024-04-01","rent":1673.749382},{"period":"2024-05-01","rent":1669.162368},{"period":"2024-06-01","rent":1685.220822},{"period":"2024-07-01","rent":1687.223936},{"period":"2024-08-01","rent":1705.220693},{"period":"2024-09-01","rent":1709.448065},{"period":"2024-10-01","rent":1724.62331},{"period":"2024-11-01","rent":1733.866892},{"period":"2024-12-01","rent":1740.177437},{"period":"2025-01-01","rent":1730.944254},{"period":"2025-02-01","rent":1728.321304},{"period":"2025-03-01","rent":1747.313947},{"period":"2025-04-01","rent":1760.615942},{"period":"2025-05-01","rent":1792.989366},{"period":"2025-06-01","rent":1771.035281},{"period":"2025-07-01","rent":1783.960072},{"period":"2025-08-01","rent":1775.952505},{"period":"2025-09-01","rent":1790.341378},{"period":"2025-10-01","rent":1792.337332},{"period":"2025-11-01","rent":1809.75452},{"period":"2025-12-01","rent":1815.070989},{"period":"2026-01-01","rent":1827.064563},{"period":"2026-02-01","rent":1823.60193},{"period":"2026-03-01","rent":1819.842817},{"period":"2026-04-01","rent":1812.693921},{"period":"2026-05-01","rent":1801.757393},{"period":"2026-06-01","rent":1817.495208}],"historySummary":{"pointCount":101,"firstPeriod":"2018-01-01","latestPeriod":"2026-06-01","coverageMonths":102,"coverageRatio":0.9901960784313726,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1771.035281,"endRent":1817.495208,"change":0.0262332024090266,"cagr":0.0262332024090266},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1599.522222,"endRent":1817.495208,"change":0.1362738091424902,"cagr":0.043504514130055405},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1308.866029,"endRent":1817.495208,"change":0.3886029339370989,"cagr":0.06786318846242811}},"maxDrawdown":-0.040842753253666375,"annualizedVolatility":0.04249645721394486,"consecutiveReturnCount":99}}