verified BLS-Verified Source: U.S. Bureau of Labor Statistics (BLS) May 2025 release

High School Teacher Salary in West Virginia

Median Annual in West Virginia
$56,610/yr
Median Hourly Wage
/hr
▼ 21% below U.S. median

Salary Distribution in West Virginia

groups Employed in WV
3,590
public U.S. Median
$72,040
savings Real pay (cost-adjusted)
$63,254 #45 of 51

High School Teacher pay in West Virginia, explained

High school teachers in West Virginia earn a median of $56,610 per year (— per hour), which is 21% below the national median of $72,040. Entry-level workers earn around $48,450, while the most experienced high school teachers reach about $64,040. Pay varies by employer, setting, and metro area within West Virginia.

Is $56,610 good pay in West Virginia?

Adjusted for West Virginia's cost of living (which runs 90% of the U.S. average), that $56,610 is worth about $63,254 in national buying power — ranking West Virginia #45 for real pay (vs #48 on the sticker number).

See the full High School Teacher Real Pay Index arrow_forward

High School Teacher pay by experience in West Virginia

Entry level (10th pct)
$48,450
$23.29/hr
Median
Mid-career (50th pct)
$56,610
—/hr
Experienced (90th pct)
$64,040
$30.79/hr

High School Teacher pay in neighboring states

StateMedian / yrReal payvs WV
West Virginia (here) $56,610 $63,254
Pennsylvania $78,800 $80,761 −$22,190
Ohio $78,800 $84,938 −$22,190
Maryland $78,670 $74,953 −$22,060
Virginia $72,170 $71,382 −$15,560
Kentucky $61,560 $68,279 −$4,950

High School Teacher in West Virginia: FAQ

How much do high school teachers make in West Virginia?

High school teachers in West Virginia earn a median of $56,610 per year (— per hour), compared with $72,040 nationally.

Does West Virginia pay high school teachers well?

At $56,610, West Virginia pays 21% below the national median for high school teachers. An estimated 3,590 work in the state.

High School Teacher salary in other states

All 51 states ranked arrow_forward

Related careers in West Virginia