Skip to content

The average salary for a Science Teacher in North Dakota is $64,410.

Annual Average Salary Information

Annual Average Salary: $64,410

$51,080$78,940