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 High School in WV and #1 in Harrison County

M - M | Bridgeport, WV | Harrison County

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

Report Card

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

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

M - M | Bridgeport, WV | Harrison County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 630 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
  • 245 Students

Report Card

A+ Academic Results
B 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
  • 14:1 Student/Teacher
  • 511 Students

Report Card

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

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

M - M | Hurricane, WV | Putnam County

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

Report Card

A+ Academic Results
A- Learning Environment
B+ 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,074 Students

Report Card

A+ Academic Results
B Learning Environment
C- 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
  • 414 Students

Report Card

A Academic Results
A+ Learning Environment
C- 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
  • 367 Students

Report Card

A+ Academic Results
B Learning Environment
A- 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,792 Students

Report Card

A+ Academic Results
B- Learning Environment
B 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,202 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
  • 14:1 Student/Teacher
  • 641 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
  • 23:1 Student/Teacher
  • 495 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
  • 13:1 Student/Teacher
  • 337 Students

Report Card

A+ Academic Results
B+ Learning Environment
A- 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,275 Students

Report Card

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

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

M - M | Charleston, WV | Kanawha County

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

Report Card

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

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

M - M | New Cumberland, WV | Hancock County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 283 Students

Report Card

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

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

M - M | Morgantown, WV | Monongalia County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 580 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,017 Students

Report Card

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

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

M - M | Fairmont, WV | Marion County

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

Report Card

A+ Academic Results
B+ Learning Environment
B 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
  • 824 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
  • 14:1 Student/Teacher
  • 433 Students

Report Card

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

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

M - M | Fairmont, WV | Marion County

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

Report Card

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

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

M - M | Charleston, WV | Kanawha County

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

Report Card

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

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

M - M | Evans, WV | Jackson County

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

Report Card

A+ Academic Results
C+ 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
  • 15:1 Student/Teacher
  • 800 Students

Report Card

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

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

M - M | Beckley, WV | Raleigh County

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

Report Card

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

#9 Middle School in WV

M - M | Buckeye, WV | Pocahontas County

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

Report Card

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

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

M - M | Winfield, WV | Putnam County

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

Report Card

A+ Academic Results
B 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
  • 14:1 Student/Teacher
  • 542 Students

Report Card

A+ Academic Results
C+ 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
  • 17:1 Student/Teacher
  • 286 Students

Report Card

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

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

M - M | Monongah, WV | Marion County

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

Report Card

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

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

M - M | Charleston, WV | Kanawha County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 185 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
  • 12:1 Student/Teacher
  • 1,512 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
  • 9:1 Student/Teacher
  • 97 Students

Report Card

A+ Academic Results
A+ 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
  • 16:1 Student/Teacher
  • 967 Students

Report Card

A+ Academic Results
A- Learning Environment
B- 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,224 Students

Report Card

A+ Academic Results
C+ 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
  • 117 Students

Report Card

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

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

M - M | Huntington, WV | Wayne County

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

Report Card

A+ Academic Results
B- Learning Environment
C 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,579 Students

Report Card

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

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

M - M | Harpers Ferry, WV | Jefferson County

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

Report Card

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

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

M - M | Morgantown, WV | Monongalia County

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

Report Card

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

#14 High School in WV

M - M | Sutton, WV | Braxton County

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

Report Card

A Academic Results
B- 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
  • 14:1 Student/Teacher
  • 229 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
  • 14:1 Student/Teacher
  • 759 Students

Report Card

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

#15 High School in WV

M - M | Dunmore, WV | Pocahontas County

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

Report Card

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

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

M - M | Harpers Ferry, WV | Jefferson County

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

Report Card

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

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

M - M | Baker, WV | Hardy County

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

Report Card

A- Academic Results
A Learning Environment
C School Safety
B+ 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
  • 798 Students

Report Card

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

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

M - M | Fairmont, WV | Marion County

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

Report Card

A Academic Results
B+ Learning Environment
C+ 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
  • 577 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
  • 19:1 Student/Teacher
  • 769 Students

Report Card

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

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

M - M | Vienna, WV | Wood County

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

Report Card

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

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

M - M | Shepherdstown, WV | Jefferson County

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

Report Card

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

#18 High School in WV

M - M | West Union, WV | Doddridge County

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

Report Card

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

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

M - M | New Creek, WV | Mineral County

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

Report Card

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

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

M - M | Parkersburg, WV | Wood County

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

Report Card

A Academic Results
C+ Learning Environment
B+ School Safety
B+ 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
  • 772 Students

Report Card

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

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

M - M | Barboursville, WV | Cabell County

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

Report Card

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

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

M - M | Wheeling, WV | Marshall County

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

Report Card

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

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

M - M | Beckley, WV | Raleigh County

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

Report Card

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

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

M - M | Man, WV | Logan County

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

Report Card

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

#21 High School in WV and #1 in Berkeley County

M - M | Inwood, WV | Berkeley County

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

Report Card

A Academic Results
B Learning Environment
C School Safety
B+ 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
  • 651 Students

Report Card

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

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

M - M | Glen Dale, WV | Marshall County

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

Report Card

A Academic Results
A- Learning Environment
B+ School Safety
A 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,296 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
  • 188 Students

Report Card

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

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

M - M | Weirton, WV | Hancock County

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

Report Card

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

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

M - M | Wheeling, WV | Ohio County

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

Report Card

A+ Academic Results
C- Learning Environment
A- School Safety
A 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
  • 377 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
  • 15:1 Student/Teacher
  • 517 Students

Report Card

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

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

M - M | Charles Town, WV | Jefferson County

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

Report Card

B Academic Results
A+ Learning Environment
C 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
  • 16:1 Student/Teacher
  • 486 Students

Report Card

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

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

M - M | New Cumberland, WV | Hancock County

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

Report Card

A- Academic Results
B- Learning Environment
B School Safety
B+ 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,303 Students

Report Card

A- Academic Results
B Learning Environment
C- School Safety
B 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
  • 317 Students

Report Card

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

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

M - M | Flemington, WV | Taylor County

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

Report Card

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

#26 High School in WV and #1 in Randolph County

M - M | Elkins, WV | Randolph County

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

Report Card

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

#26 Middle School in WV

M - M | West Union, WV | Doddridge County

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

Report Card

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

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

M - M | White Hall, WV | Marion County

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

Report Card

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

#27 Middle School in WV

M - M | Peterstown, WV | Monroe County

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

Report Card

B+ 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
  • 283 Students

Report Card

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

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

M - M | Slanesville, WV | Hampshire County

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

Report Card

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

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

M - M | Poca, WV | Putnam County

  • B+ Overall Grade
  • 12:1 Student/Teacher
  • 348 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
  • 410 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

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

M - M | Charleston, WV | Kanawha County

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

Report Card

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

#29 High School in WV

M - M | Clay, WV | Clay County

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

Report Card

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

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

M - M | Princeton, WV | Mercer County

  • B Overall Grade
  • 21:1 Student/Teacher
  • 711 Students

Report Card

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

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

M - M | Fairmont, WV | Marion County

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

Report Card

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

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

M - M | Winfield, WV | Putnam County

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

Report Card

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

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

M - M | Farmington, WV | Marion County

  • B- Overall Grade
  • 16:1 Student/Teacher
  • 774 Students

Report Card

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

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

M - M | Shady Spring, WV | Raleigh County

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

Report Card

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

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

M - M | Vienna, WV | Wood County

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

Report Card

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

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

M - M | Romney, WV | Hampshire County

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

Report Card

A Academic Results
C- Learning Environment
B- 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
  • 290 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
  • 684 Students

Report Card

B+ Academic Results
C+ Learning Environment
C+ School Safety
B- 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
  • 466 Students

Report Card

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

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

M - M | Nitro, WV | Putnam County

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

Report Card

A Academic Results
A- Learning Environment
NA School Safety
A 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,318 Students

Report Card

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

#34 High School in WV and #2 in Hancock County

M - M | New Cumberland, WV | Hancock County

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

Report Card

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