Best Schools in West Virginia

Using school academic, learning enviroment and safety data, an overall grade has been calculated for each school in West Virginia. The list below shows these schools in their rank order, as determined by our grading system.

Find by Name
Search for Schools

#1 Middle School in WV and #1 in Harrison County

M - M | Bridgeport, WV | Harrison County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 592 Students

Report Card

A+ Academic Results
A Learning Environment
A- School Safety
A+ Overall Grade

#1 Elementary School in WV and #1 in Kanawha County

M - M | Charleston, WV | Kanawha County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 243 Students

Report Card

A+ Academic Results
B Learning Environment
B School Safety
A+ Overall Grade

#1 High School in WV and #1 in Harrison County

M - M | Bridgeport, WV | Harrison County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 762 Students

Report Card

A+ Academic Results
A Learning Environment
B+ School Safety
A+ Overall Grade

#2 Middle School in WV and #1 in Monongalia County

M - M | Morgantown, WV | Monongalia County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 500 Students

Report Card

A+ Academic Results
B- Learning Environment
A School Safety
A+ Overall Grade

#2 High School in WV and #1 in Kanawha County

M - M | Charleston, WV | Kanawha County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 1,098 Students

Report Card

A+ Academic Results
B Learning Environment
C- School Safety
A Overall Grade

#2 Elementary School in WV and #1 in Putnam County

M - M | Hurricane, WV | Putnam County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 532 Students

Report Card

A+ Academic Results
A- Learning Environment
B+ School Safety
A+ Overall Grade

#3 High School in WV and #1 in Monongalia County

M - M | Morgantown, WV | Monongalia County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 1,808 Students

Report Card

A+ Academic Results
B Learning Environment
B School Safety
A Overall Grade

#3 Elementary School in WV and #1 in Monongalia County

M - M | Morgantown, WV | Monongalia County

  • A+ Overall Grade
  • 20:1 Student/Teacher
  • 305 Students

Report Card

A+ Academic Results
B Learning Environment
A- School Safety
A+ Overall Grade

#3 Middle School in WV and #1 in Raleigh County

M - M | Beckley, WV | Raleigh County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 422 Students

Report Card

A Academic Results
A+ Learning Environment
C- School Safety
A Overall Grade

#4 High School in WV and #1 in Jefferson County

M - M | Charles Town, WV | Jefferson County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 1,172 Students

Report Card

A+ Academic Results
A Learning Environment
B School Safety
A Overall Grade

#4 Middle School in WV and #1 in Berkeley County

M - M | Bunker Hill, WV | Berkeley County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 621 Students

Report Card

A Academic Results
A+ Learning Environment
B- School Safety
A Overall Grade

#4 Elementary School in WV and #2 in Putnam County

M - M | Scott Depot, WV | Putnam County

  • A+ Overall Grade
  • 22:1 Student/Teacher
  • 499 Students

Report Card

A+ Academic Results
A Learning Environment
A- School Safety
A+ Overall Grade

#5 Middle School in WV and #1 in Ohio County

M - M | Wheeling, WV | Ohio County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 310 Students

Report Card

A+ Academic Results
A- Learning Environment
A- School Safety
A Overall Grade

#5 Elementary School in WV and #1 in Marion County

M - M | Fairmont, WV | Marion County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 194 Students

Report Card

A+ Academic Results
B+ Learning Environment
B School Safety
A+ Overall Grade

#5 High School in WV and #1 in Putnam County

M - M | Hurricane, WV | Putnam County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 1,237 Students

Report Card

A+ Academic Results
B Learning Environment
B- School Safety
A Overall Grade

#6 Middle School in WV and #2 in Monongalia County

M - M | Morgantown, WV | Monongalia County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 536 Students

Report Card

A+ Academic Results
C Learning Environment
B+ School Safety
A Overall Grade

#6 High School in WV and #2 in Kanawha County

M - M | St. Albans, WV | Kanawha County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 1,012 Students

Report Card

A+ Academic Results
C+ Learning Environment
A School Safety
A Overall Grade

#6 Elementary School in WV and #2 in Kanawha County

M - M | Charleston, WV | Kanawha County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 411 Students

Report Card

A+ Academic Results
B Learning Environment
A School Safety
A+ Overall Grade

#7 Elementary School in WV and #1 in Hancock County

M - M | New Cumberland, WV | Hancock County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 299 Students

Report Card

A+ Academic Results
A- Learning Environment
A School Safety
A+ Overall Grade

#7 High School in WV and #2 in Putnam County

M - M | Winfield, WV | Putnam County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 861 Students

Report Card

A+ Academic Results
B+ Learning Environment
B+ School Safety
A Overall Grade

#7 Middle School in WV and #2 in Ohio County

M - M | Wheeling, WV | Ohio County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 429 Students

Report Card

A+ Academic Results
C+ Learning Environment
B School Safety
A Overall Grade

#8 Elementary School in WV and #1 in Jackson County

M - M | Evans, WV | Jackson County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 173 Students

Report Card

A+ Academic Results
C+ Learning Environment
C+ School Safety
A Overall Grade

#8 High School in WV and #1 in Marion County

M - M | Fairmont, WV | Marion County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 811 Students

Report Card

A Academic Results
A- Learning Environment
B School Safety
A Overall Grade

#8 Middle School in WV and #1 in Marion County

M - M | Monongah, WV | Marion County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 211 Students

Report Card

A+ Academic Results
B+ Learning Environment
A- School Safety
A Overall Grade

#9 Elementary School in WV and #1 in Raleigh County

M - M | Beckley, WV | Raleigh County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 372 Students

Report Card

A+ Academic Results
A+ Learning Environment
C+ School Safety
A Overall Grade

#9 Middle School in WV and #1 in Kanawha County

M - M | Charleston, WV | Kanawha County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 785 Students

Report Card

A+ Academic Results
B Learning Environment
C- School Safety
A Overall Grade

#9 High School in WV and #1 in Raleigh County

M - M | Shady Spring, WV | Raleigh County

  • A- Overall Grade
  • 14:1 Student/Teacher
  • 849 Students

Report Card

A Academic Results
A+ Learning Environment
C- School Safety
A- Overall Grade

#10 High School in WV and #1 in Mineral County

M - M | Ridgeley, WV | Mineral County

  • A- Overall Grade
  • 15:1 Student/Teacher
  • 566 Students

Report Card

A+ Academic Results
C+ Learning Environment
B- School Safety
A- Overall Grade

#10 Middle School in WV and #1 in Putnam County

M - M | Winfield, WV | Putnam County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 611 Students

Report Card

A+ Academic Results
B Learning Environment
B- School Safety
A Overall Grade

#10 Elementary School in WV and #2 in Raleigh County

M - M | Beckley, WV | Raleigh County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 296 Students

Report Card

A+ Academic Results
A+ Learning Environment
C- School Safety
A Overall Grade

#11 Elementary School in WV and #3 in Kanawha County

M - M | Charleston, WV | Kanawha County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 197 Students

Report Card

A+ Academic Results
C Learning Environment
B- School Safety
A Overall Grade

#11 High School in WV

M - M | Wheeling, WV | Ohio County

  • A- Overall Grade
  • 13:1 Student/Teacher
  • 1,514 Students

Report Card

A Academic Results
A- Learning Environment
C School Safety
A- Overall Grade

#11 Middle School in WV

M - M | Buckeye, WV | Pocahontas County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 161 Students

Report Card

A Academic Results
A+ Learning Environment
C- School Safety
A Overall Grade

#12 Elementary School in WV and #1 in Pendleton County

M - M | Brandywine, WV | Pendleton County

  • A Overall Grade
  • 10:1 Student/Teacher
  • 112 Students

Report Card

A+ Academic Results
A+ Learning Environment
C- School Safety
A Overall Grade

#12 High School in WV and #2 in Monongalia County

M - M | Morgantown, WV | Monongalia County

  • A- Overall Grade
  • 16:1 Student/Teacher
  • 1,264 Students

Report Card

A+ Academic Results
C+ Learning Environment
C School Safety
A- Overall Grade

#12 Middle School in WV and #2 in Putnam County

M - M | Hurricane, WV | Putnam County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 942 Students

Report Card

A+ Academic Results
A- Learning Environment
B- School Safety
A Overall Grade

#13 Middle School in WV and #1 in Jefferson County

M - M | Harpers Ferry, WV | Jefferson County

  • A- Overall Grade
  • 12:1 Student/Teacher
  • 517 Students

Report Card

A+ Academic Results
B+ Learning Environment
C- School Safety
A- Overall Grade

#13 Elementary School in WV and #1 in Ohio County

M - M | Wheeling, WV | Ohio County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 131 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A Overall Grade

#13 High School in WV and #2 in Jefferson County

M - M | Shenandoah Junction, WV | Jefferson County

  • A- Overall Grade
  • 17:1 Student/Teacher
  • 1,515 Students

Report Card

A Academic Results
A- Learning Environment
C School Safety
A- Overall Grade

#14 Elementary School in WV and #1 in Jefferson County

M - M | Harpers Ferry, WV | Jefferson County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 382 Students

Report Card

A+ Academic Results
A- Learning Environment
B+ School Safety
A Overall Grade

#14 Middle School in WV and #1 in Wayne County

M - M | Huntington, WV | Wayne County

  • A- Overall Grade
  • 13:1 Student/Teacher
  • 239 Students

Report Card

A+ Academic Results
B- Learning Environment
C School Safety
A- Overall Grade

#14 High School in WV

M - M | Dunmore, WV | Pocahontas County

  • B+ Overall Grade
  • 11:1 Student/Teacher
  • 310 Students

Report Card

A- Academic Results
A+ Learning Environment
C- School Safety
B+ Overall Grade

#15 Elementary School in WV and #1 in Wood County

M - M | Vienna, WV | Wood County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 237 Students

Report Card

A+ Academic Results
C- Learning Environment
C+ School Safety
A Overall Grade

#15 Middle School in WV and #3 in Monongalia County

M - M | Morgantown, WV | Monongalia County

  • A- Overall Grade
  • 13:1 Student/Teacher
  • 761 Students

Report Card

A Academic Results
C+ Learning Environment
B School Safety
A- Overall Grade

#15 High School in WV

M - M | Sutton, WV | Braxton County

  • B+ Overall Grade
  • 16:1 Student/Teacher
  • 580 Students

Report Card

A Academic Results
B- Learning Environment
C School Safety
B+ Overall Grade

#16 High School in WV and #1 in Hardy County

M - M | Baker, WV | Hardy County

  • B+ Overall Grade
  • 12:1 Student/Teacher
  • 243 Students

Report Card

A- Academic Results
A Learning Environment
C School Safety
B+ Overall Grade

#16 Elementary School in WV and #2 in Monongalia County

M - M | Morgantown, WV | Monongalia County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 850 Students

Report Card

A+ Academic Results
B- Learning Environment
A+ School Safety
A Overall Grade

#16 Middle School in WV and #2 in Berkeley County

M - M | Martinsburg, WV | Berkeley County

  • A- Overall Grade
  • 15:1 Student/Teacher
  • 793 Students

Report Card

A Academic Results
B Learning Environment
B School Safety
A- Overall Grade

#17 Middle School in WV and #1 in Wood County

M - M | Parkersburg, WV | Wood County

  • A- Overall Grade
  • 16:1 Student/Teacher
  • 610 Students

Report Card

A Academic Results
B- Learning Environment
B+ School Safety
A- Overall Grade

#17 Elementary School in WV and #2 in Wood County

M - M | Williamstown, WV | Wood County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 568 Students

Report Card

A+ Academic Results
C+ Learning Environment
B- School Safety
A Overall Grade

#17 High School in WV and #3 in Kanawha County

M - M | Nitro, WV | Kanawha County

  • B+ Overall Grade
  • 18:1 Student/Teacher
  • 759 Students

Report Card

A Academic Results
C Learning Environment
C School Safety
B+ Overall Grade

#18 Elementary School in WV and #1 in Mineral County

M - M | New Creek, WV | Mineral County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 135 Students

Report Card

A+ Academic Results
B- Learning Environment
NA School Safety
A Overall Grade

#18 Middle School in WV and #2 in Wood County

M - M | Vienna, WV | Wood County

  • A- Overall Grade
  • 13:1 Student/Teacher
  • 499 Students

Report Card

A- Academic Results
C+ Learning Environment
A School Safety
A- Overall Grade

#18 High School in WV

M - M | West Union, WV | Doddridge County

  • B+ Overall Grade
  • 11:1 Student/Teacher
  • 342 Students

Report Card

A- Academic Results
A- Learning Environment
B+ School Safety
B+ Overall Grade

#19 Elementary School in WV and #1 in Cabell County

M - M | Barboursville, WV | Cabell County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 232 Students

Report Card

A+ Academic Results
B Learning Environment
NA School Safety
A Overall Grade

#19 Middle School in WV and #2 in Marion County

M - M | Fairmont, WV | Marion County

  • A- Overall Grade
  • 14:1 Student/Teacher
  • 630 Students

Report Card

A Academic Results
B+ Learning Environment
C+ School Safety
A- Overall Grade

#19 High School in WV and #4 in Kanawha County

M - M | Elkview, WV | Kanawha County

  • B+ Overall Grade
  • 18:1 Student/Teacher
  • 770 Students

Report Card

A Academic Results
C+ Learning Environment
B+ School Safety
B+ Overall Grade

#20 Middle School in WV and #1 in Marshall County

M - M | Wheeling, WV | Marshall County

  • A- Overall Grade
  • 13:1 Student/Teacher
  • 363 Students

Report Card

A Academic Results
C+ Learning Environment
A- School Safety
A- Overall Grade

#20 High School in WV and #2 in Raleigh County

M - M | Beckley, WV | Raleigh County

  • B+ Overall Grade
  • 16:1 Student/Teacher
  • 1,351 Students

Report Card

A- Academic Results
A- Learning Environment
C- School Safety
B+ Overall Grade

#20 Elementary School in WV and #2 in Jefferson County

M - M | Shepherdstown, WV | Jefferson County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 435 Students

Report Card

A Academic Results
A+ Learning Environment
A School Safety
A Overall Grade

#21 Elementary School in WV and #1 in Marshall County

M - M | Glen Dale, WV | Marshall County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 244 Students

Report Card

A Academic Results
A- Learning Environment
B+ School Safety
A Overall Grade

#21 Middle School in WV and #3 in Berkeley County

M - M | Hedgesville, WV | Berkeley County

  • B+ Overall Grade
  • 15:1 Student/Teacher
  • 665 Students

Report Card

A- Academic Results
B+ Learning Environment
B School Safety
B+ Overall Grade

#22 High School in WV and #2 in Berkeley County

M - M | Inwood, WV | Berkeley County

  • B+ Overall Grade
  • 16:1 Student/Teacher
  • 1,525 Students

Report Card

A Academic Results
B Learning Environment
C School Safety
B+ Overall Grade

#22 High School in WV and #2 in Berkeley County

M - M | Hedgesville, WV | Berkeley County

  • B+ Overall Grade
  • 15:1 Student/Teacher
  • 1,228 Students

Report Card

A- Academic Results
A Learning Environment
C+ School Safety
B+ Overall Grade

#22 Middle School in WV and #3 in Ohio County

M - M | Wheeling, WV | Ohio County

  • B+ Overall Grade
  • 9:1 Student/Teacher
  • 205 Students

Report Card

B+ Academic Results
A Learning Environment
B- School Safety
B+ Overall Grade

#22 Elementary School in WV and #4 in Kanawha County

M - M | Charleston, WV | Kanawha County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 247 Students

Report Card

A+ Academic Results
B- Learning Environment
B School Safety
A Overall Grade

#23 Elementary School in WV and #1 in Logan County

M - M | Man, WV | Logan County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 167 Students

Report Card

A+ Academic Results
C- Learning Environment
A- School Safety
A Overall Grade

#23 High School in WV and #1 in Hancock County

M - M | Weirton, WV | Hancock County

  • B Overall Grade
  • 15:1 Student/Teacher
  • 628 Students

Report Card

A Academic Results
B+ Learning Environment
C- School Safety
B Overall Grade

#23 Middle School in WV and #2 in Jefferson County

M - M | Charles Town, WV | Jefferson County

  • B+ Overall Grade
  • 14:1 Student/Teacher
  • 696 Students

Report Card

B Academic Results
A+ Learning Environment
C School Safety
B+ Overall Grade

#24 High School in WV and #1 in Mingo County

M - M | Williamson, WV | Mingo County

  • B Overall Grade
  • 13:1 Student/Teacher
  • 366 Students

Report Card

B+ Academic Results
A- Learning Environment
C- School Safety
B Overall Grade

#24 Middle School in WV and #1 in Mineral County

M - M | Ridgeley, WV | Mineral County

  • B+ Overall Grade
  • 17:1 Student/Teacher
  • 536 Students

Report Card

B+ Academic Results
A- Learning Environment
B School Safety
B+ Overall Grade

#24 Elementary School in WV and #3 in Jefferson County

M - M | Shenandoah Junction, WV | Jefferson County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 491 Students

Report Card

A- Academic Results
A+ Learning Environment
A+ School Safety
A Overall Grade

#25 Elementary School in WV and #3 in Wood County

M - M | Parkersburg, WV | Wood County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 337 Students

Report Card

A+ Academic Results
C- Learning Environment
B- School Safety
A Overall Grade

#25 High School in WV and #3 in Berkeley County

M - M | Martinsburg, WV | Berkeley County

  • B Overall Grade
  • 15:1 Student/Teacher
  • 1,313 Students

Report Card

A- Academic Results
B Learning Environment
C- School Safety
B Overall Grade

#25 Middle School in WV

M - M | West Union, WV | Doddridge County

  • B+ Overall Grade
  • 12:1 Student/Teacher
  • 337 Students

Report Card

A Academic Results
B- Learning Environment
C- School Safety
B+ Overall Grade

#26 Middle School in WV and #1 in Hancock County

M - M | New Cumberland, WV | Hancock County

  • B+ Overall Grade
  • 15:1 Student/Teacher
  • 585 Students

Report Card

A- Academic Results
B- Learning Environment
B School Safety
B+ Overall Grade

#26 Elementary School in WV and #1 in Taylor County

M - M | Flemington, WV | Taylor County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 158 Students

Report Card

A+ Academic Results
C- Learning Environment
NA School Safety
A Overall Grade

#26 High School in WV

M - M | Elkins, WV | Randolph County

  • B Overall Grade
  • 18:1 Student/Teacher
  • 833 Students

Report Card

A- Academic Results
C Learning Environment
C+ School Safety
B Overall Grade

#27 Elementary School in WV and #4 in Wood County

M - M | Vienna, WV | Wood County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 381 Students

Report Card

A+ Academic Results
B Learning Environment
B School Safety
A Overall Grade

#27 Middle School in WV

M - M | Peterstown, WV | Monroe County

  • B+ Overall Grade
  • 15:1 Student/Teacher
  • 296 Students

Report Card

A- Academic Results
A Learning Environment
D School Safety
B+ Overall Grade

#27 High School in WV

M - M | Elizabeth, WV | Wirt County

  • B Overall Grade
  • 12:1 Student/Teacher
  • 301 Students

Report Card

A- Academic Results
B- Learning Environment
C+ School Safety
B Overall Grade

#28 Elementary School in WV and #3 in Putnam County

M - M | Winfield, WV | Putnam County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 538 Students

Report Card

A+ Academic Results
B+ Learning Environment
C+ School Safety
A Overall Grade

#28 Middle School in WV and #3 in Putnam County

M - M | Poca, WV | Putnam County

  • B+ Overall Grade
  • 13:1 Student/Teacher
  • 350 Students

Report Card

A Academic Results
C+ Learning Environment
C School Safety
B+ Overall Grade

#28 High School in WV

M - M | Ellenboro, WV | Ritchie County

  • B Overall Grade
  • 15:1 Student/Teacher
  • 409 Students

Report Card

B+ Academic Results
A- Learning Environment
C School Safety
B Overall Grade

#29 Elementary School in WV and #1 in Hampshire County

M - M | Slanesville, WV | Hampshire County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 226 Students

Report Card

A+ Academic Results
C- Learning Environment
B+ School Safety
A Overall Grade

#29 High School in WV and #1 in Mercer County

M - M | Princeton, WV | Mercer County

  • B Overall Grade
  • 20:1 Student/Teacher
  • 693 Students

Report Card

B Academic Results
A Learning Environment
C- School Safety
B Overall Grade

#29 Middle School in WV and #1 in Cabell County

M - M | Barboursville, WV | Cabell County

  • B Overall Grade
  • 14:1 Student/Teacher
  • 784 Students

Report Card

A- Academic Results
B- Learning Environment
B+ School Safety
B Overall Grade

#30 Middle School in WV and #1 in Hampshire County

M - M | Romney, WV | Hampshire County

  • B Overall Grade
  • 13:1 Student/Teacher
  • 414 Students

Report Card

A Academic Results
C- Learning Environment
B- School Safety
B Overall Grade

#30 High School in WV and #2 in Marion County

M - M | Farmington, WV | Marion County

  • B Overall Grade
  • 16:1 Student/Teacher
  • 775 Students

Report Card

B Academic Results
B- Learning Environment
A School Safety
B Overall Grade

#31 Elementary School in WV and #2 in Marion County

M - M | White Hall, WV | Marion County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 277 Students

Report Card

A+ Academic Results
C Learning Environment
B+ School Safety
A Overall Grade

#31 Elementary School in WV and #2 in Ohio County

M - M | Wheeling, WV | Ohio County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 126 Students

Report Card

A Academic Results
B+ Learning Environment
NA School Safety
A Overall Grade

#31 Middle School in WV and #3 in Marion County

M - M | Fairmont, WV | Marion County

  • B Overall Grade
  • 15:1 Student/Teacher
  • 708 Students

Report Card

A- Academic Results
C+ Learning Environment
C+ School Safety
B Overall Grade

#31 High School in WV

M - M | Clay, WV | Clay County

  • B- Overall Grade
  • 14:1 Student/Teacher
  • 551 Students

Report Card

B+ Academic Results
B Learning Environment
C+ School Safety
B- Overall Grade

#32 Middle School in WV and #2 in Raleigh County

M - M | Shady Spring, WV | Raleigh County

  • B Overall Grade
  • 16:1 Student/Teacher
  • 651 Students

Report Card

B+ Academic Results
A Learning Environment
C School Safety
B Overall Grade

#32 Elementary School in WV and #5 in Wood County

M - M | Vienna, WV | Wood County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 301 Students

Report Card

A+ Academic Results
B- Learning Environment
B+ School Safety
A Overall Grade

#32 High School in WV

M - M | Berkeley Springs, WV | Morgan County

  • B- Overall Grade
  • 15:1 Student/Teacher
  • 719 Students

Report Card

B+ Academic Results
C+ Learning Environment
C+ School Safety
B- Overall Grade

#33 Elementary School in WV and #2 in Taylor County

M - M | Flemington, WV | Taylor County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 294 Students

Report Card

A+ Academic Results
B Learning Environment
B+ School Safety
A Overall Grade

#33 Middle School in WV and #3 in Raleigh County

M - M | Sophia, WV | Raleigh County

  • B Overall Grade
  • 12:1 Student/Teacher
  • 488 Students

Report Card

B- Academic Results
A+ Learning Environment
B School Safety
B Overall Grade

#33 High School in WV and #4 in Berkeley County

M - M | Martinsburg, WV | Berkeley County

  • B- Overall Grade
  • 17:1 Student/Teacher
  • 1,252 Students

Report Card

B+ Academic Results
C Learning Environment
B School Safety
B- Overall Grade

#34 Middle School in WV and #1 in Boone County

M - M | Seth, WV | Boone County

  • B Overall Grade
  • 14:1 Student/Teacher
  • 236 Students

Report Card

A- Academic Results
C Learning Environment
C+ School Safety
B Overall Grade