Salaries for Detectives, Homicide Detectives, Criminologists and Criminal Investigators in North Dakota

According to North Dakota’s Workforce Intelligence Network, which is the state’s online labor market information center, there is a median homicide detective, criminologist and criminal investigator salary in North Dakota of $86,010. When comparing to the national median, which is $76,730, reported by the U.S. Department of Labor, it appears that detectives at the median level in North Dakota are earning nearly 11% more than their counterparts nationally. The average beginning wage is $50,250 per year, and the average experienced wage is $96,070 per year.


Featured Programs:

Saint Joseph's University offers an Online Master of Science in Criminal Justice

Capella University offers 100% online criminal justice degree programs and is proud to be partnered with the FBI National Academy Associates (FBINAA).

It’s important to point out that salary often fluctuates geographically. Here are some of those salaries by metropolitan area:


  • Beginning Annual: $57,030
  • Median: $88,880
  • Experienced: $106,650

Grand Forks

  • Beginning Annual: $70,470
  • Median: $102,280
  • Experienced: $106,930


  • Beginning Annual: $41,120
  • Median: $54,960
  • Experienced: $74,490

Based on this information, criminal investigators are certainly the best paid in the Grand Forks area. In fact, the beginning annual wage is 19% higher in Grand Forks than in Fargo and 41% higher than in Bismarck.

The data below has been compiled by the Bureau of Labor Statistics and further analyzes criminal investigator salaries throughout North Dakota:

Area name
Annual mean wage
Bismarck ND
Fargo ND-MN
Grand Forks ND-MN
West Central North Dakota nonmetropolitan area

Back to Top