Mississippi has the lowest average teacher salary of $47,162, followed by South Dakota with $49,761. These are the only states with average teacher salaries under $50,000 a year. Other states with lower average teacher salaries are West Virginia, Florida, Louisiana, Missouri, and Arkansas.