Average Teacher Salary in West Virginia

Read our article on becoming a teacher in West Virginia if you are interested in teaching in West Virginia.

Average Teacher Salaries in Nearby States

Financial Data for West Virginia

State Spending on Teachers

  • Salary expenditure on all teachers (including home schoolers, special education, non-certified teachers): $1,052,098,096
  • Benefits expenditures for teachers: $506,322,764
  • Instructional expenditures for teaching supplies: $92,283,425
  • Total current instructional expenditures per student (teacher salary and curriculum): $6,225
  • Total current expenditures per student: $10,771

Revenue Per Student From Various Sources

  • State revenue per student: $6,629
  • Federal revenue per student: $1,226

State Sources of Revenue for Schools

  • Revenue by state property tax: $821,066,174
  • Revenue by local government property tax: $503,309
  • Federal grants direct to local districts: $10,543,686
  • Federal grants through state: $324,298,076

West Virginia School Districts

School District Full Time Teachers Student to Teacher Ratio Contact Information
Barbour County Schools 181 14 to 1
105 Railrd St
Philippi, WV 26416
304-457-3030
Berkeley County Schools 1,217 14 to 1
401 South Queen St
Martinsburg, WV 25401
304-267-3500
Boone County Schools 369 13 to 1
69 Ave B
Madison, WV 25130
304-369-8233
Braxton County Schools 180 13 to 1
411 North Hill Rd
Sutton, WV 26601
304-765-7911
Brooke County Schools 255 13 to 1
1201 Placeeasant Ave
Wellsburg, WV 26070
304-737-3481
Cabell County Schools 876 14 to 1
2850 5th Ave
Huntington, WV 25702
304-528-5030
Calhoun County Schools 90 13 to 1
Hc 89 Box 119
Mount Zion, WV 26151
304-354-7011
Clay County Schools 148 14 to 1
242 Church St
Clay, WV 25043
304-587-4266
Doddridge County Schools 94 13 to 1
103 Sistersville Pike
West Union, WV 26456
304-873-2300
Fayette County Schools 500 14 to 1
111 Fayette Ave
Fayetteville, WV 25840
304-574-1176
Gilmer County Schools 68 14 to 1
201 North Couroute St
Glenville, WV 26351
304-462-7386
Grant County Schools 148 13 to 1
304 Jefferson Ave
Petersburg, WV 26847
304-257-1011
Greenbrier County Schools 383 14 to 1
202 Chestnut St
Lewisburg, WV 24901
304-647-6470
Hampshire County Schools 255 15 to 1
111 School St
Romney, WV 26757
304-822-3528
Hancock County Schools 298 15 to 1
104 North Couroute St
New Cumberland, WV 26047
304-564-3411
Hardy County Schools 145 16 to 1
510 Ashby St
Moorefield, WV 26836
304-530-2348
Harrison County Schools 776 14 to 1
408 E.b. Saunders Way
Clarksburg, WV 26301
304-624-3300
Institutional Educational Programs 126 5 to 1
1900 Kanawha Blv East Blg 6 Rm
Charleston, WV 25305
304-558-1598
Jackson County Schools 370 14 to 1
1 School St
Ripley, WV 25271
304-372-7300
Jefferson County Schools 587 14 to 1
110 Mordington Ave
Charles Town, WV 25414
304-728-9225
Kanawha County Schools 1,889 15 to 1
200 Elizabeth St
Charleston, WV 25311
304-348-7770
Lewis County Schools 193 14 to 1
239 Couroute Ave
Weston, WV 26452
304-269-8300
Lincoln County Schools 260 14 to 1
10 Marland Ave
Hamlin, WV 25523
304-824-3033
Logan County Schools 433 15 to 1
506 Holly Ave
Logan, WV 25601
304-792-2060
Marion County Schools 578 14 to 1
200 Gaston Ave
Fairmont, WV 26554
304-367-2100
Marshall County Schools 350 14 to 1
2700 East 4th St
Moundsville, WV 26041
304-843-4405
Mason County Schools 318 14 to 1
1200 Main St
Point Pleasant, WV 25550
304-675-4540
Mcdowell County Schools 294 13 to 1
30 Central Ave
Welch, WV 24801
304-436-8441
Mercer County Schools 667 14 to 1
1403 Honaker Ave
Princeton, WV 24740
304-487-1551
Mineral County Schools 321 14 to 1
1 Baker Placeace
Keyser, WV 26726
304-788-4200
Mingo County Schools 342 14 to 1
Route 2 Box 310
Williamson, WV 25661
304-235-3333
Monongalia County Schools 718 14 to 1
13 South High St
Morgantown, WV 26501
304-291-9210
Monroe County Schools 148 13 to 1
Willow Bend Rd
Union, WV 24983
304-772-3094
Morgan County Schools 188 14 to 1
247 Harrison Ave
Berkeley Springs, WV 25410
304-258-2430
Nicholas County Schools 311 13 to 1
400 Old Main Dr
Summersville, WV 26651
304-872-3611
Ohio County Schools 381 14 to 1
2203 National Rd
Wheeling, WV 26003
304-243-0300
Pendleton County Schools 84 13 to 1
108 Walnut St
Franklin, WV 26807
304-358-2207
Pleasants County Schools 108 13 to 1
2272 North Placeeasants Hwy
Saint Marys, WV 26170
304-684-2215
Pocahontas County Schools 92 13 to 1
926 Fifth Ave
Marlinton, WV 24954
304-799-4505
Preston County Schools 347 13 to 1
300 Preston Dr
Kingwood, WV 26537
304-329-0580
Putnam County Schools 647 14 to 1
9 Courthouse Dr
Winfield, WV 25213
304-586-0500
Raleigh County Schools 862 14 to 1
105 Adair St
Beckley, WV 25801
304-256-4500
Randolph County Schools 321 14 to 1
40 11th St
Elkins, WV 26241
304-636-9150
Ritchie County Schools 119 13 to 1
134 South Penn Ave
Harrisville, WV 26362
304-643-2991
Roane County Schools 179 14 to 1
813 Capitol St
Spencer, WV 25276
304-927-6400
Summers County Schools 111 14 to 1
116 Main St
Hinton, WV 25951
304-466-6005
Taylor County Schools 163 15 to 1
82 Utt Dr
Pruntytown, WV 26354
304-265-2497
Tucker County Schools 83 14 to 1
501 Chestnut St
Parsons, WV 26287
304-478-2771
Tyler County Schools 115 13 to 1
1993 Silver Knight Dr
Sistersville, WV 26175
304-758-2145
Upshur County Schools 277 14 to 1
102 Smithfield St
Buckhannon, WV 26201
304-472-5480
Wayne County Schools 552 14 to 1
212 North Couroute St
Wayne, WV 25570
304-272-5116
Webster County Schools 111 14 to 1
315 South Main St
Webster Springs, WV 26288
304-847-5638
Wetzel County Schools 217 14 to 1
333 Foundry St
New Martinsville, WV 26155
304-455-2441
Wirt County Schools 77 12 to 1
739 Mulberry St
Elizabeth, WV 26143
304-275-4279
Wood County Schools 925 15 to 1
1210 13th St
Parkersburg, WV 26101
304-420-9663
Wv Schools For The Deaf And The Blind 48 3 to 1
301 East Main St
Romney, WV 26757
304-558-1598
Wyoming County Schools 318 13 to 1
12 Park St
Pineville, WV 24874
304-732-6262