How much does a Ship Captain make in ND?
As of March 01, 2025, the average annual salary for a Ship Captain in North Dakota is $125,296. Salary.com reports that pay typically ranges from $110,708 to $140,408, with most professionals earning between $97,427 and $154,166.