Quick Degree Finder
CollegeAtHome.com is an advertising-supported site. Clicking in this box will show you programs related to your search from schools that compensate us. This compensation does not influence our school rankings, resource guides, or other information published on this site.
Mechanical Engineering in North Dakota

The Top 3 Online Schools: Get Free Info

  • Walden University Btn_top_more_info
  • Capella University Btn_top_more_info
  • American Intercontinental University Btn_top_more_info
Ad Cliff Notes Ad Open Course

There are schools offering mechanical engineering degrees in North Dakota!

You may want to consider online colleges as well!
Great programs and courses just at the click of your finger!

Schools Offering Mechanical Engineering Programs in North Dakota

Each year, approximately 0.3% of North Dakota graduates, receive a Mechanical Engineering degree.

The only accredited Mechanical Engineering school in North Dakota is University of North Dakota. University of North Dakota, which was ranked 67th in the country in 2010, is located in Grand Forks. Approximately 58 students graduated from Mechanical Engineering programs at University of North Dakota, in 2010.


University of North Dakota charged in-state students taking Mechanical Engineering courses, $6,934 in tuition fees per year.

A Mechanical Engineering degree from a North Dakota school... what next?

Most people who graduate from Mechanical Engineering school in North Dakota go on to work as a mechanical engineer. If you decide to work as a mechanical engineer in North Dakota, you will be joining the ranks of approximately 360 North Dakota mechanical engineers as of 2010. The North Dakota counties with the largest populations of mechanical engineers are:

  1. Clay County - 190 mechanical engineers
  2. Bottineau County - 40 mechanical engineers
  3. Barnes County - 40 mechanical engineers

Projected Growth

The US Bureau of Labor Statistics predicts by 2018, an estimated 520 mechanical engineers will be working in North Dakota state. This would require the number of mechanical engineers to grow by 10%.


On average, a mechanical engineer earns a salary of $68,530 per year in North Dakota state. However, this number is only an average. mechanical engineers in North Dakota had varying salaries from $42,090 to $105,200 per year in 2010. The counties in North Dakota with the highest average salary for a mechanical engineer are:

  1. Clay County - $69,340 per year
  2. Bottineau County - $67,940 per year
  3. Barnes County - $65,250 per year

A mechanical engineer in the following counties in North Dakota make the lowest salaries on average:

  1. Barnes County - $65,250 per year
  2. Bottineau County - $67,940 per year
  3. Clay County - $69,340 per year

More Information

For more North Dakota data regarding a career in mechanical engineering in North Dakota and to compare salaries with various related fields such as civil engineering or electrical engineering, take a look at the graphs and charts below.

Here are the different levels of study available for you to explore.

  • Bachelor's Degree in Mechanical Engineering in North Dakota
  • Master's Degree in Mechanical Engineering in North Dakota

Want to study at your own time and pace?

Consider Online Schools as a great alternative flexible option to earn a degree!

View Online Schools

Curious what studying Mechanical Engineering gets you?

Check out the different options and how they're looking in North Dakota

Rank Profession Employment Number Avg Salary Job Growth (past 5 yrs)
Engineering Technicians, Except Drafters, All Other n/a $49,300
Mechanical Engineers 360 $68,530 -12.2%
Mechanical Drafters 150 $37,640 -25.0%
Engineers, All Other 100 $67,240 0.0%
Mechanical Engineering Technicians 90 $44,270

Got your degree? Time to find a job!

Below are mechanical engineering related jobs in North Dakota