6. Sacramento, California
Average Salary: $57,274
We are continuing our list of highest paying cities for teachers with Sacramento that is a beautiful city, and like most places in California, it’s not cheap to live there. At first glance, the average teaching salary of $57,274 looks great, that is until you look at the cost of living. There’s a reason why that number is higher than usual. The recession left 32,000 California educators without a job, so now many of the state’s cities are scrambling to bring teachers back.

Belyay/Shutterstock.com