You are reading the October 2026 edition. Get the current edition for this market — $99/year →

Metro Job Market Pulse

Grand Forks, ND-MN MSA Edition

Grand Forks unemployment nearly doubles while North Dakota stays historically tight.

4.2%

Metro unemployment rate

Up from 2.5% in April 2026

2.1%

North Dakota unemployment rate

vs 4.2% Grand Forks metro

57.2 thousand

Metro labor force

Down from 57.6 thousand in June 2026

$29.80

Metro average hourly wage

vs $33.54 national average, May 2025 data

This Month's Takeaways

01

Metro unemployment is rising even as the state stays historically tight.

Grand Forks metro unemployment reached 4.2% in September versus North Dakota's 2.1% statewide rate, a gap that suggests local labor softening is not simply mirroring state or national trends. Economic development messaging built on statewide tightness may overstate the local hiring environment.

02

Labor force contraction, not just job loss, is shrinking the local workforce.

Civilian labor force fell from 57.6 thousand to 57.2 thousand between June and August 2026 while employment dropped to 55.4 thousand, indicating some residents are exiting the labor force rather than simply losing jobs. A shrinking labor pool limits how quickly any new facility, including the planned Agristo plant, could be staffed from local supply alone.

03

Skilled-trade and healthcare pay is softening against a tight state talent pool.

Registered nurse, HVAC technician, and electrician advertised pay all moved down locally even as national figures for electricians and HVAC techs rose, a divergence worth watching given the state's reported shortages in healthcare and skilled trades. Softening local pay in occupations facing acute statewide scarcity may reflect a temporarily thinner demand signal rather than resolved supply constraints.

04

Manufacturing and finance advertised pay point to where real momentum sits.

Manufacturing production worker pay rose moderately and financial analyst pay rose significantly in the metro, outpacing several white-collar categories. These sectors appear to be the clearest bright spots for commerce leaders assessing where local business investment is translating into wage pressure.

Grand Forks metro unemployment climbed to 4.2% in September 2026 from a 2.5% low in April, as the civilian labor force contracted from 57.6 thousand in June to 57.2 thousand by August and employment slipped to 55.4 thousand — a pattern distinct from North Dakota's statewide 2.1% rate and 69.2% participation level. Advertised wages are diverging sharply by sector locally, with manufacturing production and financial analyst pay rising moderately-to-significantly even as registered nurse, HVAC technician, and electrician advertised pay moved downward, suggesting metro-specific softening layered atop a historically tight state labor market.

Metro unemployment nearly doubling from its spring low while the state as a whole holds near 2.1% indicates Grand Forks is cooling faster than its surrounding region, a signal commerce leaders should weigh before treating statewide tightness as a proxy for local conditions. The planned $450 million Agristo processing facility and the existing UAS cluster represent two of the few visible local demand anchors against an otherwise contracting labor force, making near-term business investment timing highly sector-dependent rather than uniformly favorable. Current conditions suggest commerce and economic development leaders evaluate sector-specific momentum — not metro-wide averages — before characterizing the local business climate as either expanding or contracting.

Advertised Pay Indicators · WageScape Benchmark 25 Jobs

Job postings data for the Grand Forks, ND-MN MSA metro — median advertised pay, its recent trend, and the number of active postings behind each figure. Jobs are grouped for readability and are not the same as the 10 sector classifications on the next page. For additional job detail contact WageScape.

Median Pay Pay Trend Postings

Retail Trade

Retail Sales Associate $31,611 → Stable 610
Retail Cashier $31,708 → Stable 435

Transportation & Warehousing

Warehouse/Fulfillment Associate $37,440 ↓ Moderate decline 130
CDL Truck Driver $80,000 → Stable 768
Delivery Driver $34,561 ↓ Significant decline 637
Warehouse Manager — Limited local postings —

Construction

Construction Laborer $42,640 → Stable 96

Construction/Skilled Trades

Electrician $81,692 ↓ Moderate decline 141
HVAC Technician $63,500 ↓ Moderate decline 12

Manufacturing

Manufacturing Production Worker/Assembler $41,600 ↑ Moderate increase 83

Cross-Sector

Customer Service Representative $37,789 ↑ Moderate increase 106
Operations Manager — Limited local postings —

Leisure & Hospitality

Food Service Worker $37,523 → Stable 64

Healthcare

Certified Nursing Assistant / Home Health Aide $42,620 → Stable 1,057
Registered Nurse $87,869 ↓ Moderate decline 1,506

Admin/Office Support

Administrative Assistant/Office Clerk $41,600 → Stable 106

Information/Technology

Software Engineer $134,700 ↑ Significant increase 40
Data Engineer — Limited local postings —

Professional & Business Services

Accountant $63,920 ↑ Moderate increase 63
HR Generalist/Manager $62,975 ↑ Significant increase 16
Marketing Specialist $57,796 ↓ Moderate decline 100
Business Analyst $87,646 → Stable 315

Finance & Insurance

Financial Analyst $94,414 ↑ Significant increase 15

Government/Education

Elementary/Secondary School Teacher $50,102 ↑ Moderate increase 188

Cross-Sector Sales

Account Manager $80,000 ↑ Moderate increase 84

Industry Snapshot · Grand Forks, ND-MN MSA

Advertised pay and job-posting trends across the whole metro economy, rolled up by employer industry — not just the bellwether roles above.

Sector Median Pay Change Job Postings Change
Construction ↑ +8.7% ↑ +33.1%
Manufacturing ↑ +29.7% ↑ +75.7%
Retail Trade ↑ +33.4% ↑ +173.6%
Transportation, Warehousing & Utilities → +0.7% ↑ +143.4%
Information ↑ +43.8% ↑ +92.9%
Financial Activities → +0.7% ↑ +195.6%
Professional & Business Services ↑ +29.9% ↑ +178.0%
Education & Health Services → +1.9% ↑ +113.8%
Leisure & Hospitality ↑ +5.0% ↑ +100.0%
Government ↑ +79.7% ↑ +1095.7%

Looking Ahead · Next 30–60 Days

Potential inflection point

Watch whether the metro's unemployment rise through September proves transitory or extends into Q4 reporting; a continued climb toward or past 4.5% would mark a meaningful break from the tight labor conditions of 2025.

Worth watching

Track whether the Agristo facility's construction and hiring timeline begins showing up in local payroll and labor force data, given its scale relative to the metro's current 55.4 thousand employed base.

Emerging pressure point

North Dakota's new state workforce department and the Governor's Workforce Summit findings on 38 counties reporting shortages may generate policy responses worth tracking for their effect on regional labor supply, including any immigration-related workforce measures, which should be reported on a facts-only basis.

Early indicator

Monitor whether UAS cluster executive and business-development hiring activity, flagged by national search firms as active, translates into visible local job postings — a signal of whether the sector is scaling locally or recruiting primarily from outside the metro.

Sources & Methodology

Pay and hiring data provided by WageScape. See every source cited in this report, with links →

Advertised pay reflects the pay ranges employers publish in active job postings in this metro, not survey or payroll data. Pay trends compare the current period with the prior period for the same metro and role. Sector figures group postings by the employer's industry classification; sectors with limited classified postings are marked as such rather than estimated. This briefing is independent of, and complements, official statistics from the BLS and state labor market information offices.

WageScape Metro Member Benefit

Track more metros with Metro Job Market Pulse.

This briefing covers one metro area. Add coverage if your beat, jurisdiction, or membership footprint spans more than one market.

Pulse Plus

3 metro reports

$149/year

Pulse Pro

10 metro reports

$349/year

Enterprise

Nationwide — top 50 markets

$999/year

See plans & upgrade →

Scan to add coverage

Scan or click to add coverage

Need a Deeper Cut of the Data?

WageScape's underlying advertised-pay platform is available directly for a specific occupation, a neighboring county, or a custom time window. Contact us at info@wagescape.com to discuss what WageScape can do for you.

Forwarded This Briefing?

Receive your own monthly briefing, filtered to your local market. Contact info@wagescape.com.