Email FacebookTwitterMenu burgerClose thin

Best Places to Be a Teacher – 2019 Edition


Teachers are some of the most important people in our society, educating young people and molding the leaders of tomorrow. While being a teacher is certainly rewarding, it isn’t always the most lucrative of professions. But various considerations such as housing costs, income and union support can make certain metro areas more attractive than others for teachers.

To find the best places for people working on the front lines of America’s education system, SmartAsset considered a number of data points. We looked at factors including income, income growth, job growth, spending per student, union strength, average test scores, graduation rate, violent crime rate and housing costs. For details about our data sources and how we put it all together to create our final rankings, check out the Data and Methodology section below.

This is SmartAsset’s fifth annual study of the best places to be a teacher. Check out the 2018 version here.

Key Findings

  • Pittsburgh still rules. The Steel City’s metro area led this study last year, and it is at the top of the list again in 2019. There are a few other metro areas that were in the top 10 last year and are again this year, including Allentown-Bethlehem-Easton, Pennsylvania-New Jersey, which was 10th last year but rocketed to second this year; Visalia-Porterville, California, which ranked eighth in 2018 and ties for fifth this year and Columbus, Ohio, which ranked sixth last year and nabs the fourth spot this year.
  • Go West. Both the Midwest and the West Coast represented six of the metro areas in our top 10. Two of these metro areas are in Ohio. As for West Coast locales, there are three metro areas in California alone, plus one in Washington State. Only one metro area in our top 10 is in the South, and three are in the Northeast.

1. Pittsburgh, PA

Pittsburgh, Pennsylvania takes the top slot in this study for the second year in a row. The average income for teachers here is $66,822. That’s the 29th-highest salary out of all 119 metro areas we studied. Teachers in Pittsburgh are supported by a strong union, as the state of Pennsylvania has the fourth-strongest union in the country. Pittsburgh also has a 92% graduation rate, a top-10 rate. Housing costs are fairly low, an average of $837 per month. Pittsburgh itself is also the top undervalued city in America.

2. Allentown-Bethlehem-Easton, PA-NJ

Another partly Pennsylvania-based metropolitan area comes next, Allentown-Bethlehem-Easton, Pennsylvania-New Jersey. A teacher’s income in this area averages $71,843. Teacher income growth is also strong here, with a 13% uptick from 2016 to 2018. This metro area ranks in the top 20 and top 10 in our study for these metrics, respectively. In addition, teacher employment has grown by 20%, the third-highest growth rate in our study. Pennsylvania, as mentioned previously, also has the fourth-strongest union for teachers in the country.

3. El Paso, TX

El Paso, Texas comes in at third. The highlight for this town near the Mexican border is the job growth. In recent years, teacher employment has grown by 84%, the highest rate for this metric in our entire study. The average salary for a teacher also grew by 22% from 2016 to 2018 – a top-five rate – to the current income of $64,306. A downside to being a teacher in El Paso, however, is relative lack of support. Spending per student is low, at just $9,513. Texas’ teachers’ union is the eighth-weakest in the nation.

4. Columbus, OH

Columbus, the capital of Ohio, is next on this list. Columbus has a top-15 graduation rate in our study overall, at 91%. It also has a fairly high percentage of students proficient in math and reading, 64%. That’s a top-20 rate. The average income for a teacher is $63,415. It also holds a top-30 rate in our study for student spending, according to data from the Census Bureau. Columbus has not had very much income growth for teachers in recent years, however – just 5% between 2016 and 2018. But the economy in the city seems robust overall, especially given that Columbus is America’s No. 1 city to work in tech.

5. San Jose-Sunnyvale, Santa Clara, CA (tie)

The first Golden State metro area on this list is San Jose-Sunnyvale-Santa Clara, California, coming at fifth place. The average income for teachers in this area is $78,604. That’s the sixth-highest salary on this list, and could be a contributing factor to why the number of teachers here grew by 10% from 2016 to 2018. California has the 6th strongest teachers union in the country. The San Jose-Sunnyvale-Santa Clara metro area has very high average housing costs of $2,341, however, ranking last for this metric out of all 119 metro areas in our study. In fact, San Jose itself is the city where homeowners spend the most on housing in the country.

5. Visalia-Porterville, CA (tie)

Another California metro is tied for fifth place with the San Jose area. Visalia-Porterville, located in the San Joaquin Valley, has an average teacher salary of $75,836. That’s not quite as high as is it in its neighbor to the northwest but still a top-10 rate. The school district also spends $13,010 per student, a top-25 rate out of all 119 metro areas in our study. Like in Columbus, Ohio, the graduation rate in Visalia-Porterville is 91%. In addition, monthly housing costs are also fairly low, at just $967 on average. This means that the average teacher would be spending approximately 15% of his or her income on the average monthly housing costs.

7. Spokane, WA

Spokane, Washington ranks seventh in our study for the best places to be a teacher. The average salary for teachers in Spokane is $65,577, the 32nd-highest rate overall. Housing costs here are $948 on average. Spokane has seen 13% growth in the number of teachers between 2016 and 2018, a top-five rate. Washington State has the 10th-strongest union in the country.

8. Dayton, OH

Dayton, Ohio ranks in eighth place in our study. The average salary for a teacher here is $63,755, ranking 35th overall. Average monthly housing costs here are $834, a top-30 rate. Dayton also has a fairly high violent crime rate of 879 violent crimes per 100,000 residents each year. Still, the graduation rate is 90%, and 64% of students are proficient in math and reading – both of which are top-25 rates. The number of teachers in Dayton, though, actually decreased by 4% between 2016 and 2018.

9. Riverside-San Bernardino-Ontario, CA

The final California metro area on this list is Riverside-San Bernardino-Ontario. The average income for teachers here is $85,077, the second-highest salary in this study. Housing costs in the area are high at $1,382 – but not as high as in San Jose. Riverside saw 10% income growth for teachers between 2016 and 2018 – a top-20 rate – and a 13% employment jump between 2016 and 2018 – a top-10 rate. The Riverside area ranks 36th overall for the metric of spending per student, at $12,204. A relatively small percentage of students are proficient in math and reading, however, at just 37%.

10. Scranton-Wilkes Barre, PA

Scranton-Wilkes Barre, Pennsylvania is the final metro area in the top 10 of our study on the best places in America to be a teacher. The average salary for teachers here is $60,649, which ranks in the top half of the study. The average housing costs, though, are $793 per month, the 19th-lowest rate overall. Income has been flat in recent years, and the number of teachers in the area has grown by 4%. The schools in Scranton-Wilkes Barre spend $13,626 each year per student, a top-25 rate in our study.

Data and Methodology

SmartAsset looked at data for 119 metro areas to find the best places to be a teacher. Specifically, we compared the metro areas across the following nine metrics:

  • Average income. This is the average income for teachers. Data comes from the Bureau of Labor Statistics and is for 2018.
  • Income growth. This is the percentage change in average incomes for teachers from 2016 to 2018. Data comes from the Bureau of Labor Statistics.
  • Employment growth. This is the percentage change in the number of people employed as teachers from 2016 to 2018. Data comes from the Bureau of Labor Statistics.
  • Spending per student. Data comes from the Census Bureau’s 2017 Primary-Secondary Public Education Finance report.
  • State teachers’ union strength. Data comes from the Thomas B. Fordham Institute.
  • Housing costs. Data comes from the Census Bureau’s 2017 1-year American Community Survey.
  • High school graduation rate. Data comes from the U.S. Department of Education and is for the 2016-2017 school year.
  • Percentage proficient in math and reading. Data comes from the U.S. Department of Education and is for the 2016-2017 school year.
  • Violent crime rate. This is the number of violent crimes per 100,000 residents. Data comes from the FBI Universal Crime Reporting database and is for 2017.

To create the final score, we ranked each metro area in each metric. We found each metro area’s average ranking, giving equal weighting to each metric. Then we used this average ranking to create our final score. The metro area with the best average ranking received a 100. The metro area with the worst average received a 0.

Tips for Managing Home and Career

  • Make smart moves. No matter where your professional life takes you, a professional advisor can help you decide which next move is the right next move. Finding the right financial advisor that fits your needs doesn’t have to be hard. SmartAsset’s free tool matches you with financial advisors in your area in 5 minutes. If you’re ready to be matched with local advisors that will help you achieve your financial goals, get started now.
  • Budget wisely to maximize savings. If you work a job with a relatively low salary, it doesn’t mean you’re at a loss. Being smart with your money is key. Knowing what all your money is being used for is the first step. Figure out how to make it all work using SmartAsset’s budget tool.

Questions about our study? Contact

Photo credit: ©