State profile · NCES F-33 FY2022

West Virginia Teacher Salaries

Estimated teacher pay and per-pupil spending across 53 public school districts in West Virginia, from the NCES Common Core of Data finance survey.

$69,522
Est. state avg salary
-15.5%
vs national
#36
National rank
53
Districts

What does the NCES F-33 data show for West Virginia?

West Virginia reports 53 public school districts in the NCES Common Core of Data FY2022 Local Education Agency Finance Survey, with an estimated average teacher salary of $69,522. That places the state in the lower third of US teacher-pay rankings — #36 of 51, materially below the national F-33 estimate of $82,292 (-15.5%). The state's public schools serve 247,667 students across these districts.

Among enrolling districts, pay varies widely: DODDRIDGE COUNTY SCHOOLS reports the highest estimated average salary at $101,673, while UPSHUR COUNTY SCHOOLS sits at the lower end at $57,411 — a spread of $44,261 between top and bottom reporting districts. Licensing rules, state aid formulas, collective bargaining density, and local tax bases all drive this intra-state variation. Urban and suburban districts with larger tax bases typically lead, while rural districts often lag despite lower cost of living.

Teacher compensation here reflects both state policy choices — the statutory minimum salary schedule, pension funding levels, licensure reciprocity — and the funding formula that determines how much state aid each district receives per pupil. A #36 national rank signals where West Virginia sits in the competition for teachers against neighboring states; teacher shortage areas typically correlate with lower pay rank. Figures below are per-district estimates derived from the F-33 instructional salary expenditure field (Z33) divided by estimated teacher FTE — a district-level aggregate, not individual salary records.

Highest-paying districts in West Virginia

Estimated average teacher salary, enrolling districts (200+ students)

Est. avg salary

What this shows DODDRIDGE COUNTY SCHOOLS leads West Virginia on the F-33 instructional-salary estimate. Service entities (CTCs, county offices) are excluded — their enrollment-based ratios are not reliable salary figures.

Source NCES CCD F-33 Finance Survey, FY2022 As of FY2022

Districts by Estimated Teacher Salary

District Est. Avg Salary Enrollment Per-Pupil Exp
DODDRIDGE COUNTY SCHOOLS $101,673 1,082 $35,576
WETZEL COUNTY SCHOOLS $93,033 2,305 $21,746
MARSHALL COUNTY SCHOOLS $87,017 4,304 $18,348
TYLER COUNTY SCHOOLS $86,744 1,230 $24,467
GILMER COUNTY SCHOOLS $82,181 800 $17,443
PENDLETON COUNTY SCHOOLS $82,155 870 $21,394
POCAHONTAS COUNTY SCHOOLS $78,889 945 $20,321
OHIO COUNTY SCHOOLS $78,572 5,027 $19,687
BROOKE COUNTY SCHOOLS $77,103 2,582 $16,231
TUCKER COUNTY SCHOOLS $76,505 957 $15,289
RITCHIE COUNTY SCHOOLS $75,683 1,251 $17,693
HARRISON COUNTY SCHOOLS $74,466 9,975 $14,955
MONONGALIA COUNTY SCHOOLS $73,521 11,309 $15,071
GREENBRIER COUNTY SCHOOLS $73,192 4,705 $15,175
WIRT COUNTY SCHOOLS $73,066 923 $16,937
CABELL COUNTY SCHOOLS $72,753 11,667 $15,738
PLEASANTS COUNTY SCHOOLS $71,710 1,067 $17,038
KANAWHA COUNTY SCHOOLS $71,570 24,392 $17,075
BOONE COUNTY SCHOOLS $71,445 3,177 $15,311
PUTNAM COUNTY SCHOOLS $69,738 9,136 $14,128
JACKSON COUNTY SCHOOLS $69,307 4,097 $14,311
WEBSTER COUNTY SCHOOLS $69,276 1,208 $13,479
MARION COUNTY SCHOOLS $69,136 7,411 $14,780
WAYNE COUNTY SCHOOLS $69,130 6,348 $14,947
MONROE COUNTY SCHOOLS $68,896 1,639 $16,309
HAMPSHIRE COUNTY SCHOOLS $68,806 2,814 $15,081
SUMMERS COUNTY SCHOOLS $68,354 1,361 $14,732
WYOMING COUNTY SCHOOLS $68,157 3,632 $14,949
BERKELEY COUNTY SCHOOLS $67,979 19,722 $13,399
JEFFERSON COUNTY SCHOOLS $67,941 8,682 $13,937
MINERAL COUNTY SCHOOLS $67,789 4,023 $14,376
MASON COUNTY SCHOOLS $67,492 3,890 $13,705
NICHOLAS COUNTY SCHOOLS $67,346 3,498 $13,362
FAYETTE COUNTY SCHOOLS $67,259 5,594 $14,904
RANDOLPH COUNTY SCHOOLS $66,906 3,623 $14,067
RALEIGH COUNTY SCHOOLS $66,842 10,797 $14,950
LEWIS COUNTY SCHOOLS $66,470 2,469 $13,986
ROANE COUNTY SCHOOLS $66,459 1,802 $14,563
WOOD COUNTY SCHOOLS $65,604 11,893 $13,290
CLAY COUNTY SCHOOLS $65,428 1,669 $15,556
LINCOLN COUNTY SCHOOLS $64,976 3,087 $14,994
MCDOWELL COUNTY SCHOOLS $64,863 2,622 $16,195
LOGAN COUNTY SCHOOLS $63,969 5,181 $14,663
PRESTON COUNTY SCHOOLS $63,613 4,239 $12,777
MINGO COUNTY SCHOOLS $63,307 3,919 $13,594
TAYLOR COUNTY SCHOOLS $63,223 2,290 $13,091
GRANT COUNTY SCHOOLS $63,112 1,610 $15,256
HARDY COUNTY SCHOOLS $62,665 2,139 $13,674
MORGAN COUNTY SCHOOLS $62,643 2,219 $13,615
MERCER COUNTY SCHOOLS $62,105 8,642 $14,274
BARBOUR COUNTY BOARD OF EDUCATION $60,560 2,144 $13,069
BRAXTON COUNTY SCHOOLS $59,571 1,747 $13,977
UPSHUR COUNTY SCHOOLS $57,411 3,952 $13,627

Specialized non-enrolling agencies (career/technical centers, county offices, service co-ops) are excluded from the salary ranking — their enrollment-based estimates are not reliable.

Data: NCES CCD F-33 Finance Survey, FY2022. Salary estimates based on instructional expenditure variable Z33 divided by estimated teacher FTE. Not individual salary data. Read our methodology.

Data sourced from official public datasets. See our methodology for details. Retrieved and formatted by PlainTeacher Editorial