High school teacher earnings by seniority
Approximate values based on highest and lowest earning segments.
High school teacher salary by state
| State Name | Average Salary |
|---|---|
| California | $82,670 |
| New York | $81,290 |
| Massachusetts | $77,830 |
| Connecticut | $76,770 |
| Alaska | $75,780 |
| New Jersey | $74,700 |
| Rhode Island | $73,460 |
| Oregon | $71,910 |
| Maryland | $71,170 |
| Washington | $68,740 |
| Delaware | $64,940 |
| Virginia | $63,990 |
| Illinois | $63,986 |
| Vermont | $63,890 |
| District of Columbia | $62,500 |
| Michigan | $62,040 |
| Ohio | $61,740 |
| Minnesota | $61,570 |
| New Hampshire | $60,850 |
| Hawaii | $60,810 |
| Wyoming | $60,140 |
| Texas | $57,800 |
| Nevada | $57,730 |
| Georgia | $57,430 |
| Utah | $57,400 |
| Nebraska | $56,750 |
| Wisconsin | $56,700 |
| Maine | $54,520 |
| Iowa | $54,446 |
| Pennsylvania | $53,809 |
| New Mexico | $53,710 |
| South Carolina | $53,320 |
| North Dakota | $53,000 |
| Florida | $52,120 |
| Tennessee | $52,020 |
| Colorado | $51,780 |
| Idaho | $51,170 |
| Arkansas | $50,760 |
| Kentucky | $50,307 |
| Louisiana | $50,280 |
| Kansas | $49,614 |
| Guam | $49,350 |
| Montana | $49,030 |
| Missouri | $48,170 |
| Indiana | $47,703 |
| Alabama | $47,394 |
| North Carolina | $46,760 |
| West Virginia | $46,270 |
| Mississippi | $46,130 |
| Arizona | $44,225 |
| Virgin Islands, U.S. | $43,630 |
| South Dakota | $42,770 |
| Oklahoma | $41,280 |
| Puerto Rico | $31,870 |
How do high school teacher salaries compare to similar careers?
High school teachers earn about the same as related careers in North Carolina. On average, they make less than health educators but more than preschool teachers.
| Career | Median Salary |
|---|---|
| Health educator salary | $52K |
| Librarian salary | $54K |
| School counselor salary | $50K |
| Special education teacher salary | $48K |
| Clergy salary | $48K |
| High school teacher salary | $47K |
| Childcare program administrator salary | $45K |
| Elementary school teacher salary | $46K |
| Kindergarten teacher salary | $46K |
| Preschool teacher salary | $28K |
Source: CareerExplorer (Aggregated)