EdIndex

School job pay and jobs

Best-paying roles

RoleMedian salaryW-2 hourlyContract hourlyEmployers posting pay
Superintendent$157,500$98/hr$138/hr25
Principal$122,500$77/hr$107/hr59
Nutrition Director$90,500$57/hr$79/hr11
Assistant Principal$88,500$55/hr$77/hr86
District Director$86,500$54/hr$76/hr154
Purchasing Specialist$81,500$51/hr$71/hr7
Communications Specialist$80,000$50/hr$70/hr13
School District Accountant$78,000$49/hr$68/hr99
Data Systems Specialist$75,500$47/hr$66/hr10
School Psychologist$75,500$47/hr$66/hr198
School-Based Physical Therapist$75,500$47/hr$66/hr30
School OT$74,500$47/hr$65/hr93
Network Administrator$73,500$46/hr$64/hr20
School SLP$73,000$46/hr$64/hr253
Athletic Director$72,500$45/hr$63/hr7
Instructional Coach$71,500$45/hr$63/hr68
Payroll Specialist$70,500$44/hr$62/hr19
World Language Teacher$70,000$44/hr$61/hr104
School Librarian$69,500$43/hr$61/hr49
CTE Teacher$68,000$42/hr$59/hr158
Assistant Coach$67,500$42/hr$59/hr7
Head Coach$67,500$42/hr$59/hr12
Interventionist$67,000$42/hr$59/hr101
School Social Worker$67,000$42/hr$59/hr87
School Counselor$66,500$42/hr$58/hr147
ESL Teacher$66,000$41/hr$58/hr134
School Mental Health Therapist$65,500$41/hr$57/hr24
Science Teacher$65,500$41/hr$57/hr196
Social Studies Teacher$65,500$41/hr$57/hr114
Math Teacher$65,000$41/hr$57/hr236
PE Teacher$65,000$41/hr$57/hr85
Athletic Trainer$64,500$40/hr$56/hr32
Art and Music Teacher$64,000$40/hr$56/hr132
English Teacher$64,000$40/hr$56/hr199
School Nurse$64,000$40/hr$56/hr155
Activity Sponsor$63,500$40/hr$56/hr10
Elementary Teacher$63,500$40/hr$56/hr331
Teacher$63,500$40/hr$56/hr821
Preschool Teacher$62,500$39/hr$55/hr99
Skilled Trades$62,500$39/hr$55/hr28
School District HR$61,500$38/hr$54/hr44
SLPA$60,000$38/hr$52/hr28
Family Liaison$59,500$37/hr$52/hr21
Gifted Teacher$58,500$37/hr$51/hr19
College and Career Counselor$58,000$36/hr$51/hr10
Substitute Teacher$57,000$36/hr$50/hr36
IT Support$55,000$34/hr$48/hr30
Bus Mechanic$54,500$34/hr$48/hr23
School Resource Officer$54,500$34/hr$48/hr18
Maintenance Worker$52,000$32/hr$46/hr40
Adult Education Teacher$50,000$31/hr$44/hr5
After-School Program$48,000$30/hr$42/hr10
School Secretary$44,500$28/hr$39/hr72
School Cook$42,500$27/hr$37/hr6
School Security Officer$41,500$26/hr$36/hr43
COTA$40,000$25/hr$35/hr9
Food Service Worker$39,500$25/hr$35/hr30
School Custodian$39,000$24/hr$34/hr78
Cafeteria Manager$38,500$24/hr$34/hr24
Groundskeeper$38,500$24/hr$34/hr10
School Receptionist$34,500$22/hr$30/hr11
School Registrar$33,000$21/hr$29/hr6
Paraprofessional$32,500$20/hr$28/hr79
Attendance Clerk$30,500$19/hr$27/hr5
Student Supervision$30,000$19/hr$26/hr8
Library Aide$29,500$18/hr$26/hr5
School Bus Driver$29,500$18/hr$26/hr32
Health Aide$28,000$18/hr$24/hr11
Bilingual Aide$26,500$17/hr$23/hr10

Pay is the median of what employers post on EdIndex, one employer one vote, shown only where at least 5 employers post a figure. Contract hourly = W-2 hourly × 1.4 over a 1,600-hour school year.

Best-paying roles by state

StateTop three by median posted pay
ArizonaDistrict Director $87,500 · School Psychologist $78,000 · School SLP $72,500
ArkansasTeacher $51,000 · Elementary Teacher $51,000 · English Teacher $50,000
CaliforniaPrincipal $140,000 · School District Accountant $124,000 · Assistant Principal $116,000
ColoradoSchool Counselor $67,500 · Science Teacher $64,500 · Teacher $62,500
ConnecticutElementary Teacher $80,500 · School SLP $79,000 · Teacher $78,500
District of ColumbiaTeacher $74,500
FloridaTeacher $56,000
GeorgiaTeacher $70,000 · English Teacher $70,000
IdahoTeacher $62,000
IllinoisPrincipal $130,000 · School Psychologist $74,500 · School SLP $68,000
IndianaSchool SLP $67,500 · School Psychologist $65,000 · ESL Teacher $62,500
IowaTeacher $54,000
KansasSchool SLP $67,500 · Science Teacher $65,500 · Elementary Teacher $65,500
KentuckySchool Psychologist $74,500 · Science Teacher $67,000 · English Teacher $67,000
LouisianaEnglish Teacher $60,000 · Science Teacher $58,000 · Math Teacher $54,000
MaineTeacher $64,000
MarylandSchool SLP $79,500 · Science Teacher $78,500 · English Teacher $78,500
MassachusettsPrincipal $141,500 · Assistant Principal $110,500 · School OT $90,500
MichiganDistrict Director $86,000 · School Psychologist $73,500 · World Language Teacher $71,000
MinnesotaSchool SLP $74,500 · Elementary Teacher $72,500 · Art and Music Teacher $70,500
MissouriSchool SLP $69,500 · School Counselor $65,000 · CTE Teacher $62,500
MontanaTeacher $41,500
New JerseySchool Psychologist $85,500 · School District Accountant $85,000 · World Language Teacher $84,000
New MexicoTeacher $69,000
New YorkSchool District Accountant $105,000 · District Director $92,500 · Math Teacher $82,500
North CarolinaInterventionist $71,000 · Teacher $50,000 · Social Studies Teacher $50,000
OhioTeacher $52,500
OklahomaTeacher $47,500 · Elementary Teacher $45,000
OregonSchool Nurse $83,000 · School SLP $76,500 · Teacher $76,000
PennsylvaniaDistrict Director $89,500 · Assistant Principal $80,000 · Instructional Coach $78,000
South CarolinaTeacher $63,500
TennesseeMath Teacher $65,000 · Teacher $62,500 · Elementary Teacher $62,500
TexasPrincipal $99,000 · District Director $84,000 · School District HR $81,000
VermontTeacher $72,000 · Interventionist $70,500
VirginiaPrincipal $137,000 · Assistant Principal $97,500 · District Director $86,000
WashingtonDistrict Director $162,500 · Elementary Teacher $103,500 · School Psychologist $94,000

Pay is the median of what employers post on EdIndex, one employer one vote, shown only where at least 5 employers post a figure. Contract hourly = W-2 hourly × 1.4 over a 1,600-hour school year.