{"zip":"98033","city":"Kirkland","state":"WA","county":"King County","countySlug":"king-county-wa","metro":"Seattle-Tacoma-Bellevue, WA","metroSlug":"seattle-wa","citySlug":"kirkland-wa","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":2868,"rentYoy":0.0265,"bedroomEstimates":[2378,2461,2868,3752,4412],"hudFmr":[2074,2146,2501,3272,3847],"ladderSource":"county","population":40982,"populationMoe":1378,"medianIncome":182500,"medianIncomeMoe":14299,"medianGrossRent":2458,"medianGrossRentMoe":112,"housingUnits":18448,"occupiedUnits":17400,"vacantUnits":1048,"renterOccupied":6398,"rentBurdenTotal":6398,"rentBurden30Plus":2639,"vacantForRent":242,"vacantForSale":165,"vacantSeasonal":72,"structureTotal":18448,"singleFamilyUnits":10938,"largeMultifamilyUnits":4110,"vacancyRate":0.05680832610581093,"renterShare":0.36770114942528737,"rentBurdenShare":0.412472647702407,"requiredIncome":114720,"askingRentToIncome":0.18858082191780823,"askingVsAcsRent":1.1668022782750203,"askingVsHud2br":1.1467413034786085,"cityRent":2626.2596087615375,"countyRent":2330,"metroRent":2269,"cityGrossRent":2401,"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":210,"zipSalePrice":1699616,"zipSalePriceYoy":-0.0687,"zipMedianDom":22,"zipActiveListings":534,"zipActiveListingsYoy":0.0684,"zipInventory":240,"zipInventoryYoy":0.0898,"zipPendingSales":211,"zipMonthsSupply":3.5,"zipSaleToList":0.9814,"zipSoldAboveList":0.1178,"zipOffMarketTwoWeeks":0.411,"generatedAt":"2026-09-01 11:27:00.614523+00","summaryHtml":"<p>Resale evidence supplies the sharpest counterpoint to the rent record. In Redfin’s direct rolling-three-month ZIP resale observation, median sold price was $1,699,616, down 6.9% from a year earlier, while 210 homes sold and median marketing time was 22 days. Inventory was 240 homes, equivalent to 3.5 months of supply. The average sale-to-list ratio was 98.1%, and 11.8% of sales closed above list. These are for-sale-market liquidity and pricing signals, not rental transactions or rental comparables. They show a resale market in which transactions continued despite a lower median price, creating a meaningful contrast with the asking-rent history.</p><p>The five-digit 98033 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. Zillow ZORI for this ZIP was $2,868, a typical observed asking-rent index blended across rental types. The exact same-month one-year change was 2.6%, while the three-year and five-year annualized changes were 3.8% and 4.7%. Recent direction therefore confirms the longer positive path rather than breaking from it, although the latest pace is slower than the medium- and longer-run measurements. Monthly rent movements translate to 2.8% annualized variability, so a single current index reading deserves reasonable rather than complete confidence. The worst historical peak-to-trough decline was 3.4%, and coverage was 99.3%. Transparent national discovery ranks among history-eligible ZIPs were 897 for momentum, 1,316 for stability, and 814 for the balanced measure; these are backward-looking measurements, not forecasts or investment recommendations.</p><p>Source definitions explain why rent figures should not be substituted for each other. The matched ACS five-year survey reported median gross rent of $2,458 for occupied renter homes, including selected utilities; Zillow’s asking index was 16.7% higher. HUD’s local two-bedroom FMR/SAFMR standard was $2,501, placing the Zillow index 14.7% above that administrative benchmark. HUD is bedroom-specific and is not asking rent. The bedroom figures presented here are modelled estimates, never measured bedroom rents: $2,378 for a studio, $2,461 for one bedroom, $2,868 for two bedrooms, $3,752 for three bedrooms, and $4,412 for four bedrooms. They scale ZIP ZORI using the local HUD ladder, so they preserve a relative bedroom pattern rather than document lease-level rents.</p><p>Income and burden evidence adds a different affordability lens. ACS median household income in the matched ZCTA was $182,500. Applying a 30% rent-to-income screen to the current Zillow asking index produces a required annual income of $114,720. That result is arithmetic only, not advice and not an applicant qualification rule. Separately, the ACS burden tabulation found 2,639 of 6,398 renter households, or 41.2%, paying at least the stated burden threshold. The household-income screen and burden share describe broad populations measured differently; neither establishes the affordability, payment history, or lease terms of any particular household or unit.</p><p>The ACS ZCTA housing stock counted 18,448 units, of which 1,048 were vacant, for a 5.7% vacancy rate. The structure mix included 10,938 single-family units and 4,110 large multifamily units. These counts provide an aggregate backdrop for the renter survey and the asking-rent index, but they do not identify a currently available home, an effective rent after concessions, or the condition of a specific property. Vacancy is especially limited as a unit-level signal: a vacant unit can be held for rent, sale, seasonal use, or another purpose, and the aggregate rate cannot prove availability at an address.</p><p>For wider context only, the Kirkland city-context rent was $2,626, the King County context rent was $2,330, and the Seattle-Tacoma-Bellevue, WA metro-context rent was $2,269. The ZIP asking index was above each of these broader reference values. Each comparison must retain its named scope: city, county, and metro figures are context rather than substitutes for ZIP-level asking-rent evidence. They also do not resolve the distinction between Zillow’s blended asking-rent index, the ACS survey of occupied renter homes, and HUD’s administrative standard.</p><p>The supplied annualized-ZORI-to-median-sale-price figure is a cross-source screening ratio only. It combines a ZIP asking-rent index with Redfin’s direct resale median, so it is not a cap rate, net return, expected return, or property yield. The central tension is clear without treating the ratio as property economics: asking rent rose over the latest same-month comparison and remained on a positive multi-year path, yet the resale median declined over the Redfin comparison. That contrast challenges any simple reading that a stable rent snapshot alone describes the for-sale market, while the sales count, marketing time, supply, and sale-to-list signals show that resale conditions remained active.</p><p>Several limits remain material. Zillow is an index across rental types, ACS describes occupied renter homes over a survey period and includes selected utilities, HUD is an administrative bedroom standard, and Redfin is a ZIP-level rolling resale observation. A property-level review should verify current marketed asking rents by bedroom, utility treatment, concessions, lease duration, unit size, and actual availability before comparing an address with the modelled ladder. It should also distinguish address-specific sale records and list terms from the ZIP resale aggregate, then confirm whether the property’s characteristics match the category being considered. Can the address-specific rent, utility treatment, availability, and resale record support the aggregate picture?</p>","findings":[{"body":"ZIP asking rent was positive over the latest same-month comparison and over the longer historical windows, while Redfin’s ZIP median sold price declined from the prior year. This is a cross-universe tension, not proof that either market causes the other. Redfin sales volume and marketing-time data show ongoing resale activity, but they do not convert into rental transaction evidence.","title":"Rent growth and resale pricing point in different directions"},{"body":"Studio through four-bedroom figures were produced by scaling the ZIP-wide Zillow asking-rent index with the local HUD bedroom ladder. That makes the estimates useful for showing a consistent relative bedroom pattern, but they are not measured asking rents, signed leases, or ACS medians. HUD FMR/SAFMR remains an administrative standard rather than evidence of current market asking rent.","title":"The bedroom ladder is a model, not a rent survey"},{"body":"The required-income calculation applies the stated rent-to-income arithmetic to Zillow’s current asking index, whereas the ACS burden figure reports surveyed renter households at or above a burden threshold. Median household income, the arithmetic screen, and the burden tabulation are therefore complementary but non-interchangeable. None can determine whether a particular renter, household, or advertised unit is affordable.","title":"Affordability screens answer different questions"},{"body":"The matched ZCTA contains both a substantial single-family stock and a meaningful large-multifamily stock, alongside an aggregate vacancy rate. Those facts help frame the rental and burden data, but they do not reveal which homes are listed, rentable, habitable, or offered at the Zillow index level. Address-level availability and lease terms remain necessary checks.","title":"Vacancy and structure counts are aggregate context"}],"risks":["The Zillow index, ACS gross-rent median, HUD standard, and Redfin resale measures have different populations, timing, and definitions, so direct substitution can create misleading conclusions even when all figures are locally relevant.","The positive historical rent path is backward-looking and includes measurable month-to-month variation and a prior drawdown, limiting confidence in any interpretation based only on the latest ZIP index reading.","The Redfin median sale price is an aggregate rolling resale measure. It may not match the property type, condition, bedroom count, marketing history, or list strategy of a specific home being evaluated.","ACS vacancy and rent-burden figures describe surveyed households and housing units in a statistical area. They cannot prove that a particular rental is available, affordable, occupied, or representative of the aggregate."],"qa":[{"a":"The figures represent different evidence universes. Zillow ZORI is a 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. Differences in timing, included households, utility treatment, and whether the rent is asking or occupied-home rent can all matter.","q":"Why is the Zillow asking-rent figure higher than the ACS median gross rent?"},{"a":"No. They are modelled monthly ZIP estimates created by scaling the ZIP Zillow asking-rent index with the local HUD bedroom ladder. They indicate a relative studio-to-four-bedroom pattern under that method, but they are not measured bedroom rents, signed leases, listing counts, or direct evidence that a unit is currently available.","q":"Are the bedroom rent figures observed rents for available apartments or houses?"},{"a":"Redfin’s figures should be read as direct ZIP for-sale and resale evidence only. Median sold price, sales count, marketing time, inventory, supply, and sale-to-list measures describe resale conditions, not rental transactions. Their contrast with the positive rent history is useful as a market-screen tension, but it does not establish property economics, causation, or a forecast.","q":"How should the Redfin sale data be used alongside the rent history?"},{"a":"No. The vacancy rate is an aggregate ZCTA housing measure, and the burden share is an ACS tabulation for renter households. Neither identifies the rent, utility obligations, concessions, availability, household income, or lease terms of a particular address. Unit-level verification remains necessary before using these broad statistics for a specific property comparison.","q":"Do the vacancy rate and rent-burden share show whether a specific unit will rent or be affordable?"}],"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":"2015-04-01","rent":1674.955727},{"period":"2015-05-01","rent":1675.481858},{"period":"2015-06-01","rent":1683.990484},{"period":"2015-07-01","rent":1710.557383},{"period":"2015-08-01","rent":1720.319781},{"period":"2015-09-01","rent":1730.673149},{"period":"2015-10-01","rent":1719.237876},{"period":"2015-11-01","rent":1725.162136},{"period":"2015-12-01","rent":1774.181529},{"period":"2016-02-01","rent":1789.422179},{"period":"2016-03-01","rent":1766.317524},{"period":"2016-04-01","rent":1796.747866},{"period":"2016-05-01","rent":1800.925623},{"period":"2016-06-01","rent":1820.16094},{"period":"2016-07-01","rent":1831.910629},{"period":"2016-08-01","rent":1848.557794},{"period":"2016-09-01","rent":1849.24269},{"period":"2016-10-01","rent":1880.803632},{"period":"2016-11-01","rent":1918.940283},{"period":"2016-12-01","rent":1882.718907},{"period":"2017-01-01","rent":1897.656575},{"period":"2017-02-01","rent":1893.65647},{"period":"2017-03-01","rent":1976.27987},{"period":"2017-04-01","rent":1981.769374},{"period":"2017-05-01","rent":2005.459582},{"period":"2017-06-01","rent":1992.448827},{"period":"2017-07-01","rent":1985.806031},{"period":"2017-08-01","rent":1992.021285},{"period":"2017-09-01","rent":2010.705699},{"period":"2017-10-01","rent":2018.923635},{"period":"2017-11-01","rent":2005.520234},{"period":"2017-12-01","rent":2032.299209},{"period":"2018-01-01","rent":2027.646676},{"period":"2018-02-01","rent":2039.81385},{"period":"2018-03-01","rent":2024.628818},{"period":"2018-04-01","rent":2035.778916},{"period":"2018-05-01","rent":2034.936197},{"period":"2018-06-01","rent":2024.914232},{"period":"2018-07-01","rent":2032.235548},{"period":"2018-08-01","rent":2035.550652},{"period":"2018-09-01","rent":2061.771633},{"period":"2018-10-01","rent":2056.315511},{"period":"2018-11-01","rent":2086.608178},{"period":"2018-12-01","rent":2093.456572},{"period":"2019-01-01","rent":2098.698818},{"period":"2019-02-01","rent":2094.178236},{"period":"2019-03-01","rent":2087.514075},{"period":"2019-04-01","rent":2090.700364},{"period":"2019-05-01","rent":2100.734898},{"period":"2019-06-01","rent":2132.818118},{"period":"2019-07-01","rent":2149.957481},{"period":"2019-08-01","rent":2164.012181},{"period":"2019-09-01","rent":2157.487337},{"period":"2019-10-01","rent":2175.943988},{"period":"2019-11-01","rent":2175.797431},{"period":"2019-12-01","rent":2189.471954},{"period":"2020-01-01","rent":2212.148886},{"period":"2020-02-01","rent":2239.868362},{"period":"2020-03-01","rent":2234.745574},{"period":"2020-04-01","rent":2203.79414},{"period":"2020-05-01","rent":2175.24633},{"period":"2020-06-01","rent":2163.5057},{"period":"2020-07-01","rent":2162.827268},{"period":"2020-08-01","rent":2163.397844},{"period":"2020-09-01","rent":2173.060475},{"period":"2020-10-01","rent":2176.282786},{"period":"2020-11-01","rent":2202.24789},{"period":"2020-12-01","rent":2193.227283},{"period":"2021-01-01","rent":2212.046936},{"period":"2021-02-01","rent":2194.742774},{"period":"2021-03-01","rent":2204.160541},{"period":"2021-04-01","rent":2221.909474},{"period":"2021-05-01","rent":2246.375194},{"period":"2021-06-01","rent":2275.618266},{"period":"2021-07-01","rent":2287.061181},{"period":"2021-08-01","rent":2322.704905},{"period":"2021-09-01","rent":2348.028251},{"period":"2021-10-01","rent":2392.673382},{"period":"2021-11-01","rent":2408.220354},{"period":"2021-12-01","rent":2424.991411},{"period":"2022-01-01","rent":2407.222583},{"period":"2022-02-01","rent":2431.078415},{"period":"2022-03-01","rent":2464.279879},{"period":"2022-04-01","rent":2500.352172},{"period":"2022-05-01","rent":2531.827857},{"period":"2022-06-01","rent":2558.360021},{"period":"2022-07-01","rent":2591.898093},{"period":"2022-08-01","rent":2590.549093},{"period":"2022-09-01","rent":2582.143853},{"period":"2022-10-01","rent":2548.10361},{"period":"2022-11-01","rent":2547.084048},{"period":"2022-12-01","rent":2543.064513},{"period":"2023-01-01","rent":2564.708098},{"period":"2023-02-01","rent":2564.956051},{"period":"2023-03-01","rent":2577.670131},{"period":"2023-04-01","rent":2571.052194},{"period":"2023-05-01","rent":2569.271927},{"period":"2023-06-01","rent":2560.640773},{"period":"2023-07-01","rent":2565.449716},{"period":"2023-08-01","rent":2576.26034},{"period":"2023-09-01","rent":2586.762723},{"period":"2023-10-01","rent":2600.364445},{"period":"2023-11-01","rent":2610.631544},{"period":"2023-12-01","rent":2653.915466},{"period":"2024-01-01","rent":2668.628634},{"period":"2024-02-01","rent":2684.631928},{"period":"2024-03-01","rent":2665.997683},{"period":"2024-04-01","rent":2683.739838},{"period":"2024-05-01","rent":2693.678042},{"period":"2024-06-01","rent":2695.823066},{"period":"2024-07-01","rent":2694.679963},{"period":"2024-08-01","rent":2692.008768},{"period":"2024-09-01","rent":2714.484513},{"period":"2024-10-01","rent":2726.384601},{"period":"2024-11-01","rent":2741.364979},{"period":"2024-12-01","rent":2737.40617},{"period":"2025-01-01","rent":2760.427366},{"period":"2025-02-01","rent":2763.413993},{"period":"2025-03-01","rent":2773.684794},{"period":"2025-04-01","rent":2769.511342},{"period":"2025-05-01","rent":2778.353789},{"period":"2025-06-01","rent":2793.966158},{"period":"2025-07-01","rent":2805.434311},{"period":"2025-08-01","rent":2821.115914},{"period":"2025-09-01","rent":2818.730851},{"period":"2025-10-01","rent":2827.406187},{"period":"2025-11-01","rent":2829.541418},{"period":"2025-12-01","rent":2829.972835},{"period":"2026-01-01","rent":2819.650154},{"period":"2026-02-01","rent":2827.153214},{"period":"2026-03-01","rent":2843.305038},{"period":"2026-04-01","rent":2856.510128},{"period":"2026-05-01","rent":2862.368477},{"period":"2026-06-01","rent":2867.917412}],"historySummary":{"pointCount":134,"firstPeriod":"2015-04-01","latestPeriod":"2026-06-01","coverageMonths":135,"coverageRatio":0.9925925925925926,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":2793.966158,"endRent":2867.917412,"change":0.02646819961947422,"cagr":0.02646819961947422},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":2560.640773,"endRent":2867.917412,"change":0.11999990089980495,"cagr":0.03849878974062593},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":2275.618266,"endRent":2867.917412,"change":0.2602805377551842,"cagr":0.04735387998745244}},"maxDrawdown":-0.0343953668470095,"annualizedVolatility":0.028394592380384453,"consecutiveReturnCount":132}}