{"zip":"97209","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":1755,"rentYoy":0.0036,"bedroomEstimates":[1434,1531,1755,2391,2839],"hudFmr":[1570,1677,1922,2619,3109],"ladderSource":"county","population":22296,"populationMoe":1205,"medianIncome":80301,"medianIncomeMoe":11725,"medianGrossRent":1690,"medianGrossRentMoe":51,"housingUnits":16733,"occupiedUnits":14765,"vacantUnits":1968,"renterOccupied":11841,"rentBurdenTotal":11841,"rentBurden30Plus":5119,"vacantForRent":1024,"vacantForSale":52,"vacantSeasonal":499,"structureTotal":16733,"singleFamilyUnits":662,"largeMultifamilyUnits":14171,"vacancyRate":0.11761190461961393,"renterShare":0.8019641043007112,"rentBurdenShare":0.43231146018072797,"requiredIncome":70200,"askingRentToIncome":0.26226323457989315,"askingVsAcsRent":1.0384615384615385,"askingVsHud2br":0.913111342351717,"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":73,"zipSalePrice":344922,"zipSalePriceYoy":-0.0498,"zipMedianDom":87,"zipActiveListings":280,"zipActiveListingsYoy":-0.1819,"zipInventory":188,"zipInventoryYoy":-0.2352,"zipPendingSales":92,"zipMonthsSupply":7.8,"zipSaleToList":0.968,"zipSoldAboveList":0.0846,"zipOffMarketTwoWeeks":0.2387,"generatedAt":"2026-08-16 06:15:39.713044+00","summaryHtml":"<p>Rather than treating 97209 as a single rent quote, the immediate signal is mixed. The current June 2026 ZIP-level Zillow ZORI is $1,755 per month, up 0.4% from a year earlier. ZORI is a typical observed asking-rent index blended across rental types, so it is not a quote for a particular available unit. For wider context only, Portland city’s context rent is $1,720.84, Multnomah County’s context rent is $1,688, and the Portland-Vancouver-Hillsboro, OR-WA metro context rent is $1,805; each names a city, county, or metro scope rather than a ZIP observation. The ZIP is therefore above the city and county references but below the metro reference, a narrow cross-scope position rather than proof of a property-level premium.</p><p>The historical record adds a different caution. It has 100% coverage in the supplied Zillow series. Exact same-month annualized ZORI changes were 0.4% over 1 year, 0.6% over 3 years, and 1.5% over 5 years. Recent direction therefore confirms a positive rent path but breaks from the stronger longer-run pace; this is a deceleration, not a projection. Monthly rent changes translated to 2.2% annualized variability, so the present index supports a broad market reading more than dollar-level precision. Separately, the maximum drawdown was 7.8%, showing that declines appeared within the observed path. Among history-eligible ZIPs nationally, the transparent stability discovery rank was 329 and momentum rank was 2,262, where lower is higher; these are retrospective discovery aids, not grades, forecasts, or investment recommendations.</p><p>The ZIP label also creates an important source boundary. The matching Census ZCTA is a statistical area and is not identical to a USPS delivery ZIP. In the ACS 2024 5-year survey, median gross rent was $1,690; that universe covers occupied renter homes and includes selected utilities, unlike the Zillow asking-rent index. HUD’s FY 2026 two-bedroom FMR/SAFMR standard was $1,922, an administrative bedroom-specific standard rather than asking rent, and the current ZORI was 8.7% below it. Scaling ZIP ZORI by the local HUD ladder produces modelled monthly estimates, in ascending bedroom order, of $1,434, $1,531, the current index, $2,391, and $2,839. These are modelled estimates, never measured bedroom rents.</p><p>The income screen is also broad rather than household-specific. Applying the 30% arithmetic to the current monthly ZORI produces required annual income of $70,200. The ZCTA median household income was $80,301, placing the asking-rent-to-income comparison at 26.2%. This is arithmetic, not advice and not an applicant qualification rule. The same ACS survey reports that 43.2% of renter households had gross-rent burden at or above 30%, a measure based on surveyed households and gross rent rather than proof of affordability for a particular unit. The apparent contrast between the median-income screen and the burden share is a reminder that neither statistic describes the full distribution of household circumstances or lease terms.</p><p>Housing composition reinforces the need to keep aggregate measures separate from listings. The matched ZCTA contained 16,733 housing units, with an 11.8% vacancy rate. Renters accounted for 80.2% of occupied homes, and 14,171 units were in large multifamily structures. Those figures describe a renter-heavy, multifamily-oriented statistical area, while the vacancy measure describes vacant housing in aggregate. Neither the vacancy rate nor the stock mix proves that a currently advertised apartment is available, competitively priced, receiving concessions, or comparable with Zillow’s blended rent index. The ZCTA geography and survey design further limit any attempt to attach these area values to a USPS delivery address.</p><p>For-sale evidence points to a separate and more strained resale snapshot. Redfin’s direct rolling-three-month ZIP resale observation reported a $344,922 median sold price, down 5.0% year over year, alongside 73 homes sold and 87 median days on market. Inventory stood at 188 homes and months of supply measured 7.8. Sale-to-list evidence stayed within the resale universe as well: the average sale-to-list ratio was 96.8%, while 8.5% of sales closed above list price. These are ZIP for-sale market, pricing, and liquidity signals; they are not rental transactions, rental comparables, or evidence about operating results for any property.</p><p>The clearest decision tension is cross-market rather than a contradiction in either source. Annualized ZIP ZORI divided by the Redfin median sold price is a 6.1% cross-source screening ratio only. It does not measure property expenses, financing, taxes, condition, or unit-level rent. Asking-rent history remains modestly positive and the arithmetic income screen sits below the ZCTA median-income reference, yet resale recorded a year-over-year price decline, extended supply, and below-list average outcomes. That resale evidence challenges any assumption that stable asking-rent history automatically confirms comparable for-sale conditions. It is backward-looking evidence, not a forecast or an investment recommendation.</p><p>Several limits prevent this packet from becoming a property-level conclusion. Zillow does not identify the bedroom mix, utility treatment, lease length, list date, concessions, or physical condition behind an individual listing. ACS is a five-year ZCTA survey with reported margins of error, HUD is an administrative standard, and Redfin aggregates resale activity in a rolling ZIP period. Concrete checks should therefore verify the actual monthly asking amount, bedroom count, included utilities, lease term, availability, and concessions; confirm the applicable HUD bedroom category; and distinguish a comparable resale property’s condition, list history, and sale timing. Do the verified characteristics of the specific unit align with the separate rent, survey, HUD, and resale universes presented here?</p>","findings":[{"body":"The current ZIP-level Zillow ZORI is $1,755, only 0.4% above the prior year. Same-month history is also positive across the supplied one-, three-, and five-year windows, yet the longer windows were stronger. The stable-growth label therefore describes a backward-looking pattern of slowing but still positive asking-rent movement, not a prediction or an appraisal of an individual listing.","title":"Rent signal: stable but slower"},{"body":"The matching Census ZCTA is a statistical geography, not a USPS delivery ZIP. ACS median gross rent covers occupied renter homes and selected utilities, whereas Zillow tracks typical observed asking rents. HUD FMR/SAFMR is an administrative standard tied to bedroom categories. Scaling ZORI with the HUD ladder creates modelled bedroom estimates, so their differences from ACS or HUD do not identify measured rents for a specific unit.","title":"Rent datasets answer different questions"},{"body":"The arithmetic 30% screen places annual income at $70,200 for the current ZORI, below the ZCTA’s $80,301 median household income; the matching ratio is 26.2%. Still, 43.2% of renter households report gross-rent burden at or above 30%. Aggregate renter share, multifamily stock, and vacancy describe the ZCTA’s composition, not an applicant’s budget, a building’s availability, or actual lease concessions.","title":"Area affordability measures are mixed"},{"body":"Redfin’s direct rolling-three-month ZIP resale series shows a $344,922 median sold price, a 5.0% annual decline, extended marketing time, and a 96.8% average sale-to-list ratio. Its 6.1% annualized-rent-to-price figure is exclusively a cross-source screen. The resale evidence challenges a simple reading of modestly positive asking-rent history as a corroborated for-sale signal.","title":"Resale evidence challenges a simple rent reading"}],"risks":["Zillow ZORI blends rental types into a typical observed asking-rent index, so a specific unit’s layout, included utilities, lease term, availability date, and concessions may sit materially away from the ZIP reading.","ACS estimates are based on a five-year ZCTA survey and have reported margins of error. The ZCTA is not a delivery ZIP, so its household medians, burden share, and vacancy cannot identify conditions for an individual property.","HUD FMR/SAFMR is administrative, not asking rent, and the bedroom ladder mechanically scales ZORI. Those modelled figures are not observed bedroom rents and cannot substitute for actual unit-level advertisements or executed leases.","Redfin reports a rolling ZIP resale observation rather than rental transactions. Median price, supply, days on market, and sale-to-list results cannot establish property expenses, financing, condition, or future price movement."],"qa":[{"a":"These sources observe different universes. Zillow ZORI is a ZIP-level typical observed asking-rent index blended across rental types. ACS is a five-year survey of occupied renter homes in the matched ZCTA and includes selected utilities. HUD FMR/SAFMR is a bedroom-specific administrative standard. Thus, gaps among their dollar figures are definitional and do not reveal a property’s rent.","q":"Why do Zillow, ACS, and HUD rent figures differ?"},{"a":"The record has full coverage for supplied Zillow history and shows exact same-month annualized gains of 0.4%, 0.6%, and 1.5% across the stated horizons. The latest rate is positive but slower. Monthly variability and the documented drawdown mean history supports context around the current index, not a conclusion that future monthly readings will follow the same path.","q":"What does the history say about the current rent snapshot?"},{"a":"The $70,200 figure is obtained by annualizing the $1,755 monthly ZORI and dividing by 30%. It is an arithmetic screen, not affordability advice or an applicant qualification rule. The median-income comparison is a broad ZCTA benchmark, while the burden share reflects surveyed renter households and cannot determine whether a specific available unit is affordable.","q":"What does the 30% required-income screen mean?"},{"a":"Redfin is direct ZIP for-sale evidence in a rolling-three-month observation, covering resale price, sales pace, inventory, supply, and sale-to-list behavior. It does not cover rental transactions. The annualized ZORI-to-median-price figure is a cross-source screening ratio only, and it excludes property-specific attributes and expense information.","q":"How should the resale evidence be used?"}],"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":"2017-01-01","rent":1552.289348},{"period":"2017-02-01","rent":1566.427703},{"period":"2017-03-01","rent":1608.486637},{"period":"2017-04-01","rent":1611.153064},{"period":"2017-05-01","rent":1617.754702},{"period":"2017-06-01","rent":1618.186882},{"period":"2017-07-01","rent":1625.299212},{"period":"2017-08-01","rent":1614.316935},{"period":"2017-09-01","rent":1617.339614},{"period":"2017-10-01","rent":1623.611075},{"period":"2017-11-01","rent":1647.451344},{"period":"2017-12-01","rent":1662.935832},{"period":"2018-01-01","rent":1642.066984},{"period":"2018-02-01","rent":1629.532548},{"period":"2018-03-01","rent":1612.730037},{"period":"2018-04-01","rent":1611.633429},{"period":"2018-05-01","rent":1614.322556},{"period":"2018-06-01","rent":1621.159067},{"period":"2018-07-01","rent":1624.36907},{"period":"2018-08-01","rent":1635.398991},{"period":"2018-09-01","rent":1630.566745},{"period":"2018-10-01","rent":1645.270911},{"period":"2018-11-01","rent":1634.477398},{"period":"2018-12-01","rent":1648.589039},{"period":"2019-01-01","rent":1652.723184},{"period":"2019-02-01","rent":1653.147171},{"period":"2019-03-01","rent":1647.284816},{"period":"2019-04-01","rent":1653.661003},{"period":"2019-05-01","rent":1652.326816},{"period":"2019-06-01","rent":1653.759201},{"period":"2019-07-01","rent":1653.421692},{"period":"2019-08-01","rent":1657.240764},{"period":"2019-09-01","rent":1663.206833},{"period":"2019-10-01","rent":1655.255127},{"period":"2019-11-01","rent":1656.129657},{"period":"2019-12-01","rent":1649.197437},{"period":"2020-01-01","rent":1653.240509},{"period":"2020-02-01","rent":1660.261344},{"period":"2020-03-01","rent":1678.72653},{"period":"2020-04-01","rent":1672.691617},{"period":"2020-05-01","rent":1654.174999},{"period":"2020-06-01","rent":1621.563413},{"period":"2020-07-01","rent":1600.833533},{"period":"2020-08-01","rent":1596.541767},{"period":"2020-09-01","rent":1593.867258},{"period":"2020-10-01","rent":1575.708026},{"period":"2020-11-01","rent":1559.376456},{"period":"2020-12-01","rent":1547.416805},{"period":"2021-01-01","rent":1552.009835},{"period":"2021-02-01","rent":1566.142499},{"period":"2021-03-01","rent":1574.966814},{"period":"2021-04-01","rent":1590.960356},{"period":"2021-05-01","rent":1599.819815},{"period":"2021-06-01","rent":1627.851631},{"period":"2021-07-01","rent":1648.380713},{"period":"2021-08-01","rent":1668.353599},{"period":"2021-09-01","rent":1675.516976},{"period":"2021-10-01","rent":1684.960151},{"period":"2021-11-01","rent":1691.449228},{"period":"2021-12-01","rent":1696.876071},{"period":"2022-01-01","rent":1696.850887},{"period":"2022-02-01","rent":1690.10433},{"period":"2022-03-01","rent":1688.552158},{"period":"2022-04-01","rent":1690.910887},{"period":"2022-05-01","rent":1703.320081},{"period":"2022-06-01","rent":1713.965059},{"period":"2022-07-01","rent":1725.493438},{"period":"2022-08-01","rent":1728.07964},{"period":"2022-09-01","rent":1736.815203},{"period":"2022-10-01","rent":1743.715168},{"period":"2022-11-01","rent":1749.208678},{"period":"2022-12-01","rent":1749.533139},{"period":"2023-01-01","rent":1752.299069},{"period":"2023-02-01","rent":1752.460124},{"period":"2023-03-01","rent":1755.723499},{"period":"2023-04-01","rent":1748.656848},{"period":"2023-05-01","rent":1745.16281},{"period":"2023-06-01","rent":1723.833964},{"period":"2023-07-01","rent":1711.630113},{"period":"2023-08-01","rent":1696.035167},{"period":"2023-09-01","rent":1698.855419},{"period":"2023-10-01","rent":1703.199459},{"period":"2023-11-01","rent":1706.780223},{"period":"2023-12-01","rent":1705.153528},{"period":"2024-01-01","rent":1701.4595},{"period":"2024-02-01","rent":1707.155366},{"period":"2024-03-01","rent":1710.869401},{"period":"2024-04-01","rent":1715.202963},{"period":"2024-05-01","rent":1719.715984},{"period":"2024-06-01","rent":1730.281179},{"period":"2024-07-01","rent":1732.166446},{"period":"2024-08-01","rent":1732.235621},{"period":"2024-09-01","rent":1737.782379},{"period":"2024-10-01","rent":1739.083343},{"period":"2024-11-01","rent":1744.082534},{"period":"2024-12-01","rent":1745.908615},{"period":"2025-01-01","rent":1748.945626},{"period":"2025-02-01","rent":1750.222214},{"period":"2025-03-01","rent":1742.680405},{"period":"2025-04-01","rent":1743.888226},{"period":"2025-05-01","rent":1736.653943},{"period":"2025-06-01","rent":1748.441342},{"period":"2025-07-01","rent":1752.825885},{"period":"2025-08-01","rent":1761.996419},{"period":"2025-09-01","rent":1757.303354},{"period":"2025-10-01","rent":1755.218226},{"period":"2025-11-01","rent":1750.923401},{"period":"2025-12-01","rent":1752.433744},{"period":"2026-01-01","rent":1753.700344},{"period":"2026-02-01","rent":1752.412028},{"period":"2026-03-01","rent":1757.807804},{"period":"2026-04-01","rent":1758.04543},{"period":"2026-05-01","rent":1763.391069},{"period":"2026-06-01","rent":1754.673552}],"historySummary":{"pointCount":114,"firstPeriod":"2017-01-01","latestPeriod":"2026-06-01","coverageMonths":114,"coverageRatio":1,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1748.441342,"endRent":1754.673552,"change":0.003564437565215073,"cagr":0.003564437565215073},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1723.833964,"endRent":1754.673552,"change":0.0178901150830324,"cagr":0.005928159178524739},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1627.851631,"endRent":1754.673552,"change":0.07790754303701042,"cagr":0.015117470557367119}},"maxDrawdown":-0.07821984263273651,"annualizedVolatility":0.022346854231874838,"consecutiveReturnCount":113}}