Skip to content

The average salary for a History Teacher in Minnesota is $99,830.

Annual Average Salary Information

Annual Average Salary: $99,830

$64,000$142,460