Best Middle Schools in West Virginia

Using school academic, learning enviroment and safety data, an overall grade has been calculated for each Middle 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
  • 15:1 Student/Teacher
  • 630 Students

Report Card

A+ Academic Results
A- Learning Environment
A- 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

#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

#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

#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

#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

#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 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

#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

#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

#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

#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

#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

#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

#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

#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

#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

#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

#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 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

#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

#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

#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 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

#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

#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 #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

#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

#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

#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

#34 Middle School in WV

M - M | Moorefield, WV | Hardy County

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

Report Card

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

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

M - M | Seth, WV | Boone County

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

Report Card

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

#37 Middle School in WV and #1 in Jackson County

M - M | Ripley, WV | Jackson County

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

Report Card

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

#37 Middle School in WV

M - M | Belmont, WV | Pleasants County

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

Report Card

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

#38 Middle School in WV and #2 in Wayne County

M - M | Kenova, WV | Wayne County

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

Report Card

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

#39 Middle School in WV and #3 in Jefferson County

M - M | Shenandoah Junction, WV | Jefferson County

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

Report Card

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

#40 Middle School in WV and #2 in Kanawha County

M - M | Charleston, WV | Kanawha County

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

Report Card

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

#41 Middle School in WV and #4 in Putnam County

M - M | Eleanor, WV | Putnam County

  • B Overall Grade
  • 11:1 Student/Teacher
  • 291 Students

Report Card

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

#42 Middle School in WV and #1 in Greenbrier County

M - M | Ronceverte, WV | Greenbrier County

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

Report Card

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

#43 Middle School in WV

M - M | Sistersville, WV | Tyler County

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

Report Card

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

#44 Middle School in WV and #4 in Jefferson County

M - M | Shepherdstown, WV | Jefferson County

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

Report Card

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

#45 Middle School in WV and #2 in Harrison County

M - M | Lost Creek, WV | Harrison County

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

Report Card

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

#46 Middle School in WV and #4 in Monongalia County

M - M | Morgantown, WV | Monongalia County

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

Report Card

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

#47 Middle School in WV

M - M | Gilbert, WV | Mingo County

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

Report Card

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

#48 Middle School in WV and #3 in Kanawha County

M - M | South Charleston, WV | Kanawha County

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

Report Card

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

#49 Middle School in WV and #3 in Wood County

M - M | Parkersburg, WV | Wood County

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

Report Card

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

#50 Middle School in WV and #1 in Mercer County

M - M | Princeton, WV | Mercer County

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

Report Card

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

#51 Middle School in WV

M - M | Clay, WV | Clay County

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

Report Card

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

#52 Middle School in WV and #4 in Raleigh County

M - M | Surveyor, WV | Raleigh County

  • B- Overall Grade
  • 13:1 Student/Teacher
  • 412 Students

Report Card

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

#54 Middle School in WV and #4 in Kanawha County

M - M | Charleston, WV | Kanawha County

  • B- Overall Grade
  • 19:1 Student/Teacher
  • 531 Students

Report Card

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

#54 Middle School in WV

M - M | Elizabeth, WV | Wirt County

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

Report Card

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

#55 Middle School in WV

M - M | Ellenboro, WV | Ritchie County

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

Report Card

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

#56 Middle School in WV and #3 in Wayne County

M - M | Ceredo, WV | Wayne County

  • B- Overall Grade
  • 12:1 Student/Teacher
  • 259 Students

Report Card

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

#57 Middle School in WV and #1 in Nicholas County

M - M | Summersville, WV | Nicholas County

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

Report Card

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

#58 Middle School in WV

M - M | Elkins, WV | Randolph County

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

Report Card

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

#59 Middle School in WV and #2 in Hancock County

M - M | Weirton, WV | Hancock County

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

Report Card

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

#60 Middle School in WV and #3 in Harrison County

M - M | Shinnston, WV | Harrison County

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

Report Card

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

#61 Middle School in WV and #2 in Cabell County

M - M | Milton, WV | Cabell County

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

Report Card

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

#62 Middle School in WV and #5 in Kanawha County

M - M | Elkview, WV | Kanawha County

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

Report Card

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

#63 Middle School in WV and #1 in Barbour County

M - M | Belington, WV | Barbour County

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

Report Card

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

#64 Middle School in WV and #4 in Wood County

M - M | Parkersburg, WV | Wood County

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

Report Card

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

#65 Middle School in WV and #4 in Harrison County

M - M | Clarksburg, WV | Harrison County

  • C+ Overall Grade
  • 11:1 Student/Teacher
  • 446 Students

Report Card

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

#66 Middle School in WV and #5 in Harrison County

M - M | Clarksburg, WV | Harrison County

  • C+ Overall Grade
  • 14:1 Student/Teacher
  • 577 Students

Report Card

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

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

M - M | Gerrardstown, WV | Berkeley County

  • C+ Overall Grade
  • 14:1 Student/Teacher
  • 614 Students

Report Card

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

#68 Middle School in WV

M - M | Berkeley Springs, WV | Morgan County

  • C+ Overall Grade
  • 14:1 Student/Teacher
  • 480 Students

Report Card

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

#69 Middle School in WV and #2 in Mercer County

M - M | Princeton, WV | Mercer County

  • C+ Overall Grade
  • 12:1 Student/Teacher
  • 518 Students

Report Card

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

#70 Middle School in WV and #1 in Brooke County

M - M | Wellsburg, WV | Brooke County

  • C+ Overall Grade
  • 13:1 Student/Teacher
  • 423 Students

Report Card

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

#71 Middle School in WV and #2 in Mineral County

M - M | Keyser, WV | Mineral County

  • C+ Overall Grade
  • 15:1 Student/Teacher
  • 657 Students

Report Card

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

#72 Middle School in WV and #1 in Wyoming County

M - M | Pineville, WV | Wyoming County

  • C+ Overall Grade
  • 14:1 Student/Teacher
  • 244 Students

Report Card

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

#73 Middle School in WV and #5 in Raleigh County

M - M | Beckley, WV | Raleigh County

  • C+ Overall Grade
  • 14:1 Student/Teacher
  • 693 Students

Report Card

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

#74 Middle School in WV and #2 in Jackson County

M - M | Ravenswood, WV | Jackson County

  • C Overall Grade
  • 14:1 Student/Teacher
  • 345 Students

Report Card

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

#75 Middle School in WV and #6 in Kanawha County

M - M | Saint Albans, WV | Kanawha County

  • C Overall Grade
  • 17:1 Student/Teacher
  • 460 Students

Report Card

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

#76 Middle School in WV and #7 in Kanawha County

M - M | Charleston, WV | Kanawha County

  • C Overall Grade
  • 17:1 Student/Teacher
  • 639 Students

Report Card

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

#77 Middle School in WV and #3 in Mercer County

M - M | Bluefield, WV | Mercer County

  • C Overall Grade
  • 13:1 Student/Teacher
  • 490 Students

Report Card

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

#78 Middle School in WV and #2 in Wyoming County

M - M | Mullens, WV | Wyoming County

  • C Overall Grade
  • 14:1 Student/Teacher
  • 169 Students

Report Card

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

#79 Middle School in WV and #5 in Berkeley County

M - M | Martinsburg, WV | Berkeley County

  • C Overall Grade
  • 14:1 Student/Teacher
  • 775 Students

Report Card

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

#80 Middle School in WV and #3 in Cabell County

M - M | Huntington, WV | Cabell County

  • C Overall Grade
  • 12:1 Student/Teacher
  • 654 Students

Report Card

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

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

M - M | Saint Albans, WV | Kanawha County

  • C Overall Grade
  • 16:1 Student/Teacher
  • 346 Students

Report Card

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

#82 Middle School in WV

M - M | Grafton, WV | Taylor County

  • C Overall Grade
  • 15:1 Student/Teacher
  • 722 Students

Report Card

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

#83 Middle School in WV and #4 in Wayne County

M - M | Wayne, WV | Wayne County

  • C Overall Grade
  • 14:1 Student/Teacher
  • 470 Students

Report Card

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

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

M - M | Belle, WV | Kanawha County

  • C Overall Grade
  • 17:1 Student/Teacher
  • 340 Students

Report Card

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

#85 Middle School in WV and #4 in Cabell County

M - M | Huntington, WV | Cabell County

  • C Overall Grade
  • 12:1 Student/Teacher
  • 653 Students

Report Card

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

#86 Middle School in WV and #1 in Logan County

M - M | Chapmanville, WV | Logan County

  • C Overall Grade
  • 15:1 Student/Teacher
  • 587 Students

Report Card

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

#87 Middle School in WV and #2 in Greenbrier County

M - M | Crawley, WV | Greenbrier County

  • C Overall Grade
  • 14:1 Student/Teacher
  • 285 Students

Report Card

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

#88 Middle School in WV and #1 in Fayette County

M - M | Ansted, WV | Fayette County

  • C Overall Grade
  • 13:1 Student/Teacher
  • 267 Students

Report Card

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

#89 Middle School in WV

M - M | Branchland, WV | Lincoln County

  • C Overall Grade
  • 14:1 Student/Teacher
  • 271 Students

Report Card

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

#90 Middle School in WV

M - M | Sutton, WV | Braxton County

  • C- Overall Grade
  • 16:1 Student/Teacher
  • 296 Students

Report Card

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

#91 Middle School in WV and #2 in Nicholas County

M - M | Richwood, WV | Nicholas County

  • C- Overall Grade
  • 13:1 Student/Teacher
  • 276 Students

Report Card

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

#92 Middle School in WV

M - M | Kingwood, WV | Preston County

  • C- Overall Grade
  • 16:1 Student/Teacher
  • 328 Students

Report Card

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

#93 Middle School in WV

M - M | Spencer, WV | Roane County

  • C- Overall Grade
  • 16:1 Student/Teacher
  • 429 Students

Report Card

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

#94 Middle School in WV and #10 in Kanawha County

M - M | Dunbar, WV | Kanawha County

  • C- Overall Grade
  • 14:1 Student/Teacher
  • 393 Students

Report Card

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

#95 Middle School in WV

M - M | Weston, WV | Lewis County

  • C- Overall Grade
  • 14:1 Student/Teacher
  • 684 Students

Report Card

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

#96 Middle School in WV and #2 in Marshall County

M - M | Moundsville, WV | Marshall County

  • C- Overall Grade
  • 12:1 Student/Teacher
  • 438 Students

Report Card

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

#97 Middle School in WV and #2 in Brooke County

M - M | Follansbee, WV | Brooke County

  • C- Overall Grade
  • 15:1 Student/Teacher
  • 485 Students

Report Card

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

#98 Middle School in WV

M - M | Buckhannon, WV | Upshur County

  • C- Overall Grade
  • 13:1 Student/Teacher
  • 813 Students

Report Card

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

#99 Middle School in WV

M - M | Avondale, WV | Mcdowell County

  • C- Overall Grade
  • 14:1 Student/Teacher
  • 237 Students

Report Card

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

#100 Middle School in WV and #6 in Berkeley County

M - M | Martinsburg, WV | Berkeley County

  • C- Overall Grade
  • 13:1 Student/Teacher
  • 744 Students

Report Card

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