15. Orlando, Florida
Average Salary: $44,197
To kick off our list of highest paying cities for teachers we have Orlando. Teachers in this state don’t have the best average salary, but surely it’s a lot better than many others across the country. Florida ranks around midway when it comes to national education rankings by state so that they could use some quality teachers. If sunshine and warm weather are your thing, you can’t go wrong with a teaching job here.