average teacher salary pennsylvania
The average Teacher salary in Pennsylvania is approximately $50,368 per year, which is 6% above the national average.