{"zip":"97213","city":"Portland","state":"OR","county":"Multnomah County","countySlug":"multnomah-county-or","metro":"Portland-Vancouver-Hillsboro, OR-WA","metroSlug":"portland-or","citySlug":"portland-or","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1708,"rentYoy":0.0036,"bedroomEstimates":[1395,1490,1708,2327,2763],"hudFmr":[1570,1677,1922,2619,3109],"ladderSource":"county","population":31408,"populationMoe":1454,"medianIncome":97068,"medianIncomeMoe":5194,"medianGrossRent":1614,"medianGrossRentMoe":69,"housingUnits":15229,"occupiedUnits":14549,"vacantUnits":680,"renterOccupied":5462,"rentBurdenTotal":5462,"rentBurden30Plus":2754,"vacantForRent":180,"vacantForSale":43,"vacantSeasonal":9,"structureTotal":15229,"singleFamilyUnits":10880,"largeMultifamilyUnits":1809,"vacancyRate":0.044651651454461885,"renterShare":0.3754209911334112,"rentBurdenShare":0.5042109117539363,"requiredIncome":68320,"askingRentToIncome":0.21115094572876747,"askingVsAcsRent":1.0582403965303593,"askingVsHud2br":0.8886576482830385,"cityRent":1720.8434321004133,"countyRent":1688,"metroRent":1805,"cityGrossRent":1655,"countyGrossRent":1646,"countyListings":2549,"countyListingDom":53,"countyPriceReducedShare":0.2466,"countyListingPeriod":"2026-06","metroMonthsSupply":2.9,"metroMedianDom":19,"metroPriceDrops":0.3614,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.064223207604026,"apartmentTimeOnMarket":31.3,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":133,"zipSalePrice":596865,"zipSalePriceYoy":-0.0215,"zipMedianDom":6,"zipActiveListings":211,"zipActiveListingsYoy":-0.0239,"zipInventory":70,"zipInventoryYoy":-0.2486,"zipPendingSales":132,"zipMonthsSupply":1.6,"zipSaleToList":1.025,"zipSoldAboveList":0.5199,"zipOffMarketTwoWeeks":0.6557,"generatedAt":"2026-08-16 06:49:29.429712+00","summaryHtml":"<p>Resale liquidity is the immediate tension in 97213, whose five-digit label is both a Zillow ZIP market identifier and a Census ZCTA match. In the direct rolling-three-month ZIP Redfin for-sale observation ending June 2026, median sold price was $596,865, 2.2% below a year earlier, while 133 homes sold in a median 6-day marketing time. Inventory stood at 70 homes and 1.6 months of supply, a low stock-of-listings reading relative to the sales pace. The average sale-to-list result was 102.5%, and 52.0% of sales closed above list. Those data describe resales, not rental transactions. Annualized ZIP ZORI divided by this median sale price produces a 3.4% cross-source screening ratio only, not a property-performance measure.</p><p>Against that resale backdrop, Zillow’s June asking-rent index for the ZIP was $1,708. ZORI is a typical observed asking-rent index blended across rental types, so it represents quoted market conditions rather than a lease-level rent or a survey median. For wider context, the Portland city asking-rent figure is $1,720.843, the Multnomah County asking-rent figure is $1,688, and the Portland–Vancouver–Hillsboro, OR–WA metro asking-rent figure is $1,805. The ZIP therefore sits close to the city and county context while remaining below the metro context, but those wider geographies are comparisons rather than substitutes for ZIP evidence.</p><p>Backward-looking ZORI history makes the current near-flat reading more meaningful. Exact same-month annualized change was 0.4% over one year, versus 2.2% over three years and 2.7% over five years. Recent direction therefore breaks from, rather than confirms, the faster longer-run rise; it does not forecast the next move or establish an investment case. The history has complete 100% coverage, with 123 observations producing 122 consecutive monthly changes. Monthly returns showed 3.1% annualized variability, so one current index snapshot merits less certainty than a fixed quote; separately, the worst peak-to-trough decline was 3.7%, documenting prior downside in the series. On transparent national discovery lists of history-eligible ZIPs, the momentum, stability, and balanced measures rank 1,900, 1,736, and 2,113, respectively, with lower ranks higher. These are backward-looking discovery measurements, not forecasts or investment recommendations.</p><p>Level comparisons need source discipline. Although 97213 pairs Zillow’s ZIP market identifier with a matched Census ZCTA, a ZCTA is a statistical area and is not identical to a USPS delivery ZIP. The ACS 2024 five-year survey reports median gross rent of $1,614 for occupied renter homes; it includes selected utilities and is not asking-rent data. The current Zillow index is 5.8% higher, a difference that can reflect both universe and timing rather than a contradiction. HUD FY2026 supplies the packet’s bedroom-specific local FMR/SAFMR administrative ladder, not asking rent; its two-bedroom figure is $1,922, and the ZIP index equals 88.9% of that benchmark. Neither ACS nor HUD is a rental listing comp.</p><p>The bedroom figures are modelled estimates created by scaling ZIP ZORI with proportions in the local HUD ladder; they are not measured bedroom rents. The resulting monthly estimates are $1,395 for a studio, $1,490 for one bedroom, $1,708 for two bedrooms, $2,327 for three bedrooms, and $2,763 for four bedrooms. The two-bedroom point is the model’s anchor, while the other values express the ladder’s relative bedroom steps. This construction does not convert administrative HUD standards into observed asking rents, and it cannot identify the rent, size, availability, condition, or utility treatment of a particular home.</p><p>Affordability gives a different, distributional tension. The simple 30% required-income screen converts the current monthly asking index into $68,320 of annual household income; the ZCTA median household income is $97,068, and the index-to-income relationship is 21.1%. This is arithmetic, not advice and not an applicant qualification rule. In the ACS survey, 2,754 renter households—50.4% of the measured renter base—reported spending at least that threshold of income on gross rent. That burden statistic includes the survey’s gross-rent definition and sampling uncertainty; it does not prove affordability, utility cost, or burden for any particular unit. Median-income comparison and burden prevalence therefore answer different questions.</p><p>Stock composition and vacancy offer context without proving availability. The matched ZCTA has 15,229 housing units, including 10,880 single-family units and 1,809 large-multifamily units. Overall vacancy is 4.5%, renter occupancy represents 37.5% of occupied homes, and ACS records 180 homes vacant for rent. These are area-level stock measures across categories and survey definitions; the rental-vacancy count is not evidence that a specific unit is vacant, priced at the index, or suitable for a particular household. The figures help delimit supply context but do not measure turnover, concessions, bedroom availability, or lease execution.</p><p>Put together, the resale evidence challenges an inference from slow recent rent growth that ZIP market activity is uniformly weak: sale prices declined year over year, yet short marketing time, limited supply, and above-list outcomes show brisk resale liquidity. Conversely, the price decline and slower rent path caution against treating the cross-source screen as a stable property outcome, even though the broad income arithmetic is below the ZCTA median and burden remains common in the survey. Unobserved property-level facts include the live advertised rent, accurate bedroom count, included or separately billed utilities, fees, availability date, physical condition, and the relevant listing, sale, and closing terms. These sources cannot resolve those facts, and they offer no forecast. Can written unit terms and property-specific resale records reconcile the broad ZIP indicators?</p>","findings":[{"body":"Zillow’s ZIP asking-rent index was $1,708 in June 2026. Its 0.4% same-month annualized one-year increase trails the 2.2% three-year and 2.7% five-year rates. The evidence says the latest year slowed relative to the longer historical path. Complete coverage improves continuity, but prior monthly variation and drawdown mean the index remains a time-specific snapshot rather than a projection.","title":"Rent growth has decelerated against its own history"},{"body":"ZORI, ACS, and HUD come from distinct evidence universes. ZORI summarizes typical observed asking rents across rental types; ACS median gross rent is a five-year survey statistic for occupied renter homes with selected utilities; HUD FMR/SAFMR is an administrative bedroom standard. The ZIP’s asking index exceeds the ACS median but is below the two-bedroom HUD benchmark, comparisons that should not be treated as rental comps.","title":"Survey, asking-rent, and HUD measures answer different questions"},{"body":"The direct ZIP Redfin resale observation pairs a year-over-year median-price decline with fast marketing, limited months of supply, an above-list average sale-to-list result, and many sales above list. That combination describes active resale liquidity while challenging a simple interpretation of the slowing rent history. It remains for-sale evidence only and does not describe lease terms, rental demand, or property operating economics.","title":"Resale price softness coexists with tight turnover signals"},{"body":"The studio-through-four-bedroom figures are modelled by applying local HUD ladder proportions to the ZIP ZORI anchor. They provide a consistent bedroom-shaped screen, not observations of what units were actually advertised or leased for. Actual unit rent may differ because the model does not observe property terms, utility treatment, fees, timing, condition, bedroom configuration, or availability.","title":"Bedroom figures are model outputs rather than rent observations"}],"risks":["The Census ZCTA match is a statistical geography rather than a USPS delivery ZIP, and its ACS figures are five-year survey estimates with margins of error that may not align precisely with current ZIP listings.","ZORI combines observed asking rents across rental types and HUD FMR/SAFMR is administrative. Neither source establishes a signed lease rent, included-utility treatment, fees, availability, or the market position of a particular unit.","The bedroom values inherit the local HUD ladder’s proportions and are modelled from a single ZIP index. They can organize a screen, but they are not measured bedroom rents or evidence of an individual unit’s price.","Redfin is a rolling-three-month for-sale observation, while the rent-to-price calculation joins separate sources. Historical growth, variability, drawdown, and resale liquidity are backward-looking descriptions rather than forecasts, investment advice, or estimates of property performance."],"qa":[{"a":"Because the figures come from distinct evidence universes. Zillow reports a current ZIP-level typical observed asking-rent index blended across rental types. ACS reports median gross rent for occupied renter homes over a five-year survey period and includes selected utilities. HUD supplies administrative bedroom-specific standards. Gaps can reflect definitions and timing, not necessarily a conflict in the data.","q":"Why does the report show more than one rent level?"},{"a":"No. The studio-through-four-bedroom amounts are modelled estimates. The calculation anchors the ZIP ZORI and scales it by the local HUD bedroom ladder. This preserves the relative HUD step pattern, but it does not observe unit advertisements, signed leases, utility packages, unit size, condition, fees, or availability.","q":"Are the bedroom amounts observed market rents?"},{"a":"It only performs an arithmetic screen: annualizing the ZIP asking index and dividing it by the threshold yields a required household income. It is not lending, leasing, or applicant-qualification advice. The ACS burden share is separate survey evidence about renter households and cannot prove what any particular household or unit can afford.","q":"What does the 30% income figure establish?"},{"a":"Redfin documents ZIP resale conditions, not rentals. The observed price decline sits alongside short marketing time, limited supply, and above-list outcomes, so it complicates a single weak-versus-strong reading. Meanwhile, recent ZORI growth is slower than longer spans, but the historical variability and drawdown mean neither series provides a forecast.","q":"How should resale data change the reading of the rent history?"}],"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":"2016-04-01","rent":1205.104893},{"period":"2016-05-01","rent":1205.329289},{"period":"2016-06-01","rent":1219.051058},{"period":"2016-07-01","rent":1223.409271},{"period":"2016-08-01","rent":1230.198642},{"period":"2016-09-01","rent":1242.004496},{"period":"2016-10-01","rent":1234.563077},{"period":"2016-11-01","rent":1246.617002},{"period":"2016-12-01","rent":1251.859458},{"period":"2017-01-01","rent":1268.453751},{"period":"2017-02-01","rent":1275.478582},{"period":"2017-03-01","rent":1260.793168},{"period":"2017-04-01","rent":1275.591685},{"period":"2017-05-01","rent":1263.30436},{"period":"2017-06-01","rent":1269.896168},{"period":"2017-07-01","rent":1258.758058},{"period":"2017-08-01","rent":1268.590454},{"period":"2017-09-01","rent":1265.688771},{"period":"2017-10-01","rent":1257.037432},{"period":"2017-11-01","rent":1228.813008},{"period":"2017-12-01","rent":1230.169614},{"period":"2018-01-01","rent":1249.497334},{"period":"2018-02-01","rent":1286.815094},{"period":"2018-03-01","rent":1309.206325},{"period":"2018-04-01","rent":1303.569638},{"period":"2018-05-01","rent":1301.647603},{"period":"2018-06-01","rent":1286.470186},{"period":"2018-07-01","rent":1286.477547},{"period":"2018-08-01","rent":1288.219257},{"period":"2018-09-01","rent":1287.794105},{"period":"2018-10-01","rent":1322.672251},{"period":"2018-11-01","rent":1336.377346},{"period":"2018-12-01","rent":1347.029356},{"period":"2019-01-01","rent":1320.564026},{"period":"2019-02-01","rent":1309.782484},{"period":"2019-03-01","rent":1310.82986},{"period":"2019-04-01","rent":1315.559319},{"period":"2019-05-01","rent":1332.428874},{"period":"2019-06-01","rent":1349.009486},{"period":"2019-07-01","rent":1364.328993},{"period":"2019-08-01","rent":1367.911317},{"period":"2019-09-01","rent":1377.598029},{"period":"2019-10-01","rent":1365.515853},{"period":"2019-11-01","rent":1376.88163},{"period":"2019-12-01","rent":1378.024352},{"period":"2020-01-01","rent":1397.40121},{"period":"2020-02-01","rent":1397.358481},{"period":"2020-03-01","rent":1400.582818},{"period":"2020-04-01","rent":1383.756423},{"period":"2020-05-01","rent":1378.493399},{"period":"2020-06-01","rent":1377.745784},{"period":"2020-07-01","rent":1406.486322},{"period":"2020-08-01","rent":1415.600491},{"period":"2020-09-01","rent":1423.913757},{"period":"2020-10-01","rent":1415.504736},{"period":"2020-11-01","rent":1415.082967},{"period":"2020-12-01","rent":1400.909631},{"period":"2021-01-01","rent":1414.783944},{"period":"2021-02-01","rent":1426.615794},{"period":"2021-03-01","rent":1448.651057},{"period":"2021-04-01","rent":1467.519284},{"period":"2021-05-01","rent":1489.228354},{"period":"2021-06-01","rent":1496.085622},{"period":"2021-07-01","rent":1482.304012},{"period":"2021-08-01","rent":1482.893145},{"period":"2021-09-01","rent":1487.602244},{"period":"2021-10-01","rent":1518.364721},{"period":"2021-11-01","rent":1529.734979},{"period":"2021-12-01","rent":1561.373653},{"period":"2022-01-01","rent":1551.373061},{"period":"2022-02-01","rent":1562.856976},{"period":"2022-03-01","rent":1556.862918},{"period":"2022-04-01","rent":1566.45137},{"period":"2022-05-01","rent":1576.826958},{"period":"2022-06-01","rent":1585.451321},{"period":"2022-07-01","rent":1601.692703},{"period":"2022-08-01","rent":1605.086029},{"period":"2022-09-01","rent":1612.074574},{"period":"2022-10-01","rent":1610.321656},{"period":"2022-11-01","rent":1625.962221},{"period":"2022-12-01","rent":1624.498515},{"period":"2023-01-01","rent":1636.340344},{"period":"2023-02-01","rent":1626.344137},{"period":"2023-03-01","rent":1632.088857},{"period":"2023-04-01","rent":1618.656716},{"period":"2023-05-01","rent":1611.229438},{"period":"2023-06-01","rent":1600.96234},{"period":"2023-07-01","rent":1603.882339},{"period":"2023-08-01","rent":1609.383669},{"period":"2023-09-01","rent":1616.141325},{"period":"2023-10-01","rent":1620.553024},{"period":"2023-11-01","rent":1603.589742},{"period":"2023-12-01","rent":1595.086343},{"period":"2024-01-01","rent":1603.079451},{"period":"2024-02-01","rent":1609.381993},{"period":"2024-03-01","rent":1614.482221},{"period":"2024-04-01","rent":1620.826707},{"period":"2024-05-01","rent":1636.771023},{"period":"2024-06-01","rent":1659.68923},{"period":"2024-07-01","rent":1660.251521},{"period":"2024-08-01","rent":1665.214695},{"period":"2024-09-01","rent":1670.198067},{"period":"2024-10-01","rent":1689.728491},{"period":"2024-11-01","rent":1695.788754},{"period":"2024-12-01","rent":1688.424898},{"period":"2025-01-01","rent":1668.577582},{"period":"2025-02-01","rent":1678.779076},{"period":"2025-03-01","rent":1698.427853},{"period":"2025-04-01","rent":1722.539002},{"period":"2025-05-01","rent":1713.006278},{"period":"2025-06-01","rent":1701.936971},{"period":"2025-07-01","rent":1705.87419},{"period":"2025-08-01","rent":1706.9412},{"period":"2025-09-01","rent":1706.243862},{"period":"2025-10-01","rent":1696.21644},{"period":"2025-11-01","rent":1703.551215},{"period":"2025-12-01","rent":1719.209429},{"period":"2026-01-01","rent":1734.285442},{"period":"2026-02-01","rent":1730.27008},{"period":"2026-03-01","rent":1716.357453},{"period":"2026-04-01","rent":1701.579802},{"period":"2026-05-01","rent":1705.784152},{"period":"2026-06-01","rent":1708.007937}],"historySummary":{"pointCount":123,"firstPeriod":"2016-04-01","latestPeriod":"2026-06-01","coverageMonths":123,"coverageRatio":1,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1701.936971,"endRent":1708.007937,"change":0.0035670921446830928,"cagr":0.0035670921446830928},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1600.96234,"endRent":1708.007937,"change":0.06686328236802885,"cagr":0.021808684528914712},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1496.085622,"endRent":1708.007937,"change":0.14165119421219874,"cagr":0.026849242476513435}},"maxDrawdown":-0.03667214011355058,"annualizedVolatility":0.030687294653723777,"consecutiveReturnCount":122}}