{"zip":"98119","city":"Seattle","state":"WA","county":"King County","countySlug":"king-county-wa","metro":"Seattle-Tacoma-Bellevue, WA","metroSlug":"seattle-wa","citySlug":"seattle-wa","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":2106,"rentYoy":-0.0023,"bedroomEstimates":[1746,1807,2106,2755,3239],"hudFmr":[2074,2146,2501,3272,3847],"ladderSource":"county","population":26879,"populationMoe":1399,"medianIncome":123551,"medianIncomeMoe":14479,"medianGrossRent":2050,"medianGrossRentMoe":95,"housingUnits":15869,"occupiedUnits":14249,"vacantUnits":1620,"renterOccupied":8799,"rentBurdenTotal":8799,"rentBurden30Plus":2941,"vacantForRent":577,"vacantForSale":129,"vacantSeasonal":121,"structureTotal":15869,"singleFamilyUnits":4234,"largeMultifamilyUnits":7027,"vacancyRate":0.10208582771441174,"renterShare":0.617517018738157,"rentBurdenShare":0.33424252755995,"requiredIncome":84240,"askingRentToIncome":0.20454711010028248,"askingVsAcsRent":1.0273170731707317,"askingVsHud2br":0.8420631747301079,"cityRent":2224.1250185301756,"countyRent":2330,"metroRent":2269,"cityGrossRent":2030,"countyGrossRent":2092,"countyListings":6913,"countyListingDom":37,"countyPriceReducedShare":0.2015,"countyListingPeriod":"2026-06","metroMonthsSupply":null,"metroMedianDom":null,"metroPriceDrops":null,"metroResalePeriod":"2026-05-01","apartmentVacancy":0.0604470354320045,"apartmentTimeOnMarket":30.7,"zipResalePeriodBegin":"2026-04-01","zipResalePeriodEnd":"2026-06-30","zipResaleUpdated":"2026-07-03","zipHomesSold":79,"zipSalePrice":987777,"zipSalePriceYoy":-0.1411,"zipMedianDom":21,"zipActiveListings":204,"zipActiveListingsYoy":-0.0654,"zipInventory":113,"zipInventoryYoy":0.227,"zipPendingSales":68,"zipMonthsSupply":4.3,"zipSaleToList":0.9838,"zipSoldAboveList":0.195,"zipOffMarketTwoWeeks":0.5158,"generatedAt":"2026-09-01 11:47:54.467746+00","summaryHtml":"<p>Resale prices have weakened far more visibly than the rental index in 98119. In Redfin’s direct rolling-three-month ZIP resale observation, median sold price was $987,777, down 14.11% year over year. Zillow’s June 2026 ZIP ZORI was $2,106 a month, only 0.23% below its prior-year level. This is a meaningful cross-market tension, but the series cannot be treated as interchangeable: ZORI is a typical observed asking-rent index blended across rental types, whereas the matched ACS 2024 five-year survey reported median gross rent of $2,050 for occupied renter homes, including selected utilities. The current asking index was therefore 2.7% above that survey measure, not a direct lease-to-lease comparison.</p><p>The cooling designation is grounded in backward-looking Zillow history rather than a forecast. Exact same-month change was negative over one year at 0.23%, yet the corresponding annualized changes remained positive at 1.64% over three years and 3.34% over five years. Recent direction therefore breaks from, rather than confirms, the longer upward path. Monthly rent-return variability of 2.47% annualized suggests the index has generally not moved erratically month to month, but the recorded maximum drawdown of 10.52% shows that a seemingly stable current snapshot can still sit after a material retreat. The history has complete coverage, with 123 observations and 122 consecutive returns. Transparent national discovery ranks among history-eligible ZIPs were 2,192 for momentum, 639 for stability, and 1,630 for the balanced measure; they are discovery tools, not performance ratings or investment recommendations.</p><p>The bedroom ladder should be read as a modelled translation of the ZIP-wide ZORI, never as measured bedroom rents. Scaling the current index with the local HUD ladder produces modelled monthly estimates of $1,746 for a studio, $1,807 for one bedroom, $2,106 for two bedrooms, $2,755 for three bedrooms, and $3,239 for four bedrooms. HUD FMR/SAFMR is an administrative, bedroom-specific standard rather than an asking-rent series; its local two-bedroom standard is $2,501. Consequently, the modelled two-bedroom figure aligning with the ZIP index does not show that observed two-bedroom listings rent at that amount, nor does the HUD standard establish a market clearing price.</p><p>The 30% required-income screen is arithmetic, not advice and not an applicant qualification rule. Paying the current ZIP asking index at that threshold implies annual income of $84,240, compared with matched ZCTA median household income of $123,551. Annualized asking rent is about 20.5% of that median income, a broad ratio that cannot indicate what any household pays after utilities, concessions, taxes, debt, or other obligations. In the ACS occupied-renter survey, 2,941 of 8,799 renter households, or 33.4%, reported gross-rent burden at or above the threshold. That burden measure describes surveyed households and selected utilities over the ACS five-year period; it does not prove affordability or burden for a particular available unit.</p><p>The matched Census area offers a substantial renter base but also requires careful geography handling. The 98119 label is both Zillow’s ZIP market identifier and a Census ZCTA match; a ZCTA is a statistical area and is not identical to a USPS delivery ZIP. The ACS counted 15,869 housing units, including 14,249 occupied units and 1,620 vacant units, for a 10.2% vacancy rate. Renter occupancy represented 61.8% of occupied homes, and the housing inventory included 7,027 units in large multifamily structures. Of vacant homes, 577 were identified as for rent. These counts characterize the ZCTA’s stock and status at survey scope, not the vacancy, availability, condition, or concession level of any individual rental.</p><p>Redfin’s ZIP resale evidence provides a separate view of for-sale liquidity, not rental transactions or property economics. The rolling-three-month observation recorded 79 homes sold with a median marketing time of 21 days. Active listings were 204, while inventory was 113, up 22.7% from a year earlier, and months of supply stood at 4.3. The average sale-to-list ratio was 98.38%, with 19.5% of sales closing above list. Those signals complicate a simple weak-market reading: the sharp median-price decline aligns with the rent history’s cooling turn, yet recorded sale activity and marketing time do not by themselves depict an inactive resale market. Annualized ZIP ZORI divided by median sold price equals 2.56%, but that is only a cross-source screening ratio, not a cap rate, property yield, net return, or expected return.</p><p>Wider benchmarks should remain explicitly contextual. The Seattle city context, King County context, and Seattle-Tacoma-Bellevue, WA metro context are each wider-area measures, and each reports an asking-rent figure above the ZIP ZORI. Seattle city’s median gross-rent survey value is below the matched ZCTA survey value, illustrating why asking indexes and gross-rent surveys should not be collapsed into one ranking. County HUD standards, city and county renter shares, and metro apartment vacancy or marketing-time measures describe their stated geographies and source universes only. They can frame how unusual the ZIP figures appear, but they neither replace direct ZIP evidence nor identify conditions at a particular building.</p><p>The evidence supports a disciplined distinction between a nearly flat current asking-rent index, a longer historical rise interrupted by recent cooling, and a resale observation with a much larger price decline. It does not establish future rent movement, resale outcomes, tenant demand for a specific unit, or operating results. A property-level review would still need verified same-bedroom asking-rent comparables, lease term, concessions, utility treatment, availability date, unit condition, and the applicable HUD standard. For any sale comparison, it would also need property type, condition, listing history, and sale timing consistent with the rolling observation. Do the verified unit-level terms support the broad ZIP screen?</p>","findings":[{"body":"The current Zillow asking-rent index slipped slightly from the prior year, while exact same-month three-year and five-year changes remained positive. That makes the current cooling signal a break from the longer rent path rather than confirmation of it. Complete history coverage increases confidence in the measurement record, but the observed drawdown means one current index reading should not be interpreted as a permanent level.","title":"Cooling is recent, not the full historical record"},{"body":"Studio through four-bedroom figures are derived by scaling the ZIP-wide ZORI using the local HUD bedroom ladder. They are useful for maintaining a consistent relative bedroom framework, but they are not observed rents for available units. HUD FMR/SAFMR is an administrative standard, not asking-rent evidence, so neither the HUD values nor the modelled estimates replace same-bedroom listing comparisons.","title":"Bedroom figures are modelled translations"},{"body":"The arithmetic income screen is below matched ZCTA median household income, while roughly one-third of surveyed renter households reported gross-rent burden at or above the designated threshold. These measures answer different questions: the screen compares a current asking index with income, while ACS burden reflects occupied renter homes and gross rent over a five-year survey period. Neither identifies affordability for a specific household or lease.","title":"Broad affordability evidence is mixed"},{"body":"Redfin’s direct ZIP resale observation shows a sizable year-over-year drop in median sold price, which is directionally consistent with rental cooling. At the same time, recorded sales, short median marketing time, and a substantial share of above-list sales prevent the price change from being read as a complete description of resale conditions. These are for-sale indicators and cannot be converted into rental transaction evidence.","title":"Resale pricing softened while liquidity signals remained active"}],"risks":["ZIP ZORI is a blended typical asking-rent index across rental types, so it cannot establish the actual asking rent, concession package, utility responsibility, condition, or bedroom mix for any particular listing.","ACS results apply to a matched ZCTA five-year survey universe of occupied homes. The ZCTA is statistical geography rather than a USPS delivery ZIP, and survey-based burden or vacancy cannot identify a specific property’s status.","The bedroom estimates inherit both the ZIP-wide nature of ZORI and the relative structure of HUD standards. They should not be treated as observed bedroom rents, achieved lease rents, or evidence that a unit qualifies for assistance.","Redfin’s rolling-three-month figures describe ZIP for-sale transactions and listings. Median price movement, marketing time, inventory, and sale-to-list measures do not report rental transactions, expenses, financing, or property-level returns."],"qa":[{"a":"They measure different universes. Zillow ZORI is a ZIP-level, typical observed asking-rent index blended across rental types, while ACS median gross rent is a five-year survey measure for occupied renter homes and includes selected utilities. Timing, renter occupancy, utility treatment, housing mix, and survey methodology can all produce different figures without either source being incorrect.","q":"Why does the Zillow rent figure differ from ACS median gross rent?"},{"a":"No. The bedroom values are modelled monthly estimates created by scaling the ZIP-wide ZORI with the local HUD bedroom ladder. They preserve the ladder’s relative bedroom structure but do not measure current listings, signed leases, concessions, unit condition, or building-specific amenities. HUD standards themselves are administrative benchmarks rather than asking-rent observations.","q":"Are the bedroom rent estimates observed rents for studios, one-bedroom, or larger homes?"},{"a":"It performs a simple annual-income calculation using the current ZIP asking-rent index and a 30% rent-to-income threshold. It is not affordability advice, an underwriting conclusion, an applicant qualification rule, or a finding about household expenses. The separate ACS burden statistic describes surveyed occupied renter households reporting gross-rent burden, not the terms of a particular available apartment.","q":"What does the 30% income screen establish?"},{"a":"It divides annualized ZIP ZORI by Redfin’s median sold price in the direct ZIP resale observation. Because the numerator is a rental asking-rent index and the denominator is a for-sale median transaction price, it is only a cross-source screening ratio. It excludes operating costs, taxes, insurance, financing, vacancy experience, property condition, and any property-specific income evidence.","q":"What does the Redfin rent-price screen mean?"}],"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":1604.575467},{"period":"2016-05-01","rent":1604.29945},{"period":"2016-06-01","rent":1632.251213},{"period":"2016-07-01","rent":1634.263749},{"period":"2016-08-01","rent":1633.352774},{"period":"2016-09-01","rent":1656.324367},{"period":"2016-10-01","rent":1665.726506},{"period":"2016-11-01","rent":1683.36072},{"period":"2016-12-01","rent":1680.440437},{"period":"2017-01-01","rent":1686.963791},{"period":"2017-02-01","rent":1678.292585},{"period":"2017-03-01","rent":1691.373035},{"period":"2017-04-01","rent":1706.474926},{"period":"2017-05-01","rent":1715.242455},{"period":"2017-06-01","rent":1718.091784},{"period":"2017-07-01","rent":1723.717574},{"period":"2017-08-01","rent":1732.447731},{"period":"2017-09-01","rent":1732.661689},{"period":"2017-10-01","rent":1756.189728},{"period":"2017-11-01","rent":1759.671287},{"period":"2017-12-01","rent":1752.881689},{"period":"2018-01-01","rent":1732.295493},{"period":"2018-02-01","rent":1738.660206},{"period":"2018-03-01","rent":1749.280229},{"period":"2018-04-01","rent":1751.208927},{"period":"2018-05-01","rent":1759.143491},{"period":"2018-06-01","rent":1763.69202},{"period":"2018-07-01","rent":1771.710476},{"period":"2018-08-01","rent":1782.469437},{"period":"2018-09-01","rent":1781.70884},{"period":"2018-10-01","rent":1773.886817},{"period":"2018-11-01","rent":1767.23977},{"period":"2018-12-01","rent":1789.586949},{"period":"2019-01-01","rent":1798.325167},{"period":"2019-02-01","rent":1808.622769},{"period":"2019-03-01","rent":1810.547041},{"period":"2019-04-01","rent":1815.438487},{"period":"2019-05-01","rent":1818.866102},{"period":"2019-06-01","rent":1821.474082},{"period":"2019-07-01","rent":1825.67459},{"period":"2019-08-01","rent":1828.435973},{"period":"2019-09-01","rent":1840.162573},{"period":"2019-10-01","rent":1848.914338},{"period":"2019-11-01","rent":1864.666},{"period":"2019-12-01","rent":1867.080465},{"period":"2020-01-01","rent":1886.393821},{"period":"2020-02-01","rent":1894.323612},{"period":"2020-03-01","rent":1896.16087},{"period":"2020-04-01","rent":1878.395709},{"period":"2020-05-01","rent":1854.393935},{"period":"2020-06-01","rent":1833.02618},{"period":"2020-07-01","rent":1809.651983},{"period":"2020-08-01","rent":1796.350775},{"period":"2020-09-01","rent":1777.225459},{"period":"2020-10-01","rent":1754.789931},{"period":"2020-11-01","rent":1728.686917},{"period":"2020-12-01","rent":1705.907842},{"period":"2021-01-01","rent":1699.433773},{"period":"2021-02-01","rent":1696.59541},{"period":"2021-03-01","rent":1708.258961},{"period":"2021-04-01","rent":1722.478555},{"period":"2021-05-01","rent":1753.834304},{"period":"2021-06-01","rent":1787.04665},{"period":"2021-07-01","rent":1808.151999},{"period":"2021-08-01","rent":1843.078402},{"period":"2021-09-01","rent":1875.842745},{"period":"2021-10-01","rent":1927.54454},{"period":"2021-11-01","rent":1960.591904},{"period":"2021-12-01","rent":1979.153307},{"period":"2022-01-01","rent":1979.194831},{"period":"2022-02-01","rent":1985.935827},{"period":"2022-03-01","rent":1988.597044},{"period":"2022-04-01","rent":1994.05723},{"period":"2022-05-01","rent":1997.606004},{"period":"2022-06-01","rent":2009.281437},{"period":"2022-07-01","rent":2028.258764},{"period":"2022-08-01","rent":2018.438452},{"period":"2022-09-01","rent":2011.79972},{"period":"2022-10-01","rent":1990.891877},{"period":"2022-11-01","rent":1989.741051},{"period":"2022-12-01","rent":2001.871234},{"period":"2023-01-01","rent":2010.677111},{"period":"2023-02-01","rent":2022.621652},{"period":"2023-03-01","rent":2014.693782},{"period":"2023-04-01","rent":2016.068516},{"period":"2023-05-01","rent":2010.6765},{"period":"2023-06-01","rent":2005.434811},{"period":"2023-07-01","rent":2007.026037},{"period":"2023-08-01","rent":2009.931803},{"period":"2023-09-01","rent":2017.801069},{"period":"2023-10-01","rent":2020.956481},{"period":"2023-11-01","rent":2021.042729},{"period":"2023-12-01","rent":2024.447029},{"period":"2024-01-01","rent":2030.441979},{"period":"2024-02-01","rent":2030.104444},{"period":"2024-03-01","rent":2028.146605},{"period":"2024-04-01","rent":2027.185674},{"period":"2024-05-01","rent":2039.264776},{"period":"2024-06-01","rent":2043.268379},{"period":"2024-07-01","rent":2052.039327},{"period":"2024-08-01","rent":2059.688417},{"period":"2024-09-01","rent":2068.0626},{"period":"2024-10-01","rent":2064.778543},{"period":"2024-11-01","rent":2072.704769},{"period":"2024-12-01","rent":2065.010027},{"period":"2025-01-01","rent":2074.264973},{"period":"2025-02-01","rent":2074.370558},{"period":"2025-03-01","rent":2094.216602},{"period":"2025-04-01","rent":2098.061962},{"period":"2025-05-01","rent":2109.037973},{"period":"2025-06-01","rent":2110.73026},{"period":"2025-07-01","rent":2108.268675},{"period":"2025-08-01","rent":2110.728897},{"period":"2025-09-01","rent":2109.057018},{"period":"2025-10-01","rent":2120.341214},{"period":"2025-11-01","rent":2120.591957},{"period":"2025-12-01","rent":2128.379537},{"period":"2026-01-01","rent":2122.371131},{"period":"2026-02-01","rent":2124.950278},{"period":"2026-03-01","rent":2116.40879},{"period":"2026-04-01","rent":2116.995125},{"period":"2026-05-01","rent":2106.533692},{"period":"2026-06-01","rent":2105.920084}],"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":2110.73026,"endRent":2105.920084,"change":-0.002278915544613458,"cagr":-0.002278915544613458},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":2005.434811,"endRent":2105.920084,"change":0.05010647688412928,"cagr":0.016430712071728193},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1787.04665,"endRent":2105.920084,"change":0.17843598766713775,"cagr":0.03338273012422599}},"maxDrawdown":-0.10524711439699741,"annualizedVolatility":0.02470998606893361,"consecutiveReturnCount":122}}