1. South Dakota
Average annual salary of teachers of all levels: $40,827
Earning the not-so-honorable first place on our list of 10 states where teachers earn the lowest salaries, South Dakota is yet another state that is suffering a shortage of teachers. In fact, the South Dakota Department of Education has identified specific areas in the state where the scarcity is especially severe, in order to attract teachers to such places. However, with the pay being so low, this tactic might not be very successful.

Creativa Images/Shutterstock.com