{"schema_version": 1, "id": "ia-nonmetropolitan-area/metro-job-market/2026-09", "product": "Metro Job Market Pulse", "metro": {"geography_id": 201, "label": "IA NONMETROPOLITAN AREA", "slug": "ia-nonmetropolitan-area"}, "focus_area": {"key": "general_conditions", "slug": "metro-job-market", "label": "General Market Conditions"}, "period": "2026-09", "public_after": "2026-09-01", "frozen_at": "2026-10-09T13:39:46.563166+00:00", "headline": "Iowa holds steady at 3.2% unemployment as workforce quietly shrinks.", "headline_summary": "Iowa's unemployment rate has held at 3.2% for four straight months even as total employment fell 7,500 below last year's level, with 60,378 openings unfilled statewide.", "key_indicators": [{"label": "Iowa unemployment rate", "value": "3.2%", "context": "Steady 4 months; vs 4.1% national"}, {"label": "12-month employment change", "value": "-9,500 jobs (-0.6%)", "context": "Ranks 46th nationally for job growth"}, {"label": "Statewide job openings", "value": "60,378", "context": "Unfilled despite near-zero net job growth"}, {"label": "Labor force participation", "value": "67.0%", "context": "3rd-highest among states, July 2026"}], "takeaways": [{"headline": "Iowa's labor market is tight by attachment, not by growth.", "body": "A 3.2% unemployment rate sits well below the 4.1% national figure, yet Iowa has shed 9,500 jobs over twelve months, ranking 46th nationally for job growth. Low unemployment here reflects workers leaving the labor force, not robust hiring demand."}, {"headline": "Retirement outflows look like the real constraint on local capacity.", "body": "The sharpest labor-force decline is concentrated among 45-54 year-olds, and state data attribute the drop to retirement rather than displacement. That demographic pattern, not layoffs, is the more durable headwind for nonmetro Iowa's growth capacity."}, {"headline": "Healthcare and construction are the only sectors with real traction.", "body": "Healthcare and social assistance added 5,700 jobs and construction 3,200 over the year, while trade and transportation shed 5,200 combined. A narrowing base of growth sectors concentrates local economic momentum in fewer hands."}, {"headline": "A $2.1 billion UI trust balance is a quiet stability signal.", "body": "Low claims volume has funded the lowest possible employer UI tax rate for 2027, a technical but real cost advantage for Iowa businesses operating in nonmetro counties. It reflects an economy with low churn, consistent with the retirement-driven rather than layoff-driven story above."}], "local_conditions": "Iowa's nonmetropolitan counties track a statewide economy holding at 3.2% unemployment for a fourth straight month, with manufacturing (+1,300 jobs in August) and healthcare offsetting continued softness in trade, transportation, and warehousing. Workforce attachment remains unusually strong by national standards, but total employment is still 7,500 lower than a year ago as retirements among 45-54 year-olds, rather than layoffs, pull workers out of the labor force.", "implications": "Steady unemployment combined with shrinking total employment signals a capacity constraint rather than a demand problem \u2014 businesses report 60,378 open positions statewide even as the labor pool contracts, a dynamic that limits how fast local firms can scale operations regardless of local consumer demand. For commerce and economic development leaders, this points toward workforce participation and retiree re-engagement as the more pressing local economic variable than wage levels. Consider monitoring county-level labor force participation alongside job-opening counts to judge whether expansion plans in this market are realistic over the next two quarters.", "looking_ahead": [{"category": "Worth watching", "body": "Trade, transportation, and warehousing lost 5,200 jobs statewide over the year, with transportation alone down 3,300. Whether this stabilizes or deepens over the next two months will shape overall nonmetro job counts given the sector's historic weight in rural Iowa."}, {"category": "Early indicator", "body": "WARN notices for 2026 are down 58% from 2025 in affected workers, but recent filings (Sioux City sanitation and meat processing closures, Forest City manufacturing cuts) suggest localized disruption persists even amid a calmer statewide trend."}, {"category": "Potential inflection point", "body": "Labor force participation rose to third-highest among states in July, a reversal worth tracking against the retirement-driven employment declines \u2014 any resumption of participation growth would ease the capacity constraint facing local employers."}, {"category": "Expected", "body": "The 2027 unemployment insurance tax rate reduction, funded by the $2.1 billion trust balance, takes effect for Iowa employers in the new year \u2014 a modest but tangible operating-cost tailwind for the local business climate."}], "roles": [{"role": "Retail Sales Associate", "data_scope": "metro", "metro_p25": 20637.0, "metro_p50": 27026.0, "metro_p75": 30160.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 33325.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Retail Cashier", "data_scope": "metro", "metro_p25": 24960.0, "metro_p50": 27396.6, "metro_p75": 30160.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 31200.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Warehouse/Fulfillment Associate", "data_scope": "metro", "metro_p25": 32262.0, "metro_p50": 37440.0, "metro_p75": 39520.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 38000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "CDL Truck Driver", "data_scope": "metro", "metro_p25": 56453.0, "metro_p50": 76500.0, "metro_p75": 85901.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 78000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Delivery Driver", "data_scope": "metro", "metro_p25": 26848.0, "metro_p50": 31056.0, "metro_p75": 34291.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 34344.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Construction Laborer", "data_scope": "metro", "metro_p25": 34410.5, "metro_p50": 41600.0, "metro_p75": 47468.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 40560.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Electrician", "data_scope": "metro", "metro_p25": 57358.0, "metro_p50": 69387.0, "metro_p75": 73091.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 71404.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Manufacturing Production Worker/Assembler", "data_scope": "metro", "metro_p25": 32397.0, "metro_p50": 39000.0, "metro_p75": 42640.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": 30055.0, "metro_p50": 35886.0, "metro_p75": 39520.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": 28351.0, "metro_p50": 30492.0, "metro_p75": 33144.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 33756.2, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Certified Nursing Assistant / Home Health Aide", "data_scope": "metro", "metro_p25": 35726.0, "metro_p50": 41344.0, "metro_p75": 44640.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 41106.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Administrative Assistant/Office Clerk", "data_scope": "metro", "metro_p25": 32822.0, "metro_p50": 39030.0, "metro_p75": 41517.25, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 43680.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "HVAC Technician", "data_scope": "metro", "metro_p25": 59375.5, "metro_p50": 63500.0, "metro_p75": 68236.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 70720.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Registered Nurse", "data_scope": "metro", "metro_p25": 81704.25, "metro_p50": 108629.8, "metro_p75": 117703.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 102581.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Software Engineer", "data_scope": "metro", "metro_p25": 99500.0, "metro_p50": 124379.0, "metro_p75": 134355.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 153652.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Data Engineer", "data_scope": "metro", "metro_p25": 104948.0, "metro_p50": 137948.2, "metro_p75": 150253.25, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 139500.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Accountant", "data_scope": "metro", "metro_p25": 55000.0, "metro_p50": 65148.0, "metro_p75": 74363.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 72182.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Financial Analyst", "data_scope": "metro", "metro_p25": 66009.0, "metro_p50": 76584.8, "metro_p75": 87240.5, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 94782.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "HR Generalist/Manager", "data_scope": "metro", "metro_p25": 54808.0, "metro_p50": 67500.0, "metro_p75": 77413.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 75000.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Marketing Specialist", "data_scope": "metro", "metro_p25": 45053.25, "metro_p50": 52607.4, "metro_p75": 61202.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 62354.4, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Operations Manager", "data_scope": "state_rollup", "metro_p25": 64060.0, "metro_p50": 94295.8, "metro_p75": 101537.5, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 85216.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Elementary/Secondary School Teacher", "data_scope": "metro", "metro_p25": 36258.0, "metro_p50": 50233.0, "metro_p75": 54902.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 56731.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Account Manager", "data_scope": "metro", "metro_p25": 54003.0, "metro_p50": 85000.0, "metro_p75": 95658.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 92749.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Warehouse Manager", "data_scope": "state_rollup", "metro_p25": 52500.0, "metro_p50": 60000.0, "metro_p75": 60000.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 75000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Business Analyst", "data_scope": "metro", "metro_p25": 76828.0, "metro_p50": 91523.6, "metro_p75": 95033.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 98279.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}], "industry_snapshot": [{"sector": "Construction", "median_pay": 55000.0, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "stable", "postings_trend_magnitude": "stable"}, {"sector": "Manufacturing", "median_pay": 61839.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "down", "postings_trend_magnitude": "significant"}, {"sector": "Retail Trade", "median_pay": 40995.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "down", "postings_trend_magnitude": "significant"}, {"sector": "Transportation, Warehousing & Utilities", "median_pay": 60320.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Information", "median_pay": 79295.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "down", "postings_trend_magnitude": "significant"}, {"sector": "Financial Activities", "median_pay": 58332.5, "pay_trend_direction": "down", "pay_trend_magnitude": "moderate", "postings_trend_direction": "down", "postings_trend_magnitude": "significant"}, {"sector": "Professional & Business Services", "median_pay": 52877.0, "pay_trend_direction": "down", "pay_trend_magnitude": "moderate", "postings_trend_direction": "down", "postings_trend_magnitude": "significant"}, {"sector": "Education & Health Services", "median_pay": 66090.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "down", "postings_trend_magnitude": "significant"}, {"sector": "Leisure & Hospitality", "median_pay": 30682.0, "pay_trend_direction": "stable", "pay_trend_magnitude": "stable", "postings_trend_direction": "down", "postings_trend_magnitude": "significant"}, {"sector": "Government", "median_pay": 65626.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "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": "October 2026", "files": {"html": "ia-nonmetropolitan-area/metro-job-market/2026-09.html", "pdf": "ia-nonmetropolitan-area/metro-job-market/2026-09.pdf", "sources_html": "ia-nonmetropolitan-area/metro-job-market/2026-09.sources.html"}, "published_at": "2026-10-09T13:51:35.957013+00:00", "report_html_url": "https://reports.wagescape.com/archive/v1/editions/ia-nonmetropolitan-area/metro-job-market/2026-09.html", "report_pdf_url": "https://reports.wagescape.com/archive/v1/editions/ia-nonmetropolitan-area/metro-job-market/2026-09.pdf"}