Find a Job You Really Want In
Without fail, in surveys across basically every demographic, the number one most important aspect of a job for most people is the salary — how much do teachers get paid where I live?
And while there are many things to go into how much you can expect to make, there’s really good data for average salaries for teachers by city across America broken down by seniority level. These averages give you a very good sense of what to expect for your salary.
So to better understand how teacher salaries change across American cities, we decided to take a look the most recent data from the Bureau of Labor Statistics on average pay for teachers in the biggest cities across America.
Additionally, we wanted to adjust the salary based on the cost of living — because your salary goes further in Cleveland than it does in San Francisco.
So what’s the city with the best salary for teachers after this adjustment? That would be Secondary School Teachers, Except Special And Career/Technical Education.
Here’s a quick snapshot of the top ten cities for teacher salaries:
- Las Cruces, NM
- East Stroudsburg, PA
- Lebanon, PA
- Hanford, CA
- Cleveland, OH
- Danbury, CT
- El Paso, TX
- El Centro, CA
- Brunswick, GA
- Bakersfield, CA
Let’s take a look at how we got here and a full ranking of the top 100 cities.
If you’re interested, you can read more about the job scene here:
- These Are The 10 Best Cities For Teachers
- The 10 Best/Worst States For Teachers 2017
- Teachers Are Paid Less to Commute
How we determined a teacher pay by city in America
As we mentioned earlier, we took the average annual salary data for teachers from the 2015 Bureau of Labor Statistics — specifically their ‘Occupational Employment Statistics’.
To make all the salary numbers more apples to apples across cities, we compared the salary data relative to the state’s cost of living.
This left us with enough data for 317 metro areas across the country. We then took the primary area of the metro and labeled that the ‘city’ for this analysis. So, for example, ‘Boston-Cambridge-Newton, MA NECTA Division’ became simply Boston.
We then created an index by dividing the average wage for a city by the living wage in that state. As an example, the living wage in NM is $48,050 and the average teacher pay in Las Cruces is $78,350, so our index value would be:
$48,050 / $78,350 = $0.6
We then ranked every city on this criteria with the city with the highest salary index ranking as highest average salary for teachers.
Here’s a quick look at the top ten.
1. Las Cruces, NM
Total Jobs: 1,210
Average Annual Salary: $78,350
Average Entry Level Salary: $57,460
Average Experienced Salary: $100,830
Location Quotient: 2.36
2. East Stroudsburg, PA
Total Jobs: 760
Average Annual Salary: $75,100
Average Entry Level Salary: $53,940
Average Experienced Salary: $99,180
Location Quotient: 1.89
3. Lebanon, PA
Total Jobs: 590
Average Annual Salary: $70,750
Average Entry Level Salary: $47,410
Average Experienced Salary: $97,950
Location Quotient: 1.65
4. Hanford, CA
Total Jobs: 430
Average Annual Salary: $82,580
Average Entry Level Salary: $53,860
Average Experienced Salary: $108,150
Location Quotient: 1.39
5. Cleveland, OH
Total Jobs: 9,710
Average Annual Salary: $67,470
Average Entry Level Salary: $43,840
Average Experienced Salary: $94,740
Location Quotient: 1.29
6. Danbury, CT
Total Jobs: 910
Average Annual Salary: $81,090
Average Entry Level Salary: $54,850
Average Experienced Salary: $103,090
Location Quotient: 1.6
7. El Paso, TX
Total Jobs: 3,370
Average Annual Salary: $65,330
Average Entry Level Salary: $45,010
Average Experienced Salary: $81,820
Location Quotient: 1.52
8. El Centro, CA
Total Jobs: 540
Average Annual Salary: $81,010
Average Entry Level Salary: $52,800
Average Experienced Salary: $109,580
Location Quotient: 1.26
9. Brunswick, GA
Total Jobs: 320
Average Annual Salary: $79,800
Average Entry Level Salary: $53,920
Average Experienced Salary: $102,420
Location Quotient: 1.03
10. Bakersfield, CA
Total Jobs: 2,270
Average Annual Salary: $101,710
Average Entry Level Salary: $78,160
Average Experienced Salary: $127,520
Location Quotient: 1.02
And that’s our list of the cities with the highest salaries for teachers
If you’re looking to start out your career as a teacher and want to get paid the most, check out these cities.
If you’re curious, here are the cities with the lowest pay for teachers in America:
- Gainesville
- Tallahassee
- Flagstaff
For more reading, check out:
- These Are The 15 Best Teacher Conferences In America
- The 10 Most Exciting Jobs of Former Teachers
- These Are The 100 Highest Paying Jobs In New Mexico
- These Are The 30 Best Things About Being A Teacher. Hands Down.
- These Are The 10 Places In Tennessee Teachers Canât Afford To Live
- These Are The 10 Cities With The Highest Demand For Teachers
- These Are The 100 Largest Companies In New Mexico











