Machinists Salary in North Dakota

Ranked #11 of 51 · ND

7.6% above U.S. average
Mean annual salary $63,830 ≈ $31/hr
Median annual salary $61,820
Employment 560

Salary Distribution (10th–90th percentile)

P10 $47,810P25 $49,300 Median $61,820P75 $74,670P90 $80,030

About 80% of machinistss in North Dakota earn between $47,810 and $80,030. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

North Dakota
$63,830
U.S. average
$59,320

The mean machinists salary in North Dakota is $63,830, about 7.6% above the U.S. average ($59,320). That works out to roughly $31/hr at 2,080 hours per year.

Metro Areas in North Dakota

Metro areaMedianMeanEmployment
Bismarck, ND $74,090 $73,150 70
West North Dakota nonmetropolitan area $69,680 $66,060 130
Fargo, ND-MN $61,820 $61,100 130
Grand Forks, ND-MN $57,890 $58,670 100
East North Dakota nonmetropolitan area $50,450 $56,970 150

← Back to all machinists states