How much does an Undercover Investigator make in ND?
As of April 01, 2025, the average annual salary for an Undercover Investigator in North Dakota is $73,145. Salary.com reports that pay typically ranges from $64,509 to $83,823, with most professionals earning between $56,646 and $93,546.