Salaripedia
English

How much does a civil engineer make in North Dakota?

$98,190a year

Median yearly pay for civil engineers in North Dakota. That is $47.21 an hour or $8,183 a month.

Hourly
$47.21
Vs. national median
-3%
Rank among states
30 of 51
Jobs in the state
1,380
Pay range
Lowest 10%: $63,290Median: $98,190Highest 10%: $143,700
PercentileYearlyHourly
10th$63,290$30.43
25th$76,950$37.00
Median$98,190$47.21
75th$117,100$56.28
90th$143,700$69.11

Cities in North Dakota

Metro areas, median yearly pay.

Grand Forks, ND$100,500
Minot, ND$99,460
Bismarck, ND$98,270
Fargo, ND$95,530
Salaries for every job in North Dakota

Nearby in the ranking

States with similar pay for civil engineers.

27. South Dakota$98,700
28. Florida$98,570
29. Indiana$98,270
30. North Dakota$98,190
31. Idaho$98,030
32. Pennsylvania$97,850
33. Maine$97,820
Civil Engineer salary in all states

Frequently asked questions

How much does a civil engineer make an hour in North Dakota?

The median hourly pay in North Dakota is $47.21 ($98,190 a year).

Do civil engineers make more in North Dakota than the national average?

No: $98,190 against $100,800 nationally, 3% less.

Where does North Dakota rank for civil engineer pay?

North Dakota ranks 30 of 51 states.

Which city in North Dakota pays civil engineers the most?

Grand Forks, ND-MN, with a median of $100,500 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.