Step&Lane
HomeStates › West Virginia

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.

Statewide schedule

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

DistrictStartingColumnEnrollment
1. Monongalia County Schools$49,540A.B.11,265
2. Putnam County Schools$49,192A.B.8,826
3. Marshall County Schools$48,885A.B.4,159
4. Boone County Schools$48,605A.B.3,117
5. Wetzel County Schools$48,468A.B.2,205
6. Pleasants County Schools$48,007A.B.1,053
7. Cabell County Schools$47,444A.B.11,449
8. Doddridge County Schools$47,083A.B.1,163
9. Ohio County Schools$46,990A.B.4,897
10. Hancock County Schools$46,713A.B.3,382
11. Berkeley County Schools$46,628A.B.19,932
12. Tyler County Schools$46,590A.B.1,194
13. Jackson County Schools$46,525A.B.4,037
14. Mercer County Schools$46,495A.B.8,540
15. Morgan County Schools$46,471A.B.2,156

Highest top-of-schedule cell

DistrictTop cellColumnEnrollment
1. Marshall County Schools$80,737DOCTORATE4,159
2. Ohio County Schools$80,600DOCTORATE4,897
3. Wetzel County Schools$79,249DOCTORATE2,205
4. Putnam County Schools$78,245DOCTORATE8,826
5. Monongalia County Schools$77,462DOCTORATE11,265
6. Tyler County Schools$77,173DOCTORATE1,194
7. Doddridge County Schools$77,027DOCTORATE1,163
8. Pleasants County Schools$76,903DOCTORATE1,053
9. Berkeley County Schools$75,810DOCTORATE19,932
10. Boone County Schools$75,537DOCTORATE3,117
11. Hancock County Schools$75,277DOCTORATE3,382
12. Cabell County Schools$75,254DOCTORATE11,449
13. Kanawha County Schools$75,014DOCTORATE23,433
14. Morgan County Schools$74,990DOCTORATE2,156
15. Marion County Schools$74,911DOCTORATE7,291

Fewest steps to the top cell

DistrictSteps to topColumnEnrollment
1. Marshall County Schools36DOCTORATE4,159
2. Ohio County Schools36DOCTORATE4,897
3. Wetzel County Schools36DOCTORATE2,205
4. Putnam County Schools36DOCTORATE8,826
5. Monongalia County Schools36DOCTORATE11,265
6. Tyler County Schools36DOCTORATE1,194
7. Doddridge County Schools36DOCTORATE1,163
8. Pleasants County Schools36DOCTORATE1,053
9. Berkeley County Schools36DOCTORATE19,932
10. Boone County Schools36DOCTORATE3,117
11. Hancock County Schools36DOCTORATE3,382
12. Cabell County Schools36DOCTORATE11,449
13. Kanawha County Schools36DOCTORATE23,433
14. Morgan County Schools36DOCTORATE2,156
15. Marion County Schools36DOCTORATE7,291

All 55 West Virginia districts (NCES 2023-24)

DistrictEnrollmentIndexed scheduleLowest cell
Kanawha County Schools
Charleston
23,433Teacher salary schedule, 2025-26 2025-26$40,838
Berkeley County Schools
Martinsburg
19,932Teacher salary schedule, 2025-26 2025-26$41,332
Cabell County Schools
Huntington
11,449Teacher salary schedule, 2025-26 2025-26$40,838
Wood County Schools
Parkersburg
11,310Teacher salary schedule, 2025-26 2025-26$42,768
Monongalia County Schools
Morgantown
11,265Teacher salary schedule, 2025-26 2025-26$46,563
Raleigh County Schools
Beckley
10,604Teacher salary schedule, 2025-26 2025-26$42,556
Harrison County Schools
Clarksburg
9,724Teacher salary schedule, 2025-26 2025-26$43,707
Putnam County Schools
Winfield
8,826Teacher salary schedule, 2025-26 2025-26$44,838
Mercer County Schools
Princeton
8,540Teacher salary schedule, 2025-26 2025-26$42,918
Jefferson County Schools
Charles Town
8,245Teacher salary schedule, 2025-26 2025-26$42,477
Marion County Schools
Fairmont
7,291Teacher salary schedule, 2025-26 2025-26$41,457
Wayne County Schools
Wayne
6,138Teacher salary schedule, 2025-26 2025-26$40,838
Fayette County Schools
Fayetteville
5,433Teacher salary schedule, 2025-26 2025-26$42,638
Ohio County Schools
Wheeling
4,897Teacher salary schedule, 2025-26 2025-26$42,709
Logan County Schools
West Logan
4,795Teacher salary schedule, 2025-26 2025-26$42,338
Greenbrier County Schools
Lewisburg
4,609Teacher salary schedule, 2025-26 2025-26$41,171
Marshall County Schools
Moundsville
4,159Teacher salary schedule, 2025-26 2025-26$42,057
Jackson County Schools
Ripley
4,037Teacher salary schedule, 2025-26 2025-26$43,463
Mineral County Schools
Keyser
3,964Teacher salary schedule, 2025-26 2025-26$41,238
Preston County Schools
Kingwood
3,949Teacher salary schedule, 2025-26 2025-26$40,838
Mason County Schools
Point Pleasant
3,632Teacher salary schedule, 2025-26 2025-26$42,213
Upshur County Schools
Buckhannon
3,603Teacher salary schedule, 2025-26 2025-26$40,838
Mingo County Schools
Williamson
3,553Teacher salary schedule, 2025-26 2025-26$41,338
Randolph County Schools
Elkins
3,534Teacher salary schedule, 2025-26 2025-26$40,838
Wyoming County Schools
Pineville
3,453Teacher salary schedule, 2025-26 2025-26$40,838
Nicholas County Schools
Summersville
3,384Teacher salary schedule, 2025-26 2025-26$40,838
Hancock County Schools
New Cumberland
3,382Teacher salary schedule, 2025-26 2025-26$43,751
Boone County Schools
Madison
3,117Teacher salary schedule, 2025-26 2025-26$45,338
Lincoln County Schools
Hamlin
2,865Teacher salary schedule, 2025-26 2025-26$40,838
Hampshire County Schools
Romney
2,735Teacher salary schedule, 2025-26 2025-26$40,838
McDowell County Schools
Welch
2,444Teacher salary schedule, 2025-26 2025-26$42,488
Lewis County Schools
Weston
2,358Teacher salary schedule, 2025-26 2025-26$41,888
Brooke County Schools
Wellsburg
2,338Teacher salary schedule, 2025-26 2025-26$42,338
Wetzel County Schools
New Martinsville
2,205Teacher salary schedule, 2025-26 2025-26$45,361
Hardy County Schools
Moorefield
2,172Teacher salary schedule, 2025-26 2025-26$40,838
Taylor County Schools
Grafton
2,164Teacher salary schedule, 2025-26 2025-26$41,278
Morgan County Schools
Berkeley Springs
2,156Teacher salary schedule, 2025-26 2025-26$41,708
Barbour County Board of Education
Philippi
2,083Teacher salary schedule, 2025-26 2025-26$40,838
Roane County Schools
Spencer
1,693Teacher salary schedule, 2025-26 2025-26$40,838
Braxton County Schools
Sutton
1,684Teacher salary schedule, 2025-26 2025-26$40,838
Monroe County Schools
Union
1,637Teacher salary schedule, 2025-26 2025-26$40,838
Grant County Schools
Petersburg
1,631Teacher salary schedule, 2025-26 2025-26$40,838
Clay County Schools
Clay
1,530Teacher salary schedule, 2025-26 2025-26$40,838
Summers County Schools
Hinton
1,213Teacher salary schedule, 2025-26 2025-26$40,838
Tyler County Schools
Middlebourne
1,194Teacher salary schedule, 2025-26 2025-26$41,878
Doddridge County Schools
West Union
1,163Teacher salary schedule, 2025-26 2025-26$43,808
Ritchie County Schools
Harrisville
1,159Teacher salary schedule, 2025-26 2025-26$41,538
Webster County Schools
Webster Springs
1,118Teacher salary schedule, 2025-26 2025-26$40,838
Pleasants County Schools
St. Marys
1,053Teacher salary schedule, 2025-26 2025-26$43,588
Tucker County Schools
Parsons
942Teacher salary schedule, 2025-26 2025-26$40,838
Pocahontas County Schools
Buckeye
921Teacher salary schedule, 2025-26 2025-26$40,838
Wirt County Schools
Elizabeth
899Teacher salary schedule, 2025-26 2025-26$42,038
Pendleton County Schools
Franklin
846Teacher salary schedule, 2025-26 2025-26$40,838
Calhoun County Schools
Mt. Zion
832Teacher salary schedule, 2025-26 2025-26$40,838
Gilmer County Schools
Glenville
761Teacher 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.