West Virginia · districts and schedules
West Virginia teacher salary schedules
Every West Virginia district in the NCES directory, with enrollment, and the salary schedules indexed for it. Districts marked "not yet indexed" publish their schedules on their own sites; this index only lists grids it has parsed from a source document.
- NCES lists 55 regular public school districts in West Virginia (2023-24 directory); 55 have a step-and-lane schedule indexed here.
- The largest is Kanawha County Schools with 23,433 students.
- The statewide 2025-26 schedule runs from $40,838 to $71,037 (full grid).
Statewide schedule
Schedule
2025-26
Lowest cell
$40,838
4th Class
Highest cell
$71,037
Doctorate, years of experience 35
Rankings from the parsed grids
Full ranking: highest paying school districts in West Virginia.
Highest starting bachelor's salary
| District | Starting | Column | Enrollment |
|---|---|---|---|
| 1. Monongalia County Schools | $49,540 | A.B. | 11,265 |
| 2. Putnam County Schools | $49,192 | A.B. | 8,826 |
| 3. Marshall County Schools | $48,885 | A.B. | 4,159 |
| 4. Boone County Schools | $48,605 | A.B. | 3,117 |
| 5. Wetzel County Schools | $48,468 | A.B. | 2,205 |
| 6. Pleasants County Schools | $48,007 | A.B. | 1,053 |
| 7. Cabell County Schools | $47,444 | A.B. | 11,449 |
| 8. Doddridge County Schools | $47,083 | A.B. | 1,163 |
| 9. Ohio County Schools | $46,990 | A.B. | 4,897 |
| 10. Hancock County Schools | $46,713 | A.B. | 3,382 |
| 11. Berkeley County Schools | $46,628 | A.B. | 19,932 |
| 12. Tyler County Schools | $46,590 | A.B. | 1,194 |
| 13. Jackson County Schools | $46,525 | A.B. | 4,037 |
| 14. Mercer County Schools | $46,495 | A.B. | 8,540 |
| 15. Morgan County Schools | $46,471 | A.B. | 2,156 |
Highest top-of-schedule cell
| District | Top cell | Column | Enrollment |
|---|---|---|---|
| 1. Marshall County Schools | $80,737 | DOCTORATE | 4,159 |
| 2. Ohio County Schools | $80,600 | DOCTORATE | 4,897 |
| 3. Wetzel County Schools | $79,249 | DOCTORATE | 2,205 |
| 4. Putnam County Schools | $78,245 | DOCTORATE | 8,826 |
| 5. Monongalia County Schools | $77,462 | DOCTORATE | 11,265 |
| 6. Tyler County Schools | $77,173 | DOCTORATE | 1,194 |
| 7. Doddridge County Schools | $77,027 | DOCTORATE | 1,163 |
| 8. Pleasants County Schools | $76,903 | DOCTORATE | 1,053 |
| 9. Berkeley County Schools | $75,810 | DOCTORATE | 19,932 |
| 10. Boone County Schools | $75,537 | DOCTORATE | 3,117 |
| 11. Hancock County Schools | $75,277 | DOCTORATE | 3,382 |
| 12. Cabell County Schools | $75,254 | DOCTORATE | 11,449 |
| 13. Kanawha County Schools | $75,014 | DOCTORATE | 23,433 |
| 14. Morgan County Schools | $74,990 | DOCTORATE | 2,156 |
| 15. Marion County Schools | $74,911 | DOCTORATE | 7,291 |
Fewest steps to the top cell
| District | Steps to top | Column | Enrollment |
|---|---|---|---|
| 1. Marshall County Schools | 36 | DOCTORATE | 4,159 |
| 2. Ohio County Schools | 36 | DOCTORATE | 4,897 |
| 3. Wetzel County Schools | 36 | DOCTORATE | 2,205 |
| 4. Putnam County Schools | 36 | DOCTORATE | 8,826 |
| 5. Monongalia County Schools | 36 | DOCTORATE | 11,265 |
| 6. Tyler County Schools | 36 | DOCTORATE | 1,194 |
| 7. Doddridge County Schools | 36 | DOCTORATE | 1,163 |
| 8. Pleasants County Schools | 36 | DOCTORATE | 1,053 |
| 9. Berkeley County Schools | 36 | DOCTORATE | 19,932 |
| 10. Boone County Schools | 36 | DOCTORATE | 3,117 |
| 11. Hancock County Schools | 36 | DOCTORATE | 3,382 |
| 12. Cabell County Schools | 36 | DOCTORATE | 11,449 |
| 13. Kanawha County Schools | 36 | DOCTORATE | 23,433 |
| 14. Morgan County Schools | 36 | DOCTORATE | 2,156 |
| 15. Marion County Schools | 36 | DOCTORATE | 7,291 |
All 55 West Virginia districts (NCES 2023-24)
| District | Enrollment | Indexed schedule | Lowest cell |
|---|---|---|---|
| Kanawha County Schools Charleston | 23,433 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
| Berkeley County Schools Martinsburg | 19,932 | Teacher salary schedule, 2025-26 2025-26 | $41,332 |
| Cabell County Schools Huntington | 11,449 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
| Wood County Schools Parkersburg | 11,310 | Teacher salary schedule, 2025-26 2025-26 | $42,768 |
| Monongalia County Schools Morgantown | 11,265 | Teacher salary schedule, 2025-26 2025-26 | $46,563 |
| Raleigh County Schools Beckley | 10,604 | Teacher salary schedule, 2025-26 2025-26 | $42,556 |
| Harrison County Schools Clarksburg | 9,724 | Teacher salary schedule, 2025-26 2025-26 | $43,707 |
| Putnam County Schools Winfield | 8,826 | Teacher salary schedule, 2025-26 2025-26 | $44,838 |
| Mercer County Schools Princeton | 8,540 | Teacher salary schedule, 2025-26 2025-26 | $42,918 |
| Jefferson County Schools Charles Town | 8,245 | Teacher salary schedule, 2025-26 2025-26 | $42,477 |
| Marion County Schools Fairmont | 7,291 | Teacher salary schedule, 2025-26 2025-26 | $41,457 |
| Wayne County Schools Wayne | 6,138 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
| Fayette County Schools Fayetteville | 5,433 | Teacher salary schedule, 2025-26 2025-26 | $42,638 |
| Ohio County Schools Wheeling | 4,897 | Teacher salary schedule, 2025-26 2025-26 | $42,709 |
| Logan County Schools West Logan | 4,795 | Teacher salary schedule, 2025-26 2025-26 | $42,338 |
| Greenbrier County Schools Lewisburg | 4,609 | Teacher salary schedule, 2025-26 2025-26 | $41,171 |
| Marshall County Schools Moundsville | 4,159 | Teacher salary schedule, 2025-26 2025-26 | $42,057 |
| Jackson County Schools Ripley | 4,037 | Teacher salary schedule, 2025-26 2025-26 | $43,463 |
| Mineral County Schools Keyser | 3,964 | Teacher salary schedule, 2025-26 2025-26 | $41,238 |
| Preston County Schools Kingwood | 3,949 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
| Mason County Schools Point Pleasant | 3,632 | Teacher salary schedule, 2025-26 2025-26 | $42,213 |
| Upshur County Schools Buckhannon | 3,603 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
| Mingo County Schools Williamson | 3,553 | Teacher salary schedule, 2025-26 2025-26 | $41,338 |
| Randolph County Schools Elkins | 3,534 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
| Wyoming County Schools Pineville | 3,453 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
| Nicholas County Schools Summersville | 3,384 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
| Hancock County Schools New Cumberland | 3,382 | Teacher salary schedule, 2025-26 2025-26 | $43,751 |
| Boone County Schools Madison | 3,117 | Teacher salary schedule, 2025-26 2025-26 | $45,338 |
| Lincoln County Schools Hamlin | 2,865 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
| Hampshire County Schools Romney | 2,735 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
| McDowell County Schools Welch | 2,444 | Teacher salary schedule, 2025-26 2025-26 | $42,488 |
| Lewis County Schools Weston | 2,358 | Teacher salary schedule, 2025-26 2025-26 | $41,888 |
| Brooke County Schools Wellsburg | 2,338 | Teacher salary schedule, 2025-26 2025-26 | $42,338 |
| Wetzel County Schools New Martinsville | 2,205 | Teacher salary schedule, 2025-26 2025-26 | $45,361 |
| Hardy County Schools Moorefield | 2,172 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
| Taylor County Schools Grafton | 2,164 | Teacher salary schedule, 2025-26 2025-26 | $41,278 |
| Morgan County Schools Berkeley Springs | 2,156 | Teacher salary schedule, 2025-26 2025-26 | $41,708 |
| Barbour County Board of Education Philippi | 2,083 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
| Roane County Schools Spencer | 1,693 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
| Braxton County Schools Sutton | 1,684 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
| Monroe County Schools Union | 1,637 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
| Grant County Schools Petersburg | 1,631 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
| Clay County Schools Clay | 1,530 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
| Summers County Schools Hinton | 1,213 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
| Tyler County Schools Middlebourne | 1,194 | Teacher salary schedule, 2025-26 2025-26 | $41,878 |
| Doddridge County Schools West Union | 1,163 | Teacher salary schedule, 2025-26 2025-26 | $43,808 |
| Ritchie County Schools Harrisville | 1,159 | Teacher salary schedule, 2025-26 2025-26 | $41,538 |
| Webster County Schools Webster Springs | 1,118 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
| Pleasants County Schools St. Marys | 1,053 | Teacher salary schedule, 2025-26 2025-26 | $43,588 |
| Tucker County Schools Parsons | 942 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
| Pocahontas County Schools Buckeye | 921 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
| Wirt County Schools Elizabeth | 899 | Teacher salary schedule, 2025-26 2025-26 | $42,038 |
| Pendleton County Schools Franklin | 846 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
| Calhoun County Schools Mt. Zion | 832 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
| Gilmer County Schools Glenville | 761 | Teacher salary schedule, 2025-26 2025-26 | $40,838 |
Enrollment is the NCES Common Core of Data 2023-24 membership total for each LEA. District websites are not linked because this index does not verify them; every schedule page links its own source document.