Computer Science Teacher Salary


What is the salary of a Computer Science Teacher? In the United States, a Computer Science Teacher earns an average salary of $64,113. The salary range for a Computer Science Teacher is usually between $55,315 and $81,117 per year, representing the 25th to 75th percentiles respectively. The top 10% of earners, that is the 90th percentile, have an annual salary of $98,753. The highest Computer Science Teacher salary in the United States was $121,802. The average hourly pay for a Computer Science Teacher is $30.82.

What are Top Paying States and Employers for Computer Science Teacher Jobs?

Top 3 states paying the highest average Computer Science Teacher salary are Oregon, with an average salary of $85,331, followed by Utah, with an average salary of $72,016, and Indiana, with an average salary of $57,247. Employers paying the highest salary for a Computer Science Teacher job are Los Altos Elementary (CA), Brooke Charter Schools (MA) and Anne Arundel County Public Schools (MD).

Are you looking for a specific Computer Science Teacher salary?

Computer Science Teacher Salary Lookup
Average Salary
$64,113/yr
Records Number
71
Employers Number
20
Job Pay Rank
66,392th

Computer Science Teacher Salary Statistics


Advertisement

Computer Science Teacher Salary in States

Select a state to view specific salary for Computer Science Teacher and other interesting information


StateAverage SalaryRecords Number
Alabama$52,0172
Arizona$63,7881
California$37,60532
Colorado$49,3351
Florida$53,8406
Indiana$57,2479
Louisiana$43,0001
Massachusetts$57,78011
Maryland$65,96442
Mississippi$49,7501
North Carolina$56,2041
Oregon$85,3311
South Carolina$59,4922
Tennessee$59,5832
Utah$72,0165
Virginia$56,35312
Wyoming$41,44130

Top Paid Computer Science Teacher

NameStateEmployer
Alexandra Schroeder B
Los Altos Elementary, CA
Alexandra Schroeder BCALos Altos ElementaryView Details
Brandon Marquis L
Los Altos Elementary, CA
Brandon Marquis LCALos Altos ElementaryView Details
Jabree Ellis A
Brooke Charter Schools, MA
Jabree Ellis AMABrooke Charter SchoolsView Details
Chris Manfre J
Granite School District, UT
Chris Manfre JUTGranite School DistrictView Details
Jabree Ellis A
Brooke Charter Schools, MA
Jabree Ellis AMABrooke Charter SchoolsView Details
Mary Kennedy
Panama-Buena Vista Union, CA
Mary KennedyCAPanama-Buena Vista UnionView Details
Christopher Shelby G
Anne Arundel County Public Schools, MD
Christopher Shelby GMDAnne Arundel County Public SchoolsView Details
Steven Bernstein L
Anne Arundel County Public Schools, MD
Steven Bernstein LMDAnne Arundel County Public SchoolsView Details
Chris Manfre J
Granite School District, UT
Chris Manfre JUTGranite School DistrictView Details
Michael Toepper R
Anne Arundel County Public Schools, MD
Michael Toepper RMDAnne Arundel County Public SchoolsView Details
Perez Jose Vergara
Anne Arundel County Public Schools, MD
Perez Jose VergaraMDAnne Arundel County Public SchoolsView Details
Perez Jose Vergara A
Anne Arundel County Public Schools, MD
Perez Jose Vergara AMDAnne Arundel County Public SchoolsView Details
Jason Charles Kahler
Anne Arundel County Public Schools, MD
Jason Charles KahlerMDAnne Arundel County Public SchoolsView Details
Vivienne Werner E
Frederick County Public Schools, MD
Vivienne Werner EMDFrederick County Public SchoolsView Details
Vivienne Werner E
Frederick County Public Schools, MD
Vivienne Werner EMDFrederick County Public SchoolsView Details
Brandon William McEndree
Frederick County Public Schools, MD
Brandon William McEndreeMDFrederick County Public SchoolsView Details
Jack Moore
Panama-Buena Vista Union, CA
Jack MooreCAPanama-Buena Vista UnionView Details
Melanie Doucette L
Anne Arundel County Public Schools, MD
Melanie Doucette LMDAnne Arundel County Public SchoolsView Details
Diane Rodriguez
School District Of Westborough, MA
Diane RodriguezMASchool District Of WestboroughView Details
Jennifer Bearce I
Frederick County Public Schools, MD
Jennifer Bearce IMDFrederick County Public SchoolsView Details
Computer Science Teacher Salary Lookup
Advertisement