{"zip":"98409","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":1641,"rentYoy":0.038,"bedroomEstimates":[1361,1408,1641,2147,2524],"hudFmr":[2074,2146,2501,3272,3847],"ladderSource":"county","population":27843,"populationMoe":1497,"medianIncome":73348,"medianIncomeMoe":8400,"medianGrossRent":1645,"medianGrossRentMoe":56,"housingUnits":12688,"occupiedUnits":12218,"vacantUnits":470,"renterOccupied":6790,"rentBurdenTotal":6790,"rentBurden30Plus":3579,"vacantForRent":210,"vacantForSale":38,"vacantSeasonal":0,"structureTotal":12688,"singleFamilyUnits":6516,"largeMultifamilyUnits":1998,"vacancyRate":0.03704287515762925,"renterShare":0.5557374365689965,"rentBurdenShare":0.527098674521355,"requiredIncome":65640,"askingRentToIncome":0.2684735780116704,"askingVsAcsRent":0.9975683890577508,"askingVsHud2br":0.6561375449820072,"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":64,"zipSalePrice":435402,"zipSalePriceYoy":0.0416,"zipMedianDom":7,"zipActiveListings":125,"zipActiveListingsYoy":0.1034,"zipInventory":46,"zipInventoryYoy":0.1276,"zipPendingSales":74,"zipMonthsSupply":2.2,"zipSaleToList":1.0094,"zipSoldAboveList":0.5489,"zipOffMarketTwoWeeks":0.5951,"generatedAt":"2026-09-01 11:36:16.036971+00","summaryHtml":"<p>In ZIP 98409, Zillow's latest ZORI is $1,641 per month, after a 3.8% same-month rise. ZORI is a ZIP-level typical observed asking-rent index blended across rental types, so it describes advertised-rent conditions rather than one unit or a lease cohort. The matched ACS ZCTA reports a $1,645 median gross rent. Its near match is informative but not interchangeable: ACS is a five-year survey of occupied renter homes, and median gross rent includes selected utilities. The current decision tension begins there: stable advertised rent does not erase household cost pressure or make the survey measure an asking-rent comp.</p><p>The longer Zillow history supports a stable-growth label rather than a sudden break. Exact same-month gains were 3.8% over one year, 3.6% annualized over three years, and 4.3% annualized over five years. Recent direction therefore broadly confirms the longer upward path, although the latest pace is below the five-year annualized figure. Monthly changes implied 2.6% annualized variability, which supports more confidence in the current index than a highly erratic series would. Separately, the largest historical peak-to-trough decline was 2.3%, showing that modest setbacks still occurred. The series has complete coverage across 122 observations. Its transparent national discovery ranks were 701 for momentum, 869 for stability, and 383 for the balanced score, where lower ranks are stronger. These are backward-looking measurements, not forecasts or investment recommendations.</p><p>The bedroom view is a model, not a set of measured bedroom rents. Scaling ZIP ZORI through the local HUD ladder produces modelled monthly estimates of $1,361 for a studio, $1,408 for one bedroom, $1,641 for two bedrooms, $2,147 for three bedrooms, and $2,524 for four bedrooms. The two-bedroom estimate equals the ZIP index because it is the scaling anchor, not because all observed two-bedroom listings rent at that amount. HUD's two-bedroom standard is $2,501, but HUD FMR or SAFMR is an administrative, bedroom-specific standard rather than asking rent. The ladder is useful for relative bedroom sizing while retaining the limits of both source universes.</p><p>The 30% required-income screen translates the current asking-rent index into $65,640 of annual household income. That is arithmetic, not advice and not an applicant qualification rule. The ZCTA's median household income is $73,348, making the asking-rent-to-income comparison 26.8% before considering household composition, utility treatment, or any individual lease terms. Yet ACS reports that 52.7% of renter households, or 3,579 of 6,790, spend at least 30% of income on gross rent. This is the central affordability tension: an aggregate index-to-income screen sits below the threshold while a substantial share of surveyed occupied renter households reports higher gross-rent burdens. Neither result proves affordability for a particular unit or household.</p><p>The matched ZCTA contains 12,688 housing units, of which 12,218 are occupied and 470 are vacant, producing a 3.7% overall vacancy rate. Renters occupy 55.6% of occupied homes, making renter households the larger tenure group in this statistical area. Of the vacant units, 210 are reported vacant for rent and 38 vacant for sale. Those counts describe the ACS housing-stock universe, not live apartment availability or proof that a specific listing will remain open. The five-digit 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. Geographic matching therefore supports comparison but does not make the source populations identical.</p><p>Wider geography supplies context rather than replacement evidence. Tacoma city context has an asking-rent index of $1,749, Pierce County context has an asking-rent index of $1,962, and the Seattle-Tacoma-Bellevue, WA metro context has an asking-rent index of $2,269. The ZIP index is below each broader-area figure, but those city, county, and metro values are not ZIP rental comps. Tacoma city context also has a higher renter-burden share than the ZIP, while county context shows a higher median gross rent and the metro context has a lower rent-to-income measure. Those contrasts frame the ZIP's position without establishing why the differences exist or how any specific property should perform.</p><p>Direct ZIP resale evidence introduces a separate for-sale-market tension. Redfin's rolling-three-month ZIP observation shows a $435,402 median sold price, up 4.2% year over year, with 64 homes sold and a median seven days on market. Inventory was 46 homes, up 12.8% from a year earlier, while months of supply stood at 2.2. Sale-to-list signals were firm: the average sale-to-list ratio was 100.94%, 54.9% of homes sold above list, and 59.5% went off market within two weeks. These are resale transactions and marketing signals, not rental transactions. Annualized ZIP ZORI divided by median sold price is a 4.5% cross-source screening ratio only, not a property-level economic measure. Faster resale conditions and price growth do not establish future rent movement, but they do challenge any attempt to read the rent snapshot in isolation.</p><p>The report cannot resolve unit condition, exact utility responsibility, lease concessions, bedroom classification, building type, or the difference between a listing's quoted rent and the ZORI blend. For a specific rental, the concrete checks are the current advertised rent, included utilities, lease term, bedroom count, and availability date against similar currently marketed units. For a specific resale property, verify the current listing status, sale history, list changes, property type, and transaction terms rather than applying ZIP medians mechanically. Readers should also confirm the relevant geography because the ZIP and ZCTA are related but not identical. The evidence supports a structured comparison of current rent, surveyed burden, housing stock, and resale liquidity; what does the individual property record show that these aggregates cannot?</p>","findings":[{"body":"ZIP ZORI is $1,641, while the matched ACS ZCTA median gross rent is $1,645. The near alignment should not be read as source confirmation in a strict sense. Zillow measures a typical observed asking-rent index across rental types, whereas ACS measures occupied renter homes in a five-year survey and includes selected utilities in gross rent.","title":"Current asking rent closely matches surveyed gross rent, but the measures differ"},{"body":"One-, three-, and five-year same-month Zillow rent changes all remain positive, and the latest pace broadly follows the longer trend. The history has complete observation coverage and relatively low annualized variation. Its maximum drawdown indicates that declines occurred, but the measured setback was limited. The history ranks are transparent discovery tools, not predictive ratings.","title":"The rent path has been steady, with limited historical disruption"},{"body":"The arithmetic 30% income screen falls below the ZCTA median household income, yet more than half of surveyed renter households report spending at least 30% of income on gross rent. This gap matters because the income screen uses the current asking-rent index, while ACS burden reflects occupied households, their incomes, and gross rent including selected utilities.","title":"Aggregate income screening and reported renter burden point in different directions"},{"body":"Redfin's direct rolling-three-month ZIP resale observation shows price growth, quick marketing time, low months of supply, and sale-to-list measures above parity. Those are for-sale transaction conditions, not rental comps. The annualized ZORI-to-price figure can screen cross-source relationships, but it cannot resolve operating costs, financing, property condition, or unit-level rental economics.","title":"Resale liquidity is firm but belongs to a separate market universe"}],"risks":["A close relationship between the Zillow asking-rent index and ACS median gross rent can be misleading because the sources cover different populations, periods, rent concepts, and utility treatment.","The ZCTA is a statistical approximation for the ZIP market identifier rather than a USPS delivery ZIP, so geographic alignment does not guarantee that every address or renter is represented identically.","Bedroom figures are modelled by scaling the ZIP index with a HUD ladder. They are not observed bedroom-specific rents and should not replace verification of current listings, utilities, or lease terms.","Redfin resale conditions describe homes sold and marketed in the ZIP during a rolling period. They do not demonstrate rental demand, establish property economics, or determine outcomes for an individual rental or sale."],"qa":[{"a":"Zillow ZORI is a typical observed asking-rent index blended across rental types and reflects advertised-rent conditions. ACS median gross rent comes from occupied renter homes in a five-year survey and includes selected utilities. Similar dollar levels can provide context, but the populations, timing, and rent definitions remain different.","q":"Why can Zillow ZORI and ACS median gross rent be close without measuring the same market outcome?"},{"a":"The historical measurements show positive same-month changes across the reported horizons, low annualized variation, and a limited maximum drawdown. That supports more confidence that the current index is not an isolated spike. It does not make the index a forecast, and it cannot determine future rents or individual lease outcomes.","q":"What does the historical rent record say about confidence in the current ZIP rent snapshot?"},{"a":"The required-income figure is a mechanical conversion of annualized ZIP asking rent at a 30% threshold. It is not lending guidance, tenant screening criteria, or affordability advice. ACS renter burden is a separate household survey measure based on gross rent and reported income, so the two results can reasonably diverge.","q":"How should the 30% income screen be interpreted alongside renter burden data?"},{"a":"It contributes direct evidence about the ZIP's for-sale market: sold-price movement, transaction count, marketing time, inventory, supply, and sale-to-list behavior. Those signals can identify whether resale conditions are firm or loose, but they are not rental transactions and cannot establish rent levels, tenant demand, or property-specific economics.","q":"What can the Redfin ZIP resale observation contribute to a rental intelligence review?"}],"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":856.786334},{"period":"2016-06-01","rent":870.085681},{"period":"2016-07-01","rent":874.434445},{"period":"2016-08-01","rent":877.198284},{"period":"2016-09-01","rent":890.811021},{"period":"2016-10-01","rent":891.048468},{"period":"2016-11-01","rent":901.343114},{"period":"2016-12-01","rent":899.978841},{"period":"2017-01-01","rent":918.233311},{"period":"2017-02-01","rent":929.808912},{"period":"2017-03-01","rent":948.27572},{"period":"2017-04-01","rent":959.466212},{"period":"2017-05-01","rent":965.104784},{"period":"2017-06-01","rent":979.858266},{"period":"2017-07-01","rent":974.674026},{"period":"2017-08-01","rent":989.694049},{"period":"2017-09-01","rent":984.797436},{"period":"2017-10-01","rent":998.147471},{"period":"2017-11-01","rent":1016.600557},{"period":"2017-12-01","rent":1018.631187},{"period":"2018-01-01","rent":1016.182545},{"period":"2018-02-01","rent":1021.323295},{"period":"2018-03-01","rent":1038.273013},{"period":"2018-04-01","rent":1054.955346},{"period":"2018-05-01","rent":1049.443453},{"period":"2018-06-01","rent":1048.65918},{"period":"2018-07-01","rent":1053.6452},{"period":"2018-08-01","rent":1056.110436},{"period":"2018-09-01","rent":1061.456828},{"period":"2018-10-01","rent":1063.080911},{"period":"2018-11-01","rent":1071.174213},{"period":"2018-12-01","rent":1094.166396},{"period":"2019-01-01","rent":1117.108312},{"period":"2019-02-01","rent":1119.247817},{"period":"2019-03-01","rent":1115.82227},{"period":"2019-04-01","rent":1111.734743},{"period":"2019-05-01","rent":1128.062064},{"period":"2019-06-01","rent":1134.648539},{"period":"2019-07-01","rent":1148.265769},{"period":"2019-08-01","rent":1152.744201},{"period":"2019-09-01","rent":1161.744106},{"period":"2019-10-01","rent":1165.892456},{"period":"2019-11-01","rent":1158.800944},{"period":"2019-12-01","rent":1150.074513},{"period":"2020-01-01","rent":1138.599759},{"period":"2020-02-01","rent":1139.930201},{"period":"2020-03-01","rent":1170.08541},{"period":"2020-04-01","rent":1167.161873},{"period":"2020-05-01","rent":1179.274265},{"period":"2020-06-01","rent":1172.716258},{"period":"2020-07-01","rent":1182.523834},{"period":"2020-08-01","rent":1192.469678},{"period":"2020-09-01","rent":1204.839019},{"period":"2020-10-01","rent":1212.006631},{"period":"2020-11-01","rent":1221.398712},{"period":"2020-12-01","rent":1226.581709},{"period":"2021-01-01","rent":1231.253875},{"period":"2021-02-01","rent":1241.596362},{"period":"2021-03-01","rent":1263.529198},{"period":"2021-04-01","rent":1295.964057},{"period":"2021-05-01","rent":1307.911152},{"period":"2021-06-01","rent":1326.42405},{"period":"2021-07-01","rent":1341.82514},{"period":"2021-08-01","rent":1349.058281},{"period":"2021-09-01","rent":1362.10161},{"period":"2021-10-01","rent":1385.780943},{"period":"2021-11-01","rent":1399.574147},{"period":"2021-12-01","rent":1407.717716},{"period":"2022-01-01","rent":1403.185422},{"period":"2022-02-01","rent":1419.184558},{"period":"2022-03-01","rent":1422.669665},{"period":"2022-04-01","rent":1428.598043},{"period":"2022-05-01","rent":1441.411067},{"period":"2022-06-01","rent":1457.396545},{"period":"2022-07-01","rent":1472.038775},{"period":"2022-08-01","rent":1479.345967},{"period":"2022-09-01","rent":1481.610676},{"period":"2022-10-01","rent":1461.063119},{"period":"2022-11-01","rent":1458.186751},{"period":"2022-12-01","rent":1459.8277},{"period":"2023-01-01","rent":1478.996035},{"period":"2023-02-01","rent":1469.441175},{"period":"2023-03-01","rent":1470.730609},{"period":"2023-04-01","rent":1468.871027},{"period":"2023-05-01","rent":1474.195211},{"period":"2023-06-01","rent":1474.455127},{"period":"2023-07-01","rent":1467.427629},{"period":"2023-08-01","rent":1470.990449},{"period":"2023-09-01","rent":1471.887744},{"period":"2023-10-01","rent":1487.843444},{"period":"2023-11-01","rent":1501.568993},{"period":"2023-12-01","rent":1513.519814},{"period":"2024-01-01","rent":1519.591678},{"period":"2024-02-01","rent":1523.330602},{"period":"2024-03-01","rent":1527.614069},{"period":"2024-04-01","rent":1524.960423},{"period":"2024-05-01","rent":1521.870821},{"period":"2024-06-01","rent":1523.114826},{"period":"2024-07-01","rent":1525.722526},{"period":"2024-08-01","rent":1541.639053},{"period":"2024-09-01","rent":1547.81527},{"period":"2024-10-01","rent":1554.908724},{"period":"2024-11-01","rent":1550.803195},{"period":"2024-12-01","rent":1557.332254},{"period":"2025-01-01","rent":1559.509539},{"period":"2025-02-01","rent":1559.541887},{"period":"2025-03-01","rent":1551.619996},{"period":"2025-04-01","rent":1555.24573},{"period":"2025-05-01","rent":1568.784175},{"period":"2025-06-01","rent":1581.039553},{"period":"2025-07-01","rent":1589.181656},{"period":"2025-08-01","rent":1583.582697},{"period":"2025-09-01","rent":1587.952336},{"period":"2025-10-01","rent":1588.56396},{"period":"2025-11-01","rent":1596.027284},{"period":"2025-12-01","rent":1595.808007},{"period":"2026-01-01","rent":1598.918542},{"period":"2026-02-01","rent":1610.367288},{"period":"2026-03-01","rent":1626.136149},{"period":"2026-04-01","rent":1637.22343},{"period":"2026-05-01","rent":1639.08713},{"period":"2026-06-01","rent":1641.123921}],"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":1581.039553,"endRent":1641.123921,"change":0.03800307708051376,"cagr":0.03800307708051376},"3":{"years":3,"startPeriod":"2023-06-01","endPeriod":"2026-06-01","startRent":1474.455127,"endRent":1641.123921,"change":0.11303754922614218,"cagr":0.036342412153829384},"5":{"years":5,"startPeriod":"2021-06-01","endPeriod":"2026-06-01","startRent":1326.42405,"endRent":1641.123921,"change":0.23725434637588183,"cagr":0.04349842433720874}},"maxDrawdown":-0.023409274894562015,"annualizedVolatility":0.025917708698167848,"consecutiveReturnCount":121}}