{"schema_version": 1, "id": "ames-ia-msa/metro-job-market/2026-10", "product": "Metro Job Market Pulse", "metro": {"geography_id": 99, "label": "Ames, IA MSA", "slug": "ames-ia-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-03T07:22:59.408854+00:00", "headline": "Ames unemployment looks tight, but job counts are shrinking.", "headline_summary": "Ames MSA unemployment held at 3.0% in September, tighter than Iowa's 3.2% and the nation's 4.1%, even as the metro shed 800 jobs in August against record statewide healthcare and construction employment.", "key_indicators": [{"label": "Ames MSA unemployment rate", "value": "3.0%", "context": "vs 3.2% Iowa, 4.1% national (Sept. 2026)"}, {"label": "Ames metro job change", "value": "-800 jobs", "context": "August 2026, against statewide employment gains"}, {"label": "Iowa labor force participation", "value": "66.9%", "context": "down from 67.8% a year earlier"}, {"label": "Iowa statewide unemployment", "value": "3.2%", "context": "5th straight month, up from 3.1% a year ago"}], "takeaways": [{"headline": "Ames unemployment looks strong but job counts tell a different story.", "body": "3.0% unemployment sits below both state (3.2%) and national (4.1%) rates, yet the metro lost 800 jobs in August \u2014 a divergence that points toward workers leaving the labor force rather than a hiring boom. Commerce leaders reading only the headline rate risk overstating local economic momentum."}, {"headline": "Public-sector anchor gives Ames insulation other metros lack.", "body": "Iowa State University and state government employment (7,837 workers) provide a stability buffer as national data shows information and professional services sectors contracting. This concentration cuts both ways: budget decisions at the university or statehouse carry outsized weight on metro-wide labor conditions."}, {"headline": "Registered nurse pay surge reflects a statewide healthcare expansion pattern.", "body": "Metro RN advertised pay rose significantly to $114,637, exceeding the national median of $102,252, consistent with Iowa's healthcare sector reaching all-time employment highs statewide. For commerce leaders, this signals healthcare remains the one sector adding capacity even as other local employment contracts."}, {"headline": "Manufacturing and clerical pay softness mirrors Iowa's broader sector headwinds.", "body": "Manufacturing production worker pay fell moderately to $36,595 locally against a stable national figure, while administrative assistant pay dropped moderately to $39,312 against a rising national trend. Both track statewide manufacturing WARN activity (54 notices, 4,255 workers year-to-date) and suggest softening demand in goods-producing and back-office functions locally."}], "local_conditions": "Ames MSA unemployment sat at 3.0% in September, tighter than Iowa's statewide 3.2% and well below the national 4.1%, even as the metro shed 800 jobs in August against a backdrop of record statewide employment in healthcare and construction. State government and Iowa State University remain the metro's largest employment anchor alongside private trade, meaning local labor market trajectory is more sensitive to public-sector and university budget decisions than most Iowa metros.", "implications": "Local job loss amid a historically low unemployment rate suggests a tightening of available labor supply, a dynamic that affects commercial expansion timelines more than it signals economic distress. Public-sector and university employment stability provides a buffer against national white-collar softness (information, professional services), which should reassure commerce leaders evaluating the metro's resilience to broader sector pullbacks. Current conditions suggest local economic development planning should track labor force participation alongside unemployment, since a tight rate can coexist with fewer available workers.", "looking_ahead": [{"category": "Early indicator", "body": "August's 800-job metro contraction warrants a follow-up look at September and October county-level data from Iowa Workforce Development to determine whether this was a one-month blip or the start of a trend distinct from the state's healthcare-and-construction-led gains."}, {"category": "Emerging pressure point", "body": "Iowa's labor force participation rate fell to 66.9% from 67.8% a year ago, concentrated among workers aged 45 to 54. Ames, with its university-driven demographic mix, should be watched for whether this statewide retirement-and-reeducation pattern shows up distinctly in county labor force data."}, {"category": "Worth watching", "body": "Wells Fargo's Iowa layoffs reached 460 workers for the year following an 86-person West Des Moines notice, concentrated outside the Ames MSA but a signal of financial-sector softness statewide. Local commerce leaders should track whether similar notices appear in Story County filings."}, {"category": "Potential inflection point", "body": "National CPI continues to outpace wage growth (3.5% to 3.7% inflation versus 1.5% to 2.4% wage gains depending on measure), a dynamic that compresses consumer spending power. Ames retail and hospitality advertisers, measured by job ads, which track demand and often cover several openings each, where metro pay for roles like customer service representative fell significantly to $34,584, warrant monitoring for softening local consumer demand."}], "roles": [{"role": "Retail Sales Associate", "data_scope": "metro", "metro_p25": 25134.0, "metro_p50": 29502.0, "metro_p75": 34195.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": 26219.5, "metro_p50": 30160.0, "metro_p75": 31200.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 31268.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Warehouse/Fulfillment Associate", "data_scope": "metro", "metro_p25": 30496.0, "metro_p50": 34149.0, "metro_p75": 36218.75, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 38480.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "CDL Truck Driver", "data_scope": "metro", "metro_p25": 60121.25, "metro_p50": 80000.0, "metro_p75": 90766.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": 27784.0, "metro_p50": 32345.8, "metro_p75": 41108.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 34826.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Construction Laborer", "data_scope": "metro", "metro_p25": 33854.0, "metro_p50": 44219.2, "metro_p75": 45380.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": 57859.0, "metro_p50": 70983.8, "metro_p75": 75564.5, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 71835.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Manufacturing Production Worker/Assembler", "data_scope": "metro", "metro_p25": 31746.0, "metro_p50": 36595.0, "metro_p75": 40560.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 39520.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Customer Service Representative", "data_scope": "metro", "metro_p25": 29880.0, "metro_p50": 34584.0, "metro_p75": 37440.0, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 39520.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Food Service Worker", "data_scope": "metro", "metro_p25": 29412.0, "metro_p50": 29623.0, "metro_p75": 32529.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 33764.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Certified Nursing Assistant / Home Health Aide", "data_scope": "metro", "metro_p25": 34950.0, "metro_p50": 41147.0, "metro_p75": 44200.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": 30588.5, "metro_p50": 39312.0, "metro_p75": 41507.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 44552.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "HVAC Technician", "data_scope": "metro", "metro_p25": 60756.0, "metro_p50": 63500.0, "metro_p75": 63500.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 71406.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Registered Nurse", "data_scope": "metro", "metro_p25": 88445.0, "metro_p50": 114637.0, "metro_p75": 122841.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 102252.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Software Engineer", "data_scope": "metro", "metro_p25": 101797.75, "metro_p50": 121326.2, "metro_p75": 140582.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 154403.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Data Engineer", "data_scope": "metro", "metro_p25": 118965.0, "metro_p50": 134465.4, "metro_p75": 137908.0, "metro_trend_direction": "down", "metro_trend_magnitude": "moderate", "national_p50": 138000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Accountant", "data_scope": "metro", "metro_p25": 53512.5, "metro_p50": 59860.8, "metro_p75": 65488.5, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 72000.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Financial Analyst", "data_scope": "metro", "metro_p25": 77522.25, "metro_p50": 89472.0, "metro_p75": 93481.25, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 94646.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "HR Generalist/Manager", "data_scope": "metro", "metro_p25": 62101.5, "metro_p50": 75000.0, "metro_p75": 75000.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 74477.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Marketing Specialist", "data_scope": "metro", "metro_p25": 47059.5, "metro_p50": 59353.0, "metro_p75": 70824.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 62916.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Operations Manager", "data_scope": "state_rollup", "metro_p25": 64060.0, "metro_p50": 94433.8, "metro_p75": 101503.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 86294.2, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Elementary/Secondary School Teacher", "data_scope": "metro", "metro_p25": 32240.0, "metro_p50": 47545.0, "metro_p75": 52539.5, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 55908.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Account Manager", "data_scope": "metro", "metro_p25": 66874.0, "metro_p50": 94836.4, "metro_p75": 110310.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 94009.4, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Warehouse Manager", "data_scope": "state_rollup", "metro_p25": 60000.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": 77219.0, "metro_p50": 95278.0, "metro_p75": 99150.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 98302.2, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}], "industry_snapshot": [{"sector": "Construction", "median_pay": 60440.0, "pay_trend_direction": "down", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Manufacturing", "median_pay": 82597.0, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Retail Trade", "median_pay": 46800.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Transportation, Warehousing & Utilities", "median_pay": 72359.5, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Information", "median_pay": 111120.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Financial Activities", "median_pay": 69704.5, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Professional & Business Services", "median_pay": 63763.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Education & Health Services", "median_pay": 50999.5, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Leisure & Hospitality", "median_pay": 33469.0, "pay_trend_direction": "up", "pay_trend_magnitude": "moderate", "postings_trend_direction": "up", "postings_trend_magnitude": "significant"}, {"sector": "Government", "median_pay": 67689.0, "pay_trend_direction": "up", "pay_trend_magnitude": "significant", "postings_trend_direction": "down", "postings_trend_magnitude": "moderate"}], "citations": [{"source_name": "U.S. Bureau of Labor Statistics", "source_url": null, "statement": "Ames MSA unemployment rate at 3.0% in September 2026"}, {"source_name": "USA Facts / BLS", "source_url": null, "statement": "Ames metro lost 800 jobs in August 2026"}, {"source_name": "Iowa Workforce Development", "source_url": null, "statement": "Iowa healthcare and construction employment reached all-time highs"}, {"source_name": "Iowa Workforce Development", "source_url": null, "statement": "Iowa labor force participation fell to 66.9% from 67.8%"}, {"source_name": "Rolling Out", "source_url": null, "statement": "Wells Fargo Iowa layoffs reached 460 workers for the year"}, {"source_name": "Iowa Workforce Development", "source_url": null, "statement": "Iowa statewide unemployment at 3.2% for fifth consecutive month"}], "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": "ames-ia-msa/metro-job-market/2026-10.html", "pdf": "ames-ia-msa/metro-job-market/2026-10.pdf", "sources_html": "ames-ia-msa/metro-job-market/2026-10.sources.html"}, "published_at": "2026-11-03T08:17:45.910757+00:00", "report_html_url": "https://reports.wagescape.com/archive/v1/editions/ames-ia-msa/metro-job-market/2026-10.html", "report_pdf_url": "https://reports.wagescape.com/archive/v1/editions/ames-ia-msa/metro-job-market/2026-10.pdf"}