Post job

High school mathematics teacher salary

Quoted expert
Maggie Beeber

Average high school mathematics teacher salary

$52,782

$25.38 hourly rate

Entry-level high school mathematics teacher salary
$38,000 yearly salary
Updated January 8, 2025

Understanding High School Mathematics Teacher Salaries

The average salary for a High School Mathematics Teacher stands at $52,782 annually. This figure can vary significantly based on factors such as geographic location, years of experience, and specific school districts. For instance, teachers in metropolitan areas often earn more due to the higher cost of living. States like California and New York are known for offering competitive salaries, while rural areas may present lower figures.

In addition to base salary, many school districts offer benefits such as health insurance, retirement plans, and professional development opportunities. Educators looking to maximize their earning potential may consider pursuing additional certifications or advanced degrees, which can lead to promotions and higher pay.

Exploring job openings in high-demand areas can also enhance salary prospects. Researching local school districts and their salary schedules provides valuable insight into potential earnings. Teachers passionate about shaping young minds can find fulfilling careers with various opportunities for growth and advancement.

On this page
High school mathematics teacher salary by: 

Let Zippi find your next high school mathematics teacher job

Floating question marks illustration

Let Zippi find your next high school mathematics teacher job

Floating question marks illustration

Where can a High School Mathematics Teacher earn more?

Compare salary by location
Vs
87k
67k
47k
27k
7k
Columbus, OH$75,383
Helena, MT$37,300
Compare salary by company
Vs
87k
67k
47k
27k
Baltimore City Public Schools$76,751
Marion County School District$57,023

Average high school mathematics teacher salary by state

The average high school mathematics teacher salary in New York, New Jersey, and Maryland are the highest in the U.S. The lowest average high school mathematics teacher salary states are Mississippi, Idaho, and Indiana.

  • State view
  • County view
Average salary:

Highest paying states for high school mathematics teachers

RankStateAvg. salaryHourly rate
1New Jersey$78,393$37.69
2New York$87,537$42.09
3Connecticut$71,786$34.51
4Maryland$75,024$36.07
5Vermont$69,551$33.44
6Rhode Island$74,078$35.61
7Delaware$66,029$31.74
8Illinois$59,553$28.63
9Massachusetts$71,919$34.58
10Wyoming$58,752$28.25
11Minnesota$60,248$28.97
12Alaska$65,449$31.47
13New Hampshire$55,339$26.61
14Washington$64,661$31.09
15Oregon$58,202$27.98
16Nevada$52,593$25.29
17Wisconsin$57,041$27.42
18District of Columbia$64,672$31.09
19Iowa$54,028$25.98
20Pennsylvania$52,672$25.32
21California$58,804$28.27
22Kansas$50,393$24.23
23Michigan$49,174$23.64
24Ohio$53,191$25.57
25Georgia$52,477$25.23
26Virginia$53,857$25.89
27North Dakota$52,876$25.42
28South Carolina$47,843$23.00
29Florida$49,428$23.76
30Kentucky$50,939$24.49
31Nebraska$46,724$22.46
32North Carolina$46,411$22.31
33Hawaii$54,580$26.24
34New Mexico$42,522$20.44
35Utah$50,552$24.30
36Alabama$48,205$23.18
37Texas$47,081$22.64
38Colorado$41,932$20.16
39Arkansas$46,666$22.44
40Maine$42,853$20.60
41Missouri$42,936$20.64
42Arizona$41,588$19.99
43Idaho$39,995$19.23
44Montana$37,109$17.84
45Louisiana$42,888$20.62
46Tennessee$41,378$19.89
47Indiana$39,345$18.92
48Oklahoma$34,171$16.43
49Mississippi$40,048$19.25
50West Virginia$41,484$19.94
51South Dakota$35,290$16.97
Top high school mathematics teacher jobs near you

Highest paying cities for high school mathematics teachers

The highest-paying cities for high school mathematics teachers are Baltimore, MD, Santa Rosa, CA, and Virginia Beach, VA.

RankCityAvg. salaryHourly rate
1Baltimore, MD$75,383$36.24
2Santa Rosa, CA$65,125$31.31
3Virginia Beach, VA$54,085$26.00
4Savannah, GA$53,733$25.83
5Miami, FL$50,598$24.33
6Columbia, SC$47,789$22.98
7Lake Charles, LA$43,055$20.70
8Castle Rock, CO$41,903$20.15
9Memphis, TN$40,807$19.62
10Meridian, MS$40,061$19.26
11Helena, MT$37,300$17.93

High school mathematics teacher salary details

A high school mathematics teacher's salary ranges from $38,000 a year at the 10th percentile to $72,000 at the 90th percentile.

Average high school mathematics teacher salary graph
Average high school mathematics teacher salary graph, trends, and summary

What is a high school mathematics teacher's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$72,000$6,000$35
75th Percentile$62,000$5,167$30
Average$52,782$4,399$25
25th Percentile$44,000$3,667$21
10th Percentile$38,000$3,167$18

Highest paying high school mathematics teacher jobs

The highest paying types of high school mathematics teachers are science teacher, student teacher, and history teacher.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Teacher$47,989$3,999$23.0771,918
French Teacher$49,442$4,120$23.7754,716
Certified Teacher$50,708$4,226$24.3892,051
Language Teacher$51,413$4,284$24.7274,479
History Teacher$53,780$4,482$25.8665,399
Biology Teacher$51,721$4,310$24.8768,958

How would you rate the starting salaries for high school mathematics teachers, as well as the prospects for salary advancement?

Maggie Beeber

Undergraduate Advising Coordinator & Teacher Certification Officer, University of Wisconsin - Stevens Point

As much as we would like to see an increase in teacher salaries, we seldom speak of the other financial benefits most districts offer: one of the best pension plans in the country, health, sometimes vision and dental. Many districts will give raises for years of experience and higher-level degrees like a master's degree, EdD or Ph.D. Some may assist in paying for these.

Which companies pay high school mathematics teachers the most?

High school mathematics teacher salaries at Baltimore City Public Schools and Campbell Union High School District are the highest-paying according to our most recent salary estimates. In addition, the average high school mathematics teacher salary at companies like Prince George's County Memorial Library System and Northshore School District are highly competitive.

Wage gap by gender, race and education

$49,000$48,400$47,800$47,200$46,600$46,000
MaleFemale

High school mathematics teacher salary trends

The average high school mathematics teacher salary has risen by $7,220 over the last ten years. In 2014, the average high school mathematics teacher earned $45,562 annually, but today, they earn $52,782 a year. That works out to a 8% change in pay for high school mathematics teachers over the last decade.

Compare high school mathematics teacher salaries for cities or states with the national average over time.

Average high school mathematics teacher salary over time

Compare high school mathematics teacher salaries for individual cities or states with the national average.

High school mathematics teacher salary by year

YearAvg. salaryHourly rate% Change
2025$52,800$25.38+1.9%
2024$51,800$24.89+2.2%
2023$50,600$24.35+1.9%
2022$49,700$23.88+1.9%
2021$48,700$23.42+1.4%

Recently added high school mathematics teacher salaries

CompanyJobLocationDate addedSalary
Dover Public SchoolsAnticipated Mathematics Teacher-Dover High SchoolDover, NJ06/29/2025$60,615
Ohio Department of EducationHigh School MathematicsBowling Green, OH06/28/2025$49,251
Bowling Green CityHigh School MathematicsBowling Green, OH06/24/2025$49,251
Carbondale Community High School District 165High School Mathematics TeacherKane, IL06/19/2025$46,297
EdadvanceAdult High School Credit Diploma Teacher: MathematicsTorrington, CT06/18/2025$67,723
Randolph Township SchoolsHigh School-Teacher of Mathematics School Year)Randolph, NJ06/09/2025$60,648
International Leadership of TexasHigh School Mathematics TeacherGrand Prairie, TX05/28/2025$55,000
Pharos AcademyHigh School Mathematics TeacherNew York, NY05/28/2025$80,000
Waterloo SchoolHigh School Mathematics TeacherAustin, TX05/21/2025$45,000
Kershaw County School DistrictHigh School Mathematics TeacherCamden, SC05/14/2025$48,100

High school mathematics teacher salary FAQs

Search for high school mathematics teacher jobs

Browse education, training, and library jobs