Labor Market Pulse · Information Technology · September 2026
Information Technology Labor Market Report: Duluth, MN-WI MSA — September 2026
Duluth IT pay splits: infrastructure talent gains, support roles lose ground.
Metro Network Engineer pay rose to $99,168 even as Help Desk pay fell to $47,166, underscoring a widening divide between scarce technical skills and commoditized support roles.
Free archive edition. Published by WageScape as sent to subscribers; data as of September 2026.
Key indicators
- Duluth MSA unemployment: 4.5% — June 2026, up from 4.9% in April
- Duluth MSA employment: 131.9K — Down from 132.5K in April 2026
- MN labor-force participation: 66.9% — Down from 68.1% a year earlier
- MN unfilled tech jobs: 10,000+ — Recruiting costs exceeding $20K per hire
Key takeaways
Metro Software Engineer pay is falling while national pay holds flat.
Metro median dropped significantly to $127,764 against a stable national figure near $153,652, a gap wide enough to suggest local demand softness rather than a reporting anomaly. Organizations building permanent engineering teams locally may find a near-term hiring advantage, but should watch for talent drifting toward remote national-market roles.
Network Engineer pay is the metro's clearest upward outlier.
A significant increase to $99,168 locally, closing much of the historical gap with the $114,400 national median, points to tightening local supply in infrastructure and connectivity roles even as broader IT employment softens. This is consistent with reports of unfilled cloud and security positions statewide pulling adjacent infrastructure talent into competing offers.
Help Desk compensation is compressing hardest at the bottom.
Metro median fell significantly to $47,166, already below the stable national figure of $53,644, reinforcing the national pattern of AI-driven deprecation of entry-level support roles. This strengthens the economic case for outsourcing or automating tier-1 support rather than rebuilding headcount at prior pay levels.
Cybersecurity and project management pay are rising together.
Both roles posted moderate increases locally, with Cybersecurity Analyst now ahead of its national median ($115,450 vs $106,790) — unusual for this metro. That reversal may suggest Duluth-area employers are paying a premium to secure scarce security talent locally rather than compete with Twin Cities or remote-market offers.
Median advertised pay by role — Duluth, MN-WI MSA
| Role | 25th percentile | Median advertised pay | 75th percentile | Metro trend | National median |
|---|---|---|---|---|---|
| Data Scientist | $108,791 | $121,872 | $132,302 | Significant increase | $148,250 |
| Systems Administrator | $67,353 | $78,236 | $92,517 | Moderate decline | $101,168 |
| Network Engineer | $77,529 | $99,168 | $106,080 | Significant increase | $114,400 |
| Software Engineer | $106,000 | $127,764 | $136,047 | Significant decline | $153,652 |
| Help Desk/IT Support Specialist | $41,125 | $47,166 | $59,255 | Significant decline | $53,644 |
| Cybersecurity Analyst * | $90,671 | $115,450 | $129,500 | Moderate increase | $106,790 |
| IT Project Manager | $102,838 | $120,603 | $136,900 | Moderate increase | $117,530 |
* State-level figure shown where metro postings were too few.
WageScape's median is calibrated to correct for spurious low-value postings (reported as the 60th percentile of raw advertised pay). Download: CSV · JSON
Local market conditions
Duluth MSA employment slipped to 131.9 thousand in June 2026 from 132.5 thousand in April, and the metro unemployment rate held at 4.5% even as statewide labor-force participation continues its year-long decline — a signal that labor supply, not just demand, is constraining hiring. Information-sector employment losses statewide (-4.1% year-over-year) and a shrinking regional workforce appear to be concentrating IT hiring pressure in cloud, security and data roles even as commodity IT functions soften.
What it means
Metro advertised pay is diverging sharply by function: Network Engineer and Data Scientist pay are up significantly while Systems Administrator, Software Engineer and Help Desk pay are down — consistent with national signals that AI adoption and automation are compressing demand for traditional infrastructure and entry-level support roles. This bifurcation strengthens the case for outsourcing or contracting commodity support and admin functions while reserving permanent headcount and compensation investment for cybersecurity, cloud architecture and data specializations where Minnesota's 10,000+ unfilled tech openings create real retention exposure. Consider reviewing whether current infrastructure and support staffing reflects this shift, or whether budget is still anchored to legacy role structures.
Looking ahead
Early indicator: Watch whether St. Louis County's rising unemployment (4.7% in May, up 0.7 points year-over-year) begins feeding displaced talent into IT support and admin candidate pools, which could ease some of the pressure building in commodity roles.
Emerging pressure point: State information-sector job losses (-4.1% year-over-year) have not yet shown up as a clear Duluth-specific layoff signal, but local WARN activity and Chamber/NEMO announcements over the next 60 days should clarify whether the metro is insulated or simply lagging the state trend.
Worth watching: Falling labor-force participation statewide (66.9%, down from 68.1% a year ago) raises the stakes on retention for scarce cloud and security skill sets — expect continued upward pressure on Network Engineer and Cybersecurity Analyst advertised pay if the trend persists into Q4.
Potential inflection point: National tech unemployment near 2.8% alongside projected 8-10% salary growth for specialized roles in 2026 suggests Duluth employers may need to benchmark against national cloud/security pay more aggressively, not just regional comparables, to retain mid-career talent.
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. WageScape observes 98% of U.S. job openings daily.
Free to read and cite with attribution to WageScape. Terms of use.
