In 2007, the Armstrong School District employed 440 teachers. The average teacher salary in the district was $57,646 for 180 days worked. The district's teachers were the highest paid in Armstrong County. The average teacher salary in Pennsylvania was $54,977. As of 2007, Pennsylvania ranked in the top 10 states in average teacher salaries. When adjusted for cost of living Pennsylvania ranked fourth in the nation for teacher compensation. Additionally, the teachers receive a defined benefit pension, health insurance, professional development reimbursement, paid personal days, 10 paid sick days, and many other benefits.