Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
Let Zippi find your next junior high math teacher job
Let Zippi find your next junior high math teacher job
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | District of Columbia | $69,070 | $33.21 |
| 2 | New York | $72,677 | $34.94 |
| 3 | Maryland | $62,799 | $30.19 |
| 4 | New Jersey | $60,042 | $28.87 |
| 5 | Vermont | $67,440 | $32.42 |
| 6 | Massachusetts | $69,154 | $33.25 |
| 7 | Connecticut | $71,246 | $34.25 |
| 8 | Maine | $77,224 | $37.13 |
| 9 | Washington | $69,876 | $33.59 |
| 10 | Virginia | $55,680 | $26.77 |
| 11 | Pennsylvania | $53,631 | $25.78 |
| 12 | Rhode Island | $64,464 | $30.99 |
| 13 | Illinois | $49,456 | $23.78 |
| 14 | Georgia | $51,170 | $24.60 |
| 15 | New Hampshire | $48,505 | $23.32 |
| 16 | Oklahoma | $48,510 | $23.32 |
| 17 | Delaware | $49,214 | $23.66 |
| 18 | North Dakota | $53,676 | $25.81 |
| 19 | Nevada | $48,105 | $23.13 |
| 20 | Michigan | $47,120 | $22.65 |
| 21 | Kentucky | $50,871 | $24.46 |
| 22 | Alaska | $55,687 | $26.77 |
| 23 | Wisconsin | $49,324 | $23.71 |
| 24 | California | $54,208 | $26.06 |
| 25 | Minnesota | $46,067 | $22.15 |
| 26 | Texas | $46,560 | $22.38 |
| 27 | Utah | $46,877 | $22.54 |
| 28 | Kansas | $44,826 | $21.55 |
| 29 | Florida | $45,360 | $21.81 |
| 30 | Hawaii | $55,426 | $26.65 |
| 31 | Ohio | $45,379 | $21.82 |
| 32 | South Carolina | $44,757 | $21.52 |
| 33 | Arkansas | $45,935 | $22.08 |
| 34 | Oregon | $47,879 | $23.02 |
| 35 | Wyoming | $42,960 | $20.65 |
| 36 | West Virginia | $45,551 | $21.90 |
| 37 | New Mexico | $40,952 | $19.69 |
| 38 | North Carolina | $42,986 | $20.67 |
| 39 | Tennessee | $42,834 | $20.59 |
| 40 | Alabama | $43,718 | $21.02 |
| 41 | Colorado | $39,837 | $19.15 |
| 42 | Iowa | $42,122 | $20.25 |
| 43 | Montana | $40,221 | $19.34 |
| 44 | Missouri | $42,235 | $20.31 |
| 45 | Louisiana | $42,179 | $20.28 |
| 46 | Nebraska | $39,337 | $18.91 |
| 47 | Idaho | $38,441 | $18.48 |
| 48 | Indiana | $38,461 | $18.49 |
| 49 | Arizona | $40,397 | $19.42 |
| 50 | Mississippi | $38,634 | $18.57 |
| 51 | South Dakota | $33,643 | $16.17 |
A junior high math teacher's salary ranges from $34,000 a year at the 10th percentile to $66,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $66,000 | $5,500 | $32 |
| 75th Percentile | $57,000 | $4,750 | $27 |
| Average | $48,271 | $4,023 | $23 |
| 25th Percentile | $40,000 | $3,333 | $19 |
| 10th Percentile | $34,000 | $2,833 | $16 |
The highest paying types of junior high math teachers are science teacher, high school science teacher, and middle school teacher.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Teacher Internship | $48,398 | $4,033 | $23.27 | 105,496 |
| Elementary School Teacher | $52,161 | $4,347 | $25.08 | 84,607 |
| Teacher | $47,989 | $3,999 | $23.07 | 71,918 |
| Science Teacher | $59,788 | $4,982 | $28.74 | 71,133 |
| Certified Teacher | $50,708 | $4,226 | $24.38 | 92,051 |
| Language Arts Teacher | $51,969 | $4,331 | $24.99 | 88,551 |
Top companies hiring junior high math teachers now:
The average junior high math teacher salary has risen by $6,096 over the last ten years. In 2014, the average junior high math teacher earned $42,175 annually, but today, they earn $48,271 a year. That works out to a 7% change in pay for junior high math teachers over the last decade.
Compare junior high math teacher salaries for cities or states with the national average over time.
Compare junior high math teacher salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $48,300 | $23.21 | +1.9% |
| 2024 | $47,400 | $22.77 | +1.8% |
| 2023 | $46,500 | $22.36 | +1.5% |
| 2022 | $45,800 | $22.03 | +1.7% |
| 2021 | $45,000 | $21.65 | +1.5% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Santa Barbara Unified School District | Math Teacher-Junior High School Year | Ione, CA | 06/22/2025 | $64,099 |
| Cascade Christian Schools | Teacher-Junior High Math | Puyallup, WA | 06/22/2025 | $42,000 |
| Archdiocese of Chicago, Office of Catholic Schools | SY-Junior High Math Instructional Teacher's Aide-ST. Michael School-Orland PAR | Orland Park, IL | 06/13/2025 | $31,305 |
| Rantoul City School District 137 | Junior High Math Teacher | JW Eater | Kane, IL | 06/13/2025 | $52,206 |
| Diocese of Rockford | Junior High Math | Elgin, IL | 05/23/2025 | $45,914 |
| The Classical Academy | Junior High Math Interventionist SY | Boone, CO | 05/17/2025 | $70,332 |
| Sweeny ISD | Junior High Math Teacher | Nome, TX | 05/09/2025 | $59,800 |
| Archdiocese of Chicago, Office of Catholic Schools | SY-5Th-8Th JR. High Math Teacher-Pope John Paul II-Brighton Park-VIC. III | Chicago, IL | 05/08/2025 | $37,000 |
| Arizona Department of Education | JR. High Math Teacher | Tucson, AZ | 04/13/2025 | $42,225 |
| Scott Valley Unified School District | Teacher, 7Th & 8Th Grade, English, Scott Valley Junior High, In The Scho | Fort Jones, CA | 04/13/2025 | $47,043 |
Search for junior high math teacher jobs