15. North Dakota
IM Score: 21
Annual median wage: $116,840
Cost of living index: 98.9
We will begin our list with the state that has the 3rd lowest unemployment rate (2.8%) in the United States according to Bureau of Labor Statistics. There are not as many petroleum engineers in North Dakota as you would think. Their current number is 180 with expected decrease to 160 by 2024 according to Projections Central. The projections are that there will be 10 average annual job openings in the state for petroleum engineers.