{"zip":"97214","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":1692,"rentYoy":0.0217,"bedroomEstimates":[1382,1476,1692,2306,2737],"hudFmr":[1570,1677,1922,2619,3109],"ladderSource":"county","population":27714,"populationMoe":1611,"medianIncome":87131,"medianIncomeMoe":7682,"medianGrossRent":1645,"medianGrossRentMoe":43,"housingUnits":15943,"occupiedUnits":14972,"vacantUnits":971,"renterOccupied":9898,"rentBurdenTotal":9898,"rentBurden30Plus":4776,"vacantForRent":459,"vacantForSale":47,"vacantSeasonal":119,"structureTotal":15943,"singleFamilyUnits":5779,"largeMultifamilyUnits":4612,"vacancyRate":0.06090447218214891,"renterShare":0.6611007213465135,"rentBurdenShare":0.4825217215599111,"requiredIncome":67680,"askingRentToIncome":0.23302842845829844,"askingVsAcsRent":1.0285714285714285,"askingVsHud2br":0.8803329864724245,"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":77,"zipSalePrice":724836,"zipSalePriceYoy":-0.0002,"zipMedianDom":10,"zipActiveListings":142,"zipActiveListingsYoy":-0.1185,"zipInventory":57,"zipInventoryYoy":-0.0659,"zipPendingSales":83,"zipMonthsSupply":2.2,"zipSaleToList":1.015,"zipSoldAboveList":0.4004,"zipOffMarketTwoWeeks":0.59,"generatedAt":"2026-09-01 11:22:33.229818+00","summaryHtml":"<p>At the June 2026 reading, the five-digit label 97214 is both a Zillow ZIP market identifier and a matched Census ZCTA; its Zillow typical observed asking-rent index was $1,692 per month, up 2.2% year over year. Zillow ZORI is a ZIP-level typical observed asking-rent index blended across rental types, so it is not a transaction comp or a statement about a specified unit. As wider context only, the City of Portland context rent was $1,721, Multnomah County context rent was $1,688, and the Portland-Vancouver-Hillsboro, OR-WA metro context rent was $1,805. The ZIP therefore sat just below city and metro context but near county context; those broader geographies do not replace the ZIP reading.</p><p>The current increase broadly continues a stable-growth history, although it is neither the strongest nor weakest pace in the available record. Exact same-month annualized ZORI changes were 2.2% over one year, 1.8% over three years, and 2.6% over five years. That means the recent direction confirms the longer upward path, but the latest pace remains below the five-year rate. The series has 122 observations, 121 consecutive monthly returns, and 100% stated coverage. Annualized monthly-return variability of 1.6% suggests historically restrained index movement, supporting more confidence in one current ZIP snapshot than a highly erratic series would. The deepest observed drawdown was 2.7%, showing that even this steadier history had periods of decline. Transparent national discovery ranks placed stability 14th, momentum 1,509th, and the balanced measure 533rd among history-eligible ZIPs; these are backward-looking diagnostics, not forecasts or investment recommendations.</p><p>A different rent lens comes from the matched Census ZCTA, which is a statistical area and is not identical to a USPS delivery ZIP. Its five-year ACS survey reported median gross rent of $1,645 with a $43 margin of error; gross rent describes occupied renter homes and includes selected utilities, unlike Zillow asking rent. The Zillow index was therefore 2.9% above that ACS median, a modest difference that does not make the measures interchangeable. Bedroom figures are modelled estimates created by scaling ZIP ZORI with the local HUD ladder: $1,382 for a studio, $1,476 for one bedroom, $1,692 for two bedrooms, $2,306 for three bedrooms, and $2,737 for four bedrooms. HUD FMR/SAFMR is an administrative bedroom-specific standard, not asking rent; its two-bedroom standard is $1,922. The modelled ladder is useful for internal size comparison, never as measured bedroom rents.</p><p>The income screen is also a comparison rather than a tenant outcome. Applying the arithmetic 30% standard to the ZIP asking-rent index produces required annual household income of $67,680. Against the ZCTA median household income of $87,131, the index represents 23.3% of that median income before taxes. This screen is not advice and is not an applicant qualification rule. The occupied-renter ACS burden evidence gives a more direct household-distribution caution: 4,776 of 9,898 renter households, or 48.3%, reported spending 30% or more of income on gross rent. Because that measure is a five-year survey of occupied households and gross rent includes selected utilities, it cannot establish whether a prospective household or particular listed unit is rent burdened.</p><p>Housing composition adds another reason not to overread a blended index. The matched ZCTA contained 15,943 housing units and was 66.1% renter occupied. Its 6.1% overall vacancy rate covers all vacant housing, not a direct reading of apartment availability or a prediction for an advertised unit. The stock includes both single-family and large-multifamily structures, so the ZIP ZORI should not be treated as a rent estimate for either structure type alone. Reported vacant-for-rent, for-sale, and seasonal categories are distinct classifications; they do not demonstrate concessions, unit condition, landlord pricing, or availability at a specified address. The renter-heavy survey composition makes the occupied-renter ACS lens relevant, while its ZCTA boundary and survey design remain separate from Zillow's ZIP asking-rent universe.</p><p>Direct ZIP resale evidence provides a distinct for-sale-market counterweight. In Redfin's rolling three-month ZIP resale observation, median sold price was $724,836, down 0.02% from a year earlier. There were 77 homes sold, with a median 10 days on market, 142 active listings, and inventory of 57 homes. Months of supply stood at 2.2. Sale-to-list signals were also firm: the average sale-to-list ratio was 101.5%, 40.0% of sales closed above list, and 59% went off market within two weeks. These are resale liquidity, pricing, inventory, and marketing signals for homes sold or listed in the ZIP; they are not rental transactions, rental comps, or evidence of property-level operating economics.</p><p>The primary cross-source tension is that the rent history shows controlled, positive movement while the direct resale median was essentially flat from the prior year. Quick resale marketing and above-list outcomes confirm active for-sale turnover, yet the negligible annual sold-price change challenges any simple claim that the current rent increase reflects parallel resale appreciation. Annualized ZIP ZORI divided by the Redfin median sold price produces a 2.8% cross-source screening ratio. It merely juxtaposes a blended asking-rent index with a rolling resale median, without expenses, financing, taxes, maintenance, vacancies, property mix, or matched transactions. It is not a cap rate, net return, expected return, property yield, or a valuation conclusion.</p><p>Interpretation should remain bounded by the source designs and dates. Zillow records a current blended asking-rent index, ACS describes surveyed occupied households over five years, HUD supplies an administrative bedroom ladder, and Redfin reports a rolling resale window. For an address-level review, verify the advertised rent, bedroom count, included utilities, lease term, concessions, condition, and current availability for comparable units rather than substituting the ZIP index. If a sale comparison is relevant, verify the property's sale date, list history, sale-to-list outcome, and whether its structure type resembles the contemplated unit. The unresolved question is whether a specific dwelling's terms and characteristics align with these broad ZIP, ZCTA, and resale measures.</p>","findings":[{"body":"The June Zillow ZIP asking-rent index was $1,692 per month, 2.2% above its prior-year reading. It was slightly above the Multnomah County context rent of $1,688, while remaining below the City of Portland context rent of $1,721 and metro context rent of $1,805. Those comparisons provide orientation only because each geography is broader than the ZIP.","title":"Asking rent is near county context but below city and metro context"},{"body":"The one-year ZORI change of 2.2% exceeds the three-year annualized rate of 1.8% but trails the five-year rate of 2.6%. Low annualized monthly-return variability and a limited historical drawdown support the stable-growth classification. The evidence is historical measurement through the stated endpoint, not a forecast of future rents or a recommendation.","title":"History is steady, but recent growth is not a new acceleration"},{"body":"The studio-through-four-bedroom values are modelled estimates that scale the all-types ZIP ZORI using the local HUD ladder. They should not be read as observed rents for individual bedroom classes. HUD's bedroom-specific standards are administrative benchmarks, while Zillow is an asking-rent index and ACS gross rent is a survey measure of occupied renter homes that includes selected utilities.","title":"Bedroom figures are modelled from a HUD-based ladder"},{"body":"Redfin's direct rolling-three-month ZIP resale data show short marketing time, a sale-to-list ratio above 100%, and meaningful above-list and quick-off-market shares. At the same time, the median sold price was essentially unchanged year over year. That contrast prevents treating rent growth as proof of corresponding resale-price movement or property-level economics.","title":"Resale liquidity is firm despite a nearly flat annual price change"}],"risks":["A ZIP-level blended asking-rent index can differ materially from the exact rent, condition, utility treatment, bedroom count, lease terms, and concessions attached to a currently marketed dwelling at a particular address.","The historical ZORI record measures past index behavior, and its stable volatility and drawdown profile do not establish future rent direction, future tenant demand, or the outcome for an individual property.","ACS estimates describe a matched ZCTA statistical area over five survey years and carry sampling uncertainty; they are not contemporaneous ZIP delivery data and cannot identify the finances of a specific renter household.","The Redfin rent-price screen combines an asking-rent index with a resale median and excludes expenses, financing, taxes, maintenance, property differences, and matched rent-sale observations, preventing property-level return interpretation."],"qa":[{"a":"They answer different questions. Zillow ZORI is a current ZIP-level typical observed asking-rent index blended across rental types. ACS median gross rent is a five-year survey measure for occupied renter homes and includes selected utilities. HUD FMR or SAFMR is an administrative, bedroom-specific standard rather than asking rent. Their values should be compared only with those scope differences in view.","q":"Why do Zillow, ACS, and HUD rent figures differ?"},{"a":"No. The studio, one-bedroom, two-bedroom, three-bedroom, and four-bedroom figures are modelled estimates. They scale the ZIP-wide Zillow asking-rent index using the local HUD bedroom ladder. The method provides a consistent relative size framework, but it does not measure advertised or signed rents for each bedroom category in 97214.","q":"Are the bedroom rent figures observed ZIP bedroom rents?"},{"a":"It calculates the annual household income that would put the ZIP Zillow asking-rent index at 30% of gross income. It is arithmetic only, not tenant advice or an applicant qualification rule. The separate ACS burden statistic describes surveyed occupied renter households spending at least 30% of income on gross rent, including selected utilities.","q":"What does the 30% income screen show?"},{"a":"Redfin's figures are direct ZIP for-sale and resale observations over a rolling three-month period, including sold price, marketing time, listings, supply, and sale-to-list outcomes. They are not rental transactions. The annualized ZORI-to-sale-price figure is only a cross-source screen, because it does not include property matching, expenses, financing, or operating results.","q":"How should the resale data be read alongside rent data?"}],"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-05-01","rent":1328.904017},{"period":"2016-06-01","rent":1337.515445},{"period":"2016-07-01","rent":1361.722433},{"period":"2016-08-01","rent":1366.127256},{"period":"2016-09-01","rent":1362.106365},{"period":"2016-10-01","rent":1365.271068},{"period":"2016-11-01","rent":1377.576659},{"period":"2016-12-01","rent":1384.959659},{"period":"2017-01-01","rent":1376.344573},{"period":"2017-02-01","rent":1379.37894},{"period":"2017-03-01","rent":1377.099791},{"period":"2017-04-01","rent":1384.111361},{"period":"2017-05-01","rent":1386.438011},{"period":"2017-06-01","rent":1384.597577},{"period":"2017-07-01","rent":1373.34144},{"period":"2017-08-01","rent":1375.796019},{"period":"2017-09-01","rent":1377.480542},{"period":"2017-10-01","rent":1377.637197},{"period":"2017-11-01","rent":1373.259804},{"period":"2017-12-01","rent":1377.421685},{"period":"2018-01-01","rent":1384.983819},{"period":"2018-02-01","rent":1381.414211},{"period":"2018-03-01","rent":1384.814799},{"period":"2018-04-01","rent":1388.291443},{"period":"2018-05-01","rent":1401.032248},{"period":"2018-06-01","rent":1402.478106},{"period":"2018-07-01","rent":1401.545779},{"period":"2018-08-01","rent":1400.540058},{"period":"2018-09-01","rent":1402.115134},{"period":"2018-10-01","rent":1400.307626},{"period":"2018-11-01","rent":1403.7185},{"period":"2018-12-01","rent":1412.603388},{"period":"2019-01-01","rent":1417.537374},{"period":"2019-02-01","rent":1421.915909},{"period":"2019-03-01","rent":1427.306525},{"period":"2019-04-01","rent":1429.909112},{"period":"2019-05-01","rent":1427.821167},{"period":"2019-06-01","rent":1431.508757},{"period":"2019-07-01","rent":1438.412197},{"period":"2019-08-01","rent":1442.710488},{"period":"2019-09-01","rent":1446.695025},{"period":"2019-10-01","rent":1453.107413},{"period":"2019-11-01","rent":1455.728811},{"period":"2019-12-01","rent":1451.465368},{"period":"2020-01-01","rent":1451.478173},{"period":"2020-02-01","rent":1454.77906},{"period":"2020-03-01","rent":1472.229016},{"period":"2020-04-01","rent":1462.544038},{"period":"2020-05-01","rent":1458.767468},{"period":"2020-06-01","rent":1453.534423},{"period":"2020-07-01","rent":1466.514785},{"period":"2020-08-01","rent":1465.441115},{"period":"2020-09-01","rent":1457.942367},{"period":"2020-10-01","rent":1451.690336},{"period":"2020-11-01","rent":1443.332733},{"period":"2020-12-01","rent":1435.968278},{"period":"2021-01-01","rent":1441.066554},{"period":"2021-02-01","rent":1442.355827},{"period":"2021-03-01","rent":1454.757675},{"period":"2021-04-01","rent":1455.457774},{"period":"2021-05-01","rent":1469.389632},{"period":"2021-06-01","rent":1486.030647},{"period":"2021-07-01","rent":1495.350261},{"period":"2021-08-01","rent":1505.435122},{"period":"2021-09-01","rent":1517.093861},{"period":"2021-10-01","rent":1529.883149},{"period":"2021-11-01","rent":1552.740734},{"period":"2021-12-01","rent":1561.055476},{"period":"2022-01-01","rent":1562.875273},{"period":"2022-02-01","rent":1555.768134},{"period":"2022-03-01","rent":1561.564193},{"period":"2022-04-01","rent":1578.936545},{"period":"2022-05-01","rent":1585.862808},{"period":"2022-06-01","rent":1591.21915},{"period":"2022-07-01","rent":1592.395027},{"period":"2022-08-01","rent":1601.501849},{"period":"2022-09-01","rent":1612.761568},{"period":"2022-10-01","rent":1617.398402},{"period":"2022-11-01","rent":1613.528438},{"period":"2022-12-01","rent":1622.641867},{"period":"2023-01-01","rent":1623.072838},{"period":"2023-02-01","rent":1633.027079},{"period":"2023-03-01","rent":1622.07931},{"period":"2023-04-01","rent":1617.287871},{"period":"2023-05-01","rent":1612.703188},{"period":"2023-06-01","rent":1604.312856},{"period":"2023-07-01","rent":1596.087046},{"period":"2023-08-01","rent":1595.018593},{"period":"2023-09-01","rent":1588.897954},{"period":"2023-10-01","rent":1597.688536},{"period":"2023-11-01","rent":1601.892354},{"period":"2023-12-01","rent":1609.986213},{"period":"2024-01-01","rent":1615.332485},{"period":"2024-02-01","rent":1616.752634},{"period":"2024-03-01","rent":1627.081331},{"period":"2024-04-01","rent":1629.0712},{"period":"2024-05-01","rent":1635.966868},{"period":"2024-06-01","rent":1637.176592},{"period":"2024-07-01","rent":1644.146384},{"period":"2024-08-01","rent":1640.620879},{"period":"2024-09-01","rent":1644.207765},{"period":"2024-10-01","rent":1649.392877},{"period":"2024-11-01","rent":1652.117678},{"period":"2024-12-01","rent":1651.530183},{"period":"2025-01-01","rent":1648.753518},{"period":"2025-02-01","rent":1658.164569},{"period":"2025-03-01","rent":1654.440195},{"period":"2025-04-01","rent":1652.71024},{"period":"2025-05-01","rent":1647.984359},{"period":"2025-06-01","rent":1656.118187},{"period":"2025-07-01","rent":1659.269085},{"period":"2025-08-01","rent":1665.338389},{"period":"2025-09-01","rent":1668.084172},{"period":"2025-10-01","rent":1663.822494},{"period":"2025-11-01","rent":1665.272778},{"period":"2025-12-01","rent":1665.513975},{"period":"2026-01-01","rent":1670.925709},{"period":"2026-02-01","rent":1667.664374},{"period":"2026-03-01","rent":1674.11368},{"period":"2026-04-01","rent":1681.835837},{"period":"2026-05-01","rent":1690.02487},{"period":"2026-06-01","rent":1692.119116}],"historySummary":{"pointCount":122,"firstPeriod":"2016-05-01","latestPeriod":"2026-06-01","coverageMonths":122,"coverageRatio":1,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1656.118187,"endRent":1692.119116,"change":0.02173813999664742,"cagr":0.02173813999664742},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1604.312856,"endRent":1692.119116,"change":0.054731382143832885,"cagr":0.017920723297143004},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1486.030647,"endRent":1692.119116,"change":0.1386838618813493,"cagr":0.026314897874903043}},"maxDrawdown":-0.027022898497814807,"annualizedVolatility":0.01580228121143619,"consecutiveReturnCount":121}}