Skip to content

The average salary for a History Teacher in Indiana is $88,250.

Annual Average Salary Information

Annual Average Salary: $88,250

$50,810$132,850