{"schema_version": 1, "id": "spokane-wa-msa/metro-job-market/2026-10", "product": "Metro Job Market Pulse", "metro": {"geography_id": 316, "label": "Spokane, WA MSA", "slug": "spokane-wa-msa"}, "focus_area": {"key": "general_conditions", "slug": "metro-job-market", "label": "General Market Conditions"}, "period": "2026-10", "public_after": "2026-10-01", "frozen_at": "2026-11-03T08:04:44.866892+00:00", "headline": "Spokane's low jobless rate hides a one-sector growth story.", "headline_summary": "Spokane County's unemployment rate sits at 3.2% against Washington's 4.8%, but healthcare drives most of the metro's job growth while statewide labor-force contraction and skilled-trades pay gains of up to 11% point to tightening availability beneath the headline number.", "key_indicators": [{"label": "Spokane County unemployment", "value": "3.2%", "context": "vs 4.8% statewide, 4.1% national (Sept. 2026)"}, {"label": "Spokane job count change", "value": "-2,500", "context": "June to July 2026, even as jobless rate fell"}, {"label": "Washington statewide job loss", "value": "-15,400 jobs", "context": "Sept. 2026, despite falling unemployment rate"}, {"label": "Washington WARN filings", "value": "16,776 workers", "context": "Highest of any U.S. state, as of Oct. 8, 2026"}], "takeaways": [{"headline": "Low unemployment masks a shrinking labor pool.", "body": "Spokane's 3.2% rate looks strong against the state's 4.8%, but Washington's falling unemployment reflects labor-force contraction more than stronger hiring. A tightening local talent pool, even amid modest job counts, is consistent with slower replacement of retiring skilled-trades workers."}, {"headline": "Healthcare's dominance is a strength with a structural catch.", "body": "Providence and MultiCare anchor local job growth and registered nurse pay is up moderately to $115,680, but a local economy leaning this heavily on one sector carries more downside risk if healthcare demand softens than a diversified base would."}, {"headline": "Wage gains in skilled trades point to where local demand is concentrated.", "body": "Electrician pay rose significantly to $85,280 and construction laborer pay moved up moderately to $47,840, both outpacing their national medians \u2014 a signal that building and infrastructure activity is a live source of local economic momentum worth tracking alongside healthcare."}, {"headline": "White-collar pay softness diverges from the frontline story.", "body": "Operations manager pay fell significantly locally to $101,095 and financial analyst and data engineer pay also declined, even as national medians for these roles held steadier \u2014 a gap that may suggest Spokane's professional-services segment is cooling faster than its blue-collar and healthcare segments."}], "local_conditions": "Spokane County's unemployment rate held at 3.2% in September, well below both Washington's 4.8% and the national 4.1%, even as Washington State's labor force contracted and the county's own job count fell by 2,500 between June and July. Healthcare continues to anchor local job growth, with Providence Health Care and MultiCare Health System among the metro's largest employers, while statewide softness in professional and business services and a thinning labor pool point to supply constraints as the metro's defining condition.", "implications": "Spokane's unemployment advantage over state and national rates signals a tighter local labor pool than headline job counts suggest, which has implications for commercial expansion timing and public-sector staffing plans alike. Concentration of job growth in a single sector \u2014 healthcare \u2014 leaves the metro's economic base less diversified than peer metros, a vulnerability economic development planners and chamber leaders should weigh against any single-sector growth narrative. Current conditions suggest commerce leaders evaluate expansion or investment decisions against labor availability by sector, giving more weight to this than to the aggregate unemployment rate alone.", "looking_ahead": [{"category": "Data release to watch", "body": "October county-level unemployment and payroll figures from the Washington Employment Security Department publish November 24, with seasonally adjusted data following December 2 \u2014 the first real read on whether September's tightness persisted into fall."}, {"category": "Emerging pressure point", "body": "Washington's statewide WARN filings lead the nation at 16,776 workers affected as of early October, concentrated in agriculture, technology and food/hospitality; any spillover into Eastern Washington operations would be the first sign Spokane isn't insulated from statewide layoff pressure."}, {"category": "Structural watch", "body": "Washington's labor force participation decline, driven by retirements and slower replacement in skilled trades, bears watching locally given Spokane's own aging-workforce dynamics in construction and trades-adjacent sectors."}, {"category": "Sector concentration risk", "body": "Continued reliance on healthcare for the bulk of local job growth leaves the metro's momentum narrative exposed to any single-sector slowdown \u2014 commerce and economic development leaders should track whether manufacturing or trades activity broadens the base in coming months."}], "roles": [{"role": "Retail Sales Associate", "data_scope": "metro", "metro_p25": 33849.0, "metro_p50": 37440.0, "metro_p75": 40123.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 33340.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Retail Cashier", "data_scope": "metro", "metro_p25": 31841.0, "metro_p50": 36951.0, "metro_p75": 38480.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 31268.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Warehouse/Fulfillment Associate", "data_scope": "metro", "metro_p25": 35665.0, "metro_p50": 41600.0, "metro_p75": 43680.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 38480.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "CDL Truck Driver", "data_scope": "metro", "metro_p25": 55939.0, "metro_p50": 70090.0, "metro_p75": 79961.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 78872.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Delivery Driver", "data_scope": "metro", "metro_p25": 33962.0, "metro_p50": 41600.0, "metro_p75": 47840.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 34826.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Construction Laborer", "data_scope": "metro", "metro_p25": 37440.0, "metro_p50": 47840.0, "metro_p75": 49946.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 40726.6, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Electrician", "data_scope": "metro", "metro_p25": 71791.0, "metro_p50": 85280.0, "metro_p75": 93600.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 71835.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Manufacturing Production Worker/Assembler", "data_scope": "metro", "metro_p25": 36381.75, "metro_p50": 39520.0, "metro_p75": 41703.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 39520.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Customer Service Representative", "data_scope": "metro", "metro_p25": 37440.0, "metro_p50": 41696.8, "metro_p75": 45361.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 39520.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Food Service Worker", "data_scope": "metro", "metro_p25": 34700.0, "metro_p50": 41850.0, "metro_p75": 43848.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 33764.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Certified Nursing Assistant / Home Health Aide", "data_scope": "metro", "metro_p25": 43800.0, "metro_p50": 52000.0, "metro_p75": 54798.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 41600.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Administrative Assistant/Office Clerk", "data_scope": "metro", "metro_p25": 39520.0, "metro_p50": 46368.8, "metro_p75": 52000.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 44552.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "HVAC Technician", "data_scope": "metro", "metro_p25": 66033.75, "metro_p50": 73840.0, "metro_p75": 78000.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 71406.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Registered Nurse", "data_scope": "metro", "metro_p25": 93514.5, "metro_p50": 115680.0, "metro_p75": 123264.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 102252.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Software Engineer", "data_scope": "metro", "metro_p25": 105305.0, "metro_p50": 132789.0, "metro_p75": 147943.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 154403.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Data Engineer", "data_scope": "metro", "metro_p25": 81077.5, "metro_p50": 84517.0, "metro_p75": 104824.5, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 138000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Accountant", "data_scope": "metro", "metro_p25": 57299.5, "metro_p50": 71240.0, "metro_p75": 76440.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 72000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Financial Analyst", "data_scope": "metro", "metro_p25": 78680.0, "metro_p50": 92238.0, "metro_p75": 99413.25, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 94646.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "HR Generalist/Manager", "data_scope": "metro", "metro_p25": 57827.5, "metro_p50": 76460.0, "metro_p75": 79000.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 74477.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Marketing Specialist", "data_scope": "metro", "metro_p25": 47840.0, "metro_p50": 65520.0, "metro_p75": 66901.5, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 62916.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Operations Manager", "data_scope": "state_rollup", "metro_p25": 83648.0, "metro_p50": 101095.0, "metro_p75": 112134.0, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 86294.2, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Elementary/Secondary School Teacher", "data_scope": "metro", "metro_p25": 39000.0, "metro_p50": 64126.8, "metro_p75": 77322.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 55908.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Account Manager", "data_scope": "metro", "metro_p25": 56400.0, "metro_p50": 84924.0, "metro_p75": 108886.5, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 94009.4, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Warehouse Manager", "data_scope": "state_rollup", "metro_p25": 62400.0, "metro_p50": 76250.0, "metro_p75": 80000.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 75000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Business Analyst", "data_scope": "metro", "metro_p25": 78555.5, "metro_p50": 91504.0, "metro_p75": 100890.75, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 98302.2, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}], "industry_snapshot": [{"sector": "Construction", "median_pay": 61115.5, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Manufacturing", "median_pay": 72446.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "stable", "postings_trend_magnitude": "stable"}, {"sector": "Retail Trade", "median_pay": 41850.0, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Transportation, Warehousing & Utilities", "median_pay": 54080.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Information", "median_pay": 69173.5, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Financial Activities", "median_pay": 62666.0, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Professional & Business Services", "median_pay": 72685.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "stable", "postings_trend_magnitude": "stable"}, {"sector": "Education & Health Services", "median_pay": 68390.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "stable", "postings_trend_magnitude": "stable"}, {"sector": "Leisure & Hospitality", "median_pay": 36344.0, "pay_trend_direction": "down", "pay_trend_magnitude": "moderate", "postings_trend_direction": "down", "postings_trend_magnitude": "moderate"}, {"sector": "Government", "median_pay": 66641.5, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "down", "postings_trend_magnitude": "significant"}], "citations": [], "methodology": "Advertised pay from active employer job postings, not survey data. WageScape's median is calibrated to correct for spurious low-value postings: distribution analysis shows roughly the lowest 10% of raw values are erroneous entries, so the reported median is the 60th percentile of raw advertised pay.", "edition_label": "November 2026", "files": {"html": "spokane-wa-msa/metro-job-market/2026-10.html", "pdf": "spokane-wa-msa/metro-job-market/2026-10.pdf", "sources_html": "spokane-wa-msa/metro-job-market/2026-10.sources.html"}, "published_at": "2026-11-03T08:30:45.762121+00:00", "report_html_url": "https://reports.wagescape.com/archive/v1/editions/spokane-wa-msa/metro-job-market/2026-10.html", "report_pdf_url": "https://reports.wagescape.com/archive/v1/editions/spokane-wa-msa/metro-job-market/2026-10.pdf"}