{"zip":"98405","city":"Tacoma","state":"WA","county":"Pierce County","countySlug":"pierce-county-wa","metro":"Seattle-Tacoma-Bellevue, WA","metroSlug":"seattle-wa","citySlug":"tacoma-wa","rentPeriod":"2026-06","acsPeriod":"ACS 2024 5-year","directRent":1560,"rentYoy":-0.0146,"bedroomEstimates":[1294,1339,1560,2041,2400],"hudFmr":[2074,2146,2501,3272,3847],"ladderSource":"county","population":25939,"populationMoe":1504,"medianIncome":75946,"medianIncomeMoe":7698,"medianGrossRent":1551,"medianGrossRentMoe":123,"housingUnits":12015,"occupiedUnits":11421,"vacantUnits":594,"renterOccupied":5802,"rentBurdenTotal":5802,"rentBurden30Plus":3183,"vacantForRent":299,"vacantForSale":18,"vacantSeasonal":16,"structureTotal":12015,"singleFamilyUnits":7863,"largeMultifamilyUnits":2039,"vacancyRate":0.04943820224719101,"renterShare":0.5080115576569477,"rentBurdenShare":0.5486039296794208,"requiredIncome":62400,"askingRentToIncome":0.2464909277644642,"askingVsAcsRent":1.0058027079303675,"askingVsHud2br":0.62375049980008,"cityRent":1749.351274093188,"countyRent":1962,"metroRent":2269,"cityGrossRent":1676,"countyGrossRent":1806,"countyListings":2592,"countyListingDom":40,"countyPriceReducedShare":0.2307,"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":100,"zipSalePrice":488778,"zipSalePriceYoy":0.029,"zipMedianDom":7,"zipActiveListings":157,"zipActiveListingsYoy":0.0337,"zipInventory":60,"zipInventoryYoy":0.136,"zipPendingSales":102,"zipMonthsSupply":1.8,"zipSaleToList":1.0164,"zipSoldAboveList":0.454,"zipOffMarketTwoWeeks":0.6647,"generatedAt":"2026-09-01 13:58:13.717189+00","summaryHtml":"<p>ZIP 98405 presents a measured split: the current rent index has cooled while direct resale indicators remain tight. The June Zillow ZORI is $1,560, down 1.46% on the one-year same-month measure. That recent decline breaks from a longer upward path: the three-year annualized change is 2.49% and the five-year annualized change is 4.26%. Zillow ZORI is a typical observed asking-rent index blended across rental types, so it is a market-level snapshot rather than a quoted rent for a particular available home. The backward-looking record shows modest movement rather than a large historic collapse, but the current negative direction means the snapshot should not be read as confirmation of continuing rent growth.</p><p>History coverage is unusually complete in the supplied record, with 138 observations and 100% coverage. Annualized monthly-return variability is 3.15%, indicating that month-to-month rent-index changes have generally been limited; that supports moderate confidence in the broad current ZORI level. The worst peak-to-trough drawdown was 3.02%, however, and the current one-year decline is consistent with that cooling history rather than a new high. Transparent national discovery ranks place momentum at 2,206, stability at 1,844, and the balanced measure at 2,412 among history-eligible ZIPs, where lower ranks are stronger. These are descriptive discovery measures of prior rent behavior, not forecasts, investment signals, or recommendations.</p><p>The bedroom figures are modelled estimates created by scaling ZIP ZORI with the local HUD ladder; they are not measured bedroom rents. The resulting monthly estimates move from $1,294 for a studio and $1,339 for one bedroom to $1,560 for two bedrooms, $2,041 for three bedrooms, and $2,400 for four bedrooms. Their spacing reflects the HUD bedroom pattern, not observed rents for units with those bedroom counts in 98405. HUD Fair Market Rent or Small Area Fair Market Rent is an administrative, bedroom-specific standard rather than asking rent; its two-bedroom standard is $2,501. The substantially higher HUD figure therefore should not be treated as evidence that typical two-bedroom listings rent at that level.</p><p>Source scope is critical for the affordability reading. The five-digit 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. In the matched ACS five-year survey, median gross rent is $1,551, essentially 0.6% below the current asking-rent index. ACS median gross rent describes occupied renter homes and includes selected utilities, while ZORI represents asking rents; the near match does not make the measures interchangeable. A 30% required-income screen converts the $1,560 monthly asking-rent index to $62,400 annually, compared with median household income of $75,946. That screen is arithmetic, not advice and not an applicant qualification rule. ACS also reports 3,183 of 5,802 renter households, or 54.9%, as paying 30% or more of income toward rent, a population-level burden measure rather than proof about any household or unit.</p><p>The matched ZCTA housing base contains 12,015 units, of which 11,421 are occupied, for a 4.9% vacancy rate. Renters occupy 5,802 homes and owners occupy 5,619, making the renter share 50.8%. Housing stock includes 7,863 single-family units and 2,039 units in large multifamily structures, so neither stock category alone defines the ZIP’s rental inventory. Of the vacant inventory, 299 units are identified as vacant for rent. That count and the overall vacancy rate describe the survey area’s housing status, but neither establishes availability, condition, concession terms, lease price, or vacancy at a particular property. The burden result also needs that same restraint: it indicates widespread survey-reported pressure, not the affordability of a specific listing.</p><p>Broader comparisons show that the ZIP’s current $1,560 asking-rent index sits below the Tacoma city context asking-rent figure of $1,749, the Pierce County context figure of $1,962, and the Seattle-Tacoma-Bellevue, WA metro context figure of $2,269. Those city, county, and metro values are wider-geography context, not substitutes for ZIP evidence. The ZIP’s renter share also exceeds the Tacoma city context share and the Pierce County context share, reinforcing that the local tenure mix differs from those broader comparators. Conversely, the metro’s apartment-vacancy measure is a broader apartment-market statistic, not a replacement for the ZCTA-wide vacancy rate. These scope differences matter when comparing a ZIP asking-rent index with survey housing conditions and regional context.</p><p>Redfin’s direct rolling-three-month ZIP resale observation points in the opposite direction from the recent rent cooldown. The median sold price is $488,778, up 2.9% year over year, with 100 homes sold and a median seven days on market. Inventory is reported at 60 homes and months of supply at 1.8, both for the ZIP for-sale market rather than rental transactions. Sale-to-list signals are similarly firm: the average sale-to-list ratio is 101.64%, 45.4% of sales closed above list, and 66.47% went off market within two weeks. Redfin therefore confirms active resale liquidity and price firmness even as the one-year rent index declines. Annualized ZIP ZORI divided by median sold price produces a 3.83% cross-source screening ratio only; it is not a cap rate, net return, expected return, property yield, or measure of property-level economics.</p><p>The principal decision tension is therefore not a single directional story: a relatively low current ZIP asking-rent index and recent rent cooling coexist with strong direct ZIP resale activity, while ACS shows substantial renter burden. None of those facts identifies a particular unit’s achievable rent, expense structure, lease-up pace, or resale outcome. Property-level checks need to distinguish current comparable asking rents from signed leases, verify bedroom count and utility responsibility, identify concessions and recurring fees, inspect condition and availability, and compare actual listing and closing records with the relevant time window. The most useful follow-up question is whether a specific property’s rent, utilities, vacancy exposure, and sale evidence align with these separate ZIP-level and survey-level measures rather than with a single blended headline number.</p>","findings":[{"body":"The current Zillow ZORI is $1,560 and declined 1.46% over one year, while the three-year and five-year annualized changes remain positive. That is a break from the longer path, not proof of a durable reversal. Complete history coverage and relatively contained variability support use of the current index as a broad benchmark, but not as a forecast.","title":"Cooling rent index, positive longer history"},{"body":"Studio through four-bedroom amounts are modelled ZIP estimates produced by applying the HUD bedroom ladder to the overall ZORI. They are useful for a consistent size-based screen, but they are not observed bedroom-specific asking rents. HUD’s administrative Fair Market Rent standard is also not a listing-rent measure, even where its ladder shapes the estimates.","title":"Bedroom figures require careful interpretation"},{"body":"The ZORI-based 30% income screen is below area median household income, yet ACS reports that 54.9% of renter households pay at least 30% of income toward rent. The difference reflects distinct calculations and populations. The income screen is arithmetic on a market index, whereas ACS burden is a five-year survey measure for occupied renter households.","title":"Affordability evidence is mixed by measure"},{"body":"Redfin’s direct ZIP resale evidence shows rising sold prices, short marketing time, limited months of supply, and above-list sale signals. Those measures describe for-sale transactions and should not be converted into rental performance claims. Still, they create a clear tension with the recent ZORI decline: resale liquidity appears firm while the asking-rent index is cooling.","title":"Resale firmness challenges the rent-only reading"}],"risks":["Zillow ZORI, ACS gross rent, HUD bedroom standards, and Redfin resale records measure different populations and transaction stages; combining them without scope labels can create a misleading conclusion about any individual rental property.","The current rent snapshot has low historical variability but a negative one-year change, so a single asking-rent reading may understate recent direction changes or differences among property types, bedroom counts, and lease terms.","ACS vacancy, renter burden, and household income are survey-area measures with sampling uncertainty and cannot establish a specific home’s availability, tenant payment capacity, physical condition, utilities, or realized rent.","The annualized rent-to-sold-price screening ratio excludes operating costs, taxes, insurance, financing, maintenance, turnover, concessions, and property variation; it cannot support a net-income or return conclusion."],"qa":[{"a":"Zillow ZORI is a ZIP-level typical observed asking-rent index blended across rental types. ACS median gross rent is a five-year survey statistic for occupied renter homes and includes selected utilities. Similar dollar levels can be informative as a broad cross-check, but they do not show that new listings, leases, or occupied homes have the same rent structure.","q":"Why can the current asking-rent index and ACS median gross rent be close while still meaning different things?"},{"a":"The bedroom ladder scales the overall ZIP ZORI using the local HUD bedroom-specific pattern. Its studio, one-bedroom, two-bedroom, three-bedroom, and four-bedroom outputs are modelled monthly estimates, not measured rents from ZIP listings. The method provides internally consistent size differences, but it cannot capture a particular building’s amenities, utilities, condition, or concessions.","q":"What does the bedroom ladder actually estimate?"},{"a":"Redfin is direct rolling-three-month ZIP resale evidence, not rental-comparable evidence. Higher sold prices, rapid marketing, limited supply, and sale-to-list strength indicate firm for-sale conditions in that observation window. They challenge a simplistic interpretation of rent cooling as universal housing weakness, but they do not demonstrate that rents will rise or that a property will produce a particular return.","q":"How should the Redfin results be read alongside the rent history?"},{"a":"The remaining evidence needs to be property specific: current comparable asking rents, signed-lease evidence where available, bedroom count, utility obligations, recurring fees, concessions, condition, days vacant, listing history, and relevant sale records. Those checks separate a broad ZIP index and survey statistics from the economics and availability of one identifiable home.","q":"What property-level information remains necessary after reviewing this ZIP report?"}],"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-01-01","rent":751.523168},{"period":"2015-02-01","rent":741.899029},{"period":"2015-03-01","rent":732.620303},{"period":"2015-04-01","rent":741.418009},{"period":"2015-05-01","rent":746.952786},{"period":"2015-06-01","rent":759.525936},{"period":"2015-07-01","rent":766.775859},{"period":"2015-08-01","rent":781.061189},{"period":"2015-09-01","rent":781.552622},{"period":"2015-10-01","rent":783.550151},{"period":"2015-11-01","rent":786.157312},{"period":"2015-12-01","rent":798.633515},{"period":"2016-01-01","rent":813.587387},{"period":"2016-02-01","rent":813.944106},{"period":"2016-03-01","rent":817.531002},{"period":"2016-04-01","rent":816.477879},{"period":"2016-05-01","rent":840.673092},{"period":"2016-06-01","rent":836.926064},{"period":"2016-07-01","rent":854.199632},{"period":"2016-08-01","rent":848.50197},{"period":"2016-09-01","rent":865.286991},{"period":"2016-10-01","rent":869.152649},{"period":"2016-11-01","rent":874.966577},{"period":"2016-12-01","rent":869.421665},{"period":"2017-01-01","rent":862.433992},{"period":"2017-02-01","rent":884.816069},{"period":"2017-03-01","rent":908.691398},{"period":"2017-04-01","rent":925.441067},{"period":"2017-05-01","rent":926.762714},{"period":"2017-06-01","rent":938.995802},{"period":"2017-07-01","rent":948.343551},{"period":"2017-08-01","rent":960.023453},{"period":"2017-09-01","rent":960.477909},{"period":"2017-10-01","rent":969.505151},{"period":"2017-11-01","rent":978.097155},{"period":"2017-12-01","rent":984.770773},{"period":"2018-01-01","rent":1000.381922},{"period":"2018-02-01","rent":1009.260681},{"period":"2018-03-01","rent":1018.287664},{"period":"2018-04-01","rent":1012.303412},{"period":"2018-05-01","rent":1007.62764},{"period":"2018-06-01","rent":1007.479234},{"period":"2018-07-01","rent":1016.86704},{"period":"2018-08-01","rent":1023.896345},{"period":"2018-09-01","rent":1050.280393},{"period":"2018-10-01","rent":1059.749384},{"period":"2018-11-01","rent":1062.603476},{"period":"2018-12-01","rent":1050.361874},{"period":"2019-01-01","rent":1052.103835},{"period":"2019-02-01","rent":1051.315567},{"period":"2019-03-01","rent":1046.594264},{"period":"2019-04-01","rent":1058.478636},{"period":"2019-05-01","rent":1072.304232},{"period":"2019-06-01","rent":1083.880904},{"period":"2019-07-01","rent":1085.122082},{"period":"2019-08-01","rent":1092.757875},{"period":"2019-09-01","rent":1086.631358},{"period":"2019-10-01","rent":1093.077356},{"period":"2019-11-01","rent":1105.194546},{"period":"2019-12-01","rent":1133.242688},{"period":"2020-01-01","rent":1147.319114},{"period":"2020-02-01","rent":1161.330492},{"period":"2020-03-01","rent":1156.226971},{"period":"2020-04-01","rent":1150.766786},{"period":"2020-05-01","rent":1146.545898},{"period":"2020-06-01","rent":1151.620103},{"period":"2020-07-01","rent":1158.320926},{"period":"2020-08-01","rent":1170.389761},{"period":"2020-09-01","rent":1184.799385},{"period":"2020-10-01","rent":1202.370517},{"period":"2020-11-01","rent":1204.73538},{"period":"2020-12-01","rent":1213.556971},{"period":"2021-01-01","rent":1219.851733},{"period":"2021-02-01","rent":1240.526053},{"period":"2021-03-01","rent":1251.905146},{"period":"2021-04-01","rent":1259.222918},{"period":"2021-05-01","rent":1264.439428},{"period":"2021-06-01","rent":1266.371975},{"period":"2021-07-01","rent":1295.621417},{"period":"2021-08-01","rent":1319.917191},{"period":"2021-09-01","rent":1356.094273},{"period":"2021-10-01","rent":1346.447028},{"period":"2021-11-01","rent":1364.767845},{"period":"2021-12-01","rent":1373.015404},{"period":"2022-01-01","rent":1388.048408},{"period":"2022-02-01","rent":1391.247571},{"period":"2022-03-01","rent":1397.438572},{"period":"2022-04-01","rent":1424.290004},{"period":"2022-05-01","rent":1432.72612},{"period":"2022-06-01","rent":1439.120999},{"period":"2022-07-01","rent":1431.808056},{"period":"2022-08-01","rent":1429.903384},{"period":"2022-09-01","rent":1404.864161},{"period":"2022-10-01","rent":1415.256522},{"period":"2022-11-01","rent":1414.811207},{"period":"2022-12-01","rent":1425.491178},{"period":"2023-01-01","rent":1424.362746},{"period":"2023-02-01","rent":1420.791231},{"period":"2023-03-01","rent":1426.876918},{"period":"2023-04-01","rent":1433.578399},{"period":"2023-05-01","rent":1439.697838},{"period":"2023-06-01","rent":1449.448561},{"period":"2023-07-01","rent":1449.601824},{"period":"2023-08-01","rent":1459.36761},{"period":"2023-09-01","rent":1473.130564},{"period":"2023-10-01","rent":1481.126478},{"period":"2023-11-01","rent":1485.352538},{"period":"2023-12-01","rent":1491.060319},{"period":"2024-01-01","rent":1492.80794},{"period":"2024-02-01","rent":1502.589679},{"period":"2024-03-01","rent":1501.888324},{"period":"2024-04-01","rent":1497.970681},{"period":"2024-05-01","rent":1507.827678},{"period":"2024-06-01","rent":1502.215975},{"period":"2024-07-01","rent":1517.2109},{"period":"2024-08-01","rent":1504.402539},{"period":"2024-09-01","rent":1525.443459},{"period":"2024-10-01","rent":1522.269955},{"period":"2024-11-01","rent":1529.778768},{"period":"2024-12-01","rent":1520.176126},{"period":"2025-01-01","rent":1533.453507},{"period":"2025-02-01","rent":1547.912224},{"period":"2025-03-01","rent":1543.950276},{"period":"2025-04-01","rent":1554.561864},{"period":"2025-05-01","rent":1556.726381},{"period":"2025-06-01","rent":1583.536767},{"period":"2025-07-01","rent":1585.26611},{"period":"2025-08-01","rent":1601.996939},{"period":"2025-09-01","rent":1593.387402},{"period":"2025-10-01","rent":1599.594287},{"period":"2025-11-01","rent":1599.588566},{"period":"2025-12-01","rent":1609.005394},{"period":"2026-01-01","rent":1603.408713},{"period":"2026-02-01","rent":1592.550268},{"period":"2026-03-01","rent":1597.592029},{"period":"2026-04-01","rent":1590.686772},{"period":"2026-05-01","rent":1582.418948},{"period":"2026-06-01","rent":1560.392982}],"historySummary":{"pointCount":138,"firstPeriod":"2015-01-01","latestPeriod":"2026-06-01","coverageMonths":138,"coverageRatio":1,"changes":{"1":{"years":1,"startPeriod":"2025-06-01","endPeriod":"2026-06-01","startRent":1583.536767,"endRent":1560.392982,"change":-0.014615249536545805,"cagr":-0.014615249536545805},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1449.448561,"endRent":1560.392982,"change":0.07654250311819122,"cagr":0.024889538956808233},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1266.371975,"endRent":1560.392982,"change":0.23217586365175213,"cagr":0.04264037747598626}},"maxDrawdown":-0.03021270915639951,"annualizedVolatility":0.031451490937337866,"consecutiveReturnCount":137}}