Top 100 lowest student–teacher ratio in West Virginia (2025)
Schools with the fewest students per FTE teacher, among schools with at least 100 students. Ordered by the measure shown, with the Success Index (US) for context; 100 schools shown.
- 140Valley High SchoolPine Grove · Public HighStudents per teacher: 7.3
- 244Cameron High SchoolCameron · Public HighStudents per teacher: 8.1
- 359Jefferson Elementary CenterParkersburg · Public ElementaryStudents per teacher: 8.5
- 457Gilmer County Elementary SchoolGlenville · Public ElementaryStudents per teacher: 8.6
- 568Arnoldsburg SchoolArnoldsburg · Public ElementaryStudents per teacher: 8.7
- 649Stanaford Elementary SchoolBeckley · Public ElementaryStudents per teacher: 8.7
- 747Franklin Elementary CenterParkersburg · Public ElementaryStudents per teacher: 8.7
- 851Beckley-Stratton Middle SchoolBeckley · Public MiddleStudents per teacher: 8.9
- 941Martin Elementary SchoolParkersburg · Public ElementaryStudents per teacher: 8.9
- 1042Wheeling Middle SchoolWheeling · Public MiddleStudents per teacher: 9.1
- 1152Arthur I Boreman Elementary SchoolMiddlebourne · Public ElementaryStudents per teacher: 9.1
- 1241Paden City Elementary SchoolPaden City · Public ElementaryStudents per teacher: 9.1
- 1343Lost Creek Elementary SchoolLost Creek · Public ElementaryStudents per teacher: 9.4
- 1446Center McMechen Elementary SchoolMcMechen · Public ElementaryStudents per teacher: 9.4
- 1560North Fork Elementary SchoolCircleville · Public ElementaryStudents per teacher: 9.4
- 1628Road Branch Elementary & Middle SchoolCyclone · Public ElementaryStudents per teacher: 9.4
- 1768Pleasant Hill SchoolGrantsville · Public ElementaryStudents per teacher: 9.5
- 1833Paden City High SchoolPaden City · Public HighStudents per teacher: 9.5
- 1977Warwood Middle SchoolWheeling · Public MiddleStudents per teacher: 9.6
- 2095Victory Elementary SchoolClarksburg · Public ElementaryStudents per teacher: 9.7
- 2148Duval PK-8Griffithsville · Public ElementaryStudents per teacher: 9.7
- 2243Ramage ElementaryDanville · Public ElementaryStudents per teacher: 9.8
- 2347Mountaineer Middle SchoolClarksburg · Public MiddleStudents per teacher: 9.8
- 2446Van Devender Middle SchoolParkersburg · Public MiddleStudents per teacher: 9.8
- 2543Huntington East Middle SchoolHuntington · Public MiddleStudents per teacher: 9.9
- 2656Franklin Elementary SchoolFranklin · Public ElementaryStudents per teacher: 9.9
- 2759Pocahontas County High SchoolDunmore · Public HighStudents per teacher: 9.9
- 2842Magnolia High SchoolNew Martinsville · Public HighStudents per teacher: 9.9
- 2940Whitesville Elementary SchoolWhitesville · Public ElementaryStudents per teacher: 10.0
- 3054Anne Bailey Elementary SchoolSaint Albans · Public ElementaryStudents per teacher: 10.0
- 3149Central Elementary SchoolMoundsville · Public ElementaryStudents per teacher: 10.0
- 3259Trap Hill Middle SchoolGlen Daniel · Public MiddleStudents per teacher: 10.0
- 3361Ritchie County MiddleEllenboro · Public MiddleStudents per teacher: 10.0
- 3453Geary Elementary/Middle SchoolLeft Hand · Public ElementaryStudents per teacher: 10.0
- 3561Brooke Intermediate School SouthWellsburg · Public ElementaryStudents per teacher: 10.1
- 3645North View Elementary SchoolClarksburg · Public ElementaryStudents per teacher: 10.1
- 3742Herndon Cons Elementary & Middle SchoolBud · Public ElementaryStudents per teacher: 10.1
- 3835Liberty High SchoolClarksburg · Public HighStudents per teacher: 10.2
- 3949Lumberport Elementary SchoolLumberport · Public ElementaryStudents per teacher: 10.2
- 4044Hannan Junior/Senior High SchoolAshton · Public HighStudents per teacher: 10.2
- 4138Green Bank Elementary-Middle SchoolGreen Bank · Public ElementaryStudents per teacher: 10.2
- 4270Confidence Elementary SchoolLiberty · Public ElementaryStudents per teacher: 10.2
- 4379Fairview Middle SchoolFairview · Public MiddleStudents per teacher: 10.3
- 4444Tucker County High SchoolHambleton · Public HighStudents per teacher: 10.3
- 4542Doddridge County High SchoolWest Union · Public HighStudents per teacher: 10.4
- 4646Bluewell Elementary SchoolBluefield · Public ElementaryStudents per teacher: 10.4
- 4773Brandywine Elementary SchoolBrandywine · Public ElementaryStudents per teacher: 10.4
- 4839Rupert ElementaryCrawley · Public ElementaryStudents per teacher: 10.5
- 4958Westwood Middle SchoolMorgantown · Public MiddleStudents per teacher: 10.5
- 5076Madison Elementary SchoolWheeling · Public ElementaryStudents per teacher: 10.5
- 5163Brookview ElementaryFoster · Public ElementaryStudents per teacher: 10.6
- 5270Martha Elementary SchoolBarboursville · Public ElementaryStudents per teacher: 10.6
- 5371Sistersville Elementary SchoolSistersville · Public ElementaryStudents per teacher: 10.6
- 5440Wirt County High SchoolElizabeth · Public HighStudents per teacher: 10.6
- 5540Malden Elementary SchoolCharleston · Public ElementaryStudents per teacher: 10.7
- 5645Piedmont Year-Round EducationCharleston · Public ElementaryStudents per teacher: 10.7
- 5763Elm Grove Elementary SchoolWheeling · Public ElementaryStudents per teacher: 10.7
- 5852Lakeside Elementary SchoolHurricane · Public ElementaryStudents per teacher: 10.7
- 5931Talcott Elementary SchoolTalcott · Public ElementaryStudents per teacher: 10.7
- 6064Long Drain SchoolMetz · Public ElementaryStudents per teacher: 10.7
- 6186Culloden Elementary SchoolCulloden · Public ElementaryStudents per teacher: 10.8
- 6237Chesapeake Elementary SchoolChesapeake · Public ElementaryStudents per teacher: 10.8
- 6362Rivesville Elementary/Middle SchoolRivesville · Public ElementaryStudents per teacher: 10.8
- 6436Beckley ElementaryBeckley · Public ElementaryStudents per teacher: 10.8
- 6541Tyler Consolidated High SchoolSistersville · Public HighStudents per teacher: 10.8
- 6633Flatwoods Elementary SchoolFlatwoods · Public ElementaryStudents per teacher: 10.9
- 6744Spring Hill Elementary SchoolHuntington · Public ElementaryStudents per teacher: 10.9
- 6863Alderson ElementaryAlderson · Public ElementaryStudents per teacher: 10.9
- 6961Mountain Valley Elementary SchoolBluefield · Public ElementaryStudents per teacher: 10.9
- 7061Aurora SchoolAurora · Public ElementaryStudents per teacher: 10.9
- 7138Walton Elementary/Middle SchoolWalton · Public ElementaryStudents per teacher: 10.9
- 7234Tolsia High SchoolFort Gay · Public HighStudents per teacher: 10.9
- 7362Shepherdstown Middle SchoolShepherdstown · Public MiddleStudents per teacher: 11.0
- 7448Dingess Elementary SchoolDingess · Public ElementaryStudents per teacher: 11.0
- 7588Rock Branch Elementary SchoolNitro · Public ElementaryStudents per teacher: 11.0
- 7640Hinton Area ElementaryHinton · Public ElementaryStudents per teacher: 11.0
- 7740Philippi Middle SchoolPhilippi · Public MiddleStudents per teacher: 11.1
- 7887Sherman Elementary SchoolComfort · Public ElementaryStudents per teacher: 11.1
- 7951Milton Middle SchoolMilton · Public MiddleStudents per teacher: 11.1
- 8074Oak Glen Middle SchoolNew Cumberland · Public MiddleStudents per teacher: 11.1
- 8130Man Senior High SchoolMan · Public HighStudents per teacher: 11.1
- 8286Ritchie Elementary SchoolWheeling · Public ElementaryStudents per teacher: 11.1
- 8341Davis Thomas Elementary Middle SchoolThomas · Public ElementaryStudents per teacher: 11.1
- 8462Van Junior/Senior High SchoolVan · Public HighStudents per teacher: 11.2
- 8543North Jefferson ElementaryKearneysville · Public ElementaryStudents per teacher: 11.2
- 8647Richmond Elementary SchoolSouth Charleston · Public ElementaryStudents per teacher: 11.2
- 8740Oakvale SchoolPrinceton · Public ElementaryStudents per teacher: 11.2
- 8869Ghent ElementaryGhent · Public ElementaryStudents per teacher: 11.2
- 8958Harrisville ElementaryHarrisville · Public ElementaryStudents per teacher: 11.2
- 9048Crum Pre K-8 SchoolCrum · Public ElementaryStudents per teacher: 11.2
- 9175Brooke Primary School SouthWellsburg · Public ElementaryStudents per teacher: 11.3
- 9242Huntington Middle SchoolHuntington · Public MiddleStudents per teacher: 11.3
- 9376A. T. Allison Elementary SchoolChester · Public ElementaryStudents per teacher: 11.3
- 9446Lincoln Middle SchoolShinnston · Public MiddleStudents per teacher: 11.3
- 9583Dunbar Primary CenterDunbar · Public ElementaryStudents per teacher: 11.3
- 9637John Marshall High SchoolGlen Dale · Public HighStudents per teacher: 11.3
- 9758Bradshaw Elementary SchoolBradshaw · Public ElementaryStudents per teacher: 11.3
- 9862Skyview Elementary SchoolMorgantown · Public ElementaryStudents per teacher: 11.3
- 9947Middle Creek Elementary SchoolTriadelphia · Public ElementaryStudents per teacher: 11.3
- 10049Cranberry-Prosperity ElementaryBeckley · Public ElementaryStudents per teacher: 11.3
| # | School | Sector | Students per teacher | Success Index (US) | Key result | Students |
|---|---|---|---|---|---|---|
| 1 | Valley High School Pine Grove · High · Grades 9–12 | Public | 7.3 | 39.5 Lower 50% | 24.5% Math proficiency | 124 |
| 2 | Cameron High School Cameron · High · Grades 6–12 | Public | 8.1 | 44.4 Lower 50% | 22% Math proficiency | 291 |
| 3 | Jefferson Elementary Center Parkersburg · Elementary · Grades PK–5 | Public | 8.5 | 59.3 Top 50% | 42% Math proficiency | 475 |
| 4 | Gilmer County Elementary School Glenville · Elementary · Grades PK–5 | Public | 8.6 | 56.8 Top 50% | 40% Math proficiency | 300 |
| 5 | Arnoldsburg School Arnoldsburg · Elementary · Grades PK–4 | Public | 8.7 | 68.0 Top 50% | 57% Math proficiency | 139 |
| 6 | Stanaford Elementary School Beckley · Elementary · Grades PK–5 | Public | 8.7 | 48.6 Lower 50% | 37% Math proficiency | 199 |
| 7 | Franklin Elementary Center Parkersburg · Elementary · Grades PK–5 | Public | 8.7 | 46.6 Lower 50% | 32% Math proficiency | 262 |
| 8 | Beckley-Stratton Middle School Beckley · Middle · Grades 6–8 | Public | 8.9 | 51.1 Top 50% | 31% Math proficiency | 590 |
| 9 | Martin Elementary School Parkersburg · Elementary · Grades PK–5 | Public | 8.9 | 41.4 Lower 50% | 27% Math proficiency | 250 |
| 10 | Wheeling Middle School Wheeling · Middle · Grades 6–8 | Public | 9.1 | 41.9 Lower 50% | 27% Math proficiency | 200 |
| 11 | Arthur I Boreman Elementary School Middlebourne · Elementary · Grades PK–5 | Public | 9.1 | 52.3 Top 50% | 37% Math proficiency | 273 |
| 12 | Paden City Elementary School Paden City · Elementary · Grades PK–6 | Public | 9.1 | 40.9 Lower 50% | 32% Math proficiency | 155 |
| 13 | Lost Creek Elementary School Lost Creek · Elementary · Grades PK–5 | Public | 9.4 | 43.4 Lower 50% | 37% Math proficiency | 103 |
| 14 | Center McMechen Elementary School McMechen · Elementary · Grades PK–5 | Public | 9.4 | 46.3 Lower 50% | 37% Math proficiency | 160 |
| 15 | North Fork Elementary School Circleville · Elementary · Grades PK–6 | Public | 9.4 | 60.4 Top 50% | 52% Math proficiency | 103 |
| 16 | Road Branch Elementary & Middle School Cyclone · Elementary · Grades PK–8 | Public | 9.4 | 27.8 Lower 50% | 17% Math proficiency | 131 |
| 17 | Pleasant Hill School Grantsville · Elementary · Grades PK–4 | Public | 9.5 | 68.3 Top 25% | 57% Math proficiency | 152 |
| 18 | Paden City High School Paden City · High · Grades 7–12 | Public | 9.5 | 33.3 Lower 50% | 17% Math proficiency | 152 |
| 19 | Warwood Middle School Wheeling · Middle · Grades 6–8 | Public | 9.6 | 77.1 Top 25% | – | 183 |
| 20 | Victory Elementary School Clarksburg · Elementary · Grades PK–5 | Public | 9.7 | 94.6 Top 5% | – | 320 |
| 21 | Duval PK-8 Griffithsville · Elementary · Grades PK–8 | Public | 9.7 | 47.8 Lower 50% | 32% Math proficiency | 300 |
| 22 | Ramage Elementary Danville · Elementary · Grades PK–5 | Public | 9.8 | 42.5 Lower 50% | 32% Math proficiency | 196 |
| 23 | Mountaineer Middle School Clarksburg · Middle · Grades 6–8 | Public | 9.8 | 47.3 Lower 50% | 28% Math proficiency | 351 |
| 24 | Van Devender Middle School Parkersburg · Middle · Grades 6–8 | Public | 9.8 | 46.4 Lower 50% | 30% Math proficiency | 244 |
| 25 | Huntington East Middle School Huntington · Middle · Grades 6–8 | Public | 9.9 | 43.0 Lower 50% | 24% Math proficiency | 546 |
| 26 | Franklin Elementary School Franklin · Elementary · Grades PK–6 | Public | 9.9 | 55.6 Top 50% | 42% Math proficiency | 247 |
| 27 | Pocahontas County High School Dunmore · High · Grades 9–12 | Public | 9.9 | 59.1 Top 50% | 37% Math proficiency | 276 |
| 28 | Magnolia High School New Martinsville · High · Grades 9–12 | Public | 9.9 | 42.0 Lower 50% | 22% Math proficiency | 287 |
| 29 | Whitesville Elementary School Whitesville · Elementary · Grades PK–5 | Public | 10.0 | 40.3 Lower 50% | 34.5% Math proficiency | 100 |
| 30 | Anne Bailey Elementary School Saint Albans · Elementary · Grades PK–5 | Public | 10.0 | 54.2 Top 50% | 42% Math proficiency | 221 |
| 31 | Central Elementary School Moundsville · Elementary · Grades 3–5 | Public | 10.0 | 49.2 Lower 50% | 36% Math proficiency | 260 |
| 32 | Trap Hill Middle School Glen Daniel · Middle · Grades 6–8 | Public | 10.0 | 58.6 Top 50% | 38% Math proficiency | 331 |
| 33 | Ritchie County Middle Ellenboro · Middle · Grades 5–8 | Public | 10.0 | 60.9 Top 50% | 40% Math proficiency | 301 |
| 34 | Geary Elementary/Middle School Left Hand · Elementary · Grades PK–8 | Public | 10.0 | 53.2 Top 50% | 42% Math proficiency | 200 |
| 35 | Brooke Intermediate School South Wellsburg · Elementary · Grades 3–4 | Public | 10.1 | 60.9 Top 50% | 52% Math proficiency | 121 |
| 36 | North View Elementary School Clarksburg · Elementary · Grades PK–5 | Public | 10.1 | 44.5 Lower 50% | 32% Math proficiency | 242 |
| 37 | Herndon Cons Elementary & Middle School Bud · Elementary · Grades PK–8 | Public | 10.1 | 41.6 Lower 50% | 32% Math proficiency | 181 |
| 38 | Liberty High School Clarksburg · High · Grades 9–12 | Public | 10.2 | 35.0 Lower 50% | 12% Math proficiency | 346 |
| 39 | Lumberport Elementary School Lumberport · Elementary · Grades PK–5 | Public | 10.2 | 48.9 Lower 50% | 37% Math proficiency | 225 |
| 40 | Hannan Junior/Senior High School Ashton · High · Grades 7–12 | Public | 10.2 | 44.3 Lower 50% | 27% Math proficiency | 193 |
| 41 | Green Bank Elementary-Middle School Green Bank · Elementary · Grades PK–8 | Public | 10.2 | 38.1 Lower 50% | 27% Math proficiency | 204 |
| 42 | Confidence Elementary School Liberty · Elementary · Grades PK–5 | Public | 10.2 | 70.4 Top 25% | 62% Math proficiency | 102 |
| 43 | Fairview Middle School Fairview · Middle · Grades 4–8 | Public | 10.3 | 78.6 Top 25% | 64% Math proficiency | 154 |
| 44 | Tucker County High School Hambleton · High · Grades 9–12 | Public | 10.3 | 44.1 Lower 50% | 24.5% Math proficiency | 279 |
| 45 | Doddridge County High School West Union · High · Grades 9–12 | Public | 10.4 | 41.6 Lower 50% | 22% Math proficiency | 355 |
| 46 | Bluewell Elementary School Bluefield · Elementary · Grades PK–5 | Public | 10.4 | 45.9 Lower 50% | 37% Math proficiency | 167 |
| 47 | Brandywine Elementary School Brandywine · Elementary · Grades PK–6 | Public | 10.4 | 73.2 Top 25% | 64.5% Math proficiency | 114 |
| 48 | Rupert Elementary Crawley · Elementary · Grades PK–5 | Public | 10.5 | 39.2 Lower 50% | 32% Math proficiency | 137 |
| 49 | Westwood Middle School Morgantown · Middle · Grades 6–8 | Public | 10.5 | 57.7 Top 50% | 38% Math proficiency | 346 |
| 50 | Madison Elementary School Wheeling · Elementary · Grades PK–5 | Public | 10.5 | 76.1 Top 25% | 62% Math proficiency | 231 |
| 51 | Brookview Elementary Foster · Elementary · Grades PK–5 | Public | 10.6 | 63.0 Top 50% | 47% Math proficiency | 317 |
| 52 | Martha Elementary School Barboursville · Elementary · Grades PK–5 | Public | 10.6 | 69.8 Top 25% | 57% Math proficiency | 202 |
| 53 | Sistersville Elementary School Sistersville · Elementary · Grades PK–5 | Public | 10.6 | 71.2 Top 25% | 57% Math proficiency | 233 |
| 54 | Wirt County High School Elizabeth · High · Grades 9–12 | Public | 10.6 | 40.3 Lower 50% | 22% Math proficiency | 275 |
| 55 | Malden Elementary School Charleston · Elementary · Grades PK–5 | Public | 10.7 | 40.0 Lower 50% | 32% Math proficiency | 160 |
| 56 | Piedmont Year-Round Education Charleston · Elementary · Grades PK–5 | Public | 10.7 | 45.4 Lower 50% | 32% Math proficiency | 279 |
| 57 | Elm Grove Elementary School Wheeling · Elementary · Grades PK–5 | Public | 10.7 | 62.8 Top 50% | 47% Math proficiency | 299 |
| 58 | Lakeside Elementary School Hurricane · Elementary · Grades PK–5 | Public | 10.7 | 51.6 Top 50% | 42% Math proficiency | 182 |
| 59 | Talcott Elementary School Talcott · Elementary · Grades PK–5 | Public | 10.7 | 31.2 Lower 50% | 22% Math proficiency | 160 |
| 60 | Long Drain School Metz · Elementary · Grades PK–8 | Public | 10.7 | 64.2 Top 50% | 52% Math proficiency | 204 |
| 61 | Culloden Elementary School Culloden · Elementary · Grades PK–5 | Public | 10.8 | 85.6 Top 5% | 77% Math proficiency | 194 |
| 62 | Chesapeake Elementary School Chesapeake · Elementary · Grades PK–5 | Public | 10.8 | 37.4 Lower 50% | 27% Math proficiency | 205 |
| 63 | Rivesville Elementary/Middle School Rivesville · Elementary · Grades PK–8 | Public | 10.8 | 62.3 Top 50% | 47% Math proficiency | 292 |
| 64 | Beckley Elementary Beckley · Elementary · Grades PK–5 | Public | 10.8 | 35.5 Lower 50% | 22% Math proficiency | 260 |
| 65 | Tyler Consolidated High School Sistersville · High · Grades 9–12 | Public | 10.8 | 40.8 Lower 50% | 22% Math proficiency | 368 |
| 66 | Flatwoods Elementary School Flatwoods · Elementary · Grades PK–5 | Public | 10.9 | 33.1 Lower 50% | 27% Math proficiency | 109 |
| 67 | Spring Hill Elementary School Huntington · Elementary · Grades PK–5 | Public | 10.9 | 44.4 Lower 50% | 31% Math proficiency | 381 |
| 68 | Alderson Elementary Alderson · Elementary · Grades PK–5 | Public | 10.9 | 63.2 Top 50% | 52% Math proficiency | 186 |
| 69 | Mountain Valley Elementary School Bluefield · Elementary · Grades PK–5 | Public | 10.9 | 61.3 Top 50% | 47% Math proficiency | 273 |
| 70 | Aurora School Aurora · Elementary · Grades PK–8 | Public | 10.9 | 61.3 Top 50% | 52% Math proficiency | 142 |
| 71 | Walton Elementary/Middle School Walton · Elementary · Grades PK–8 | Public | 10.9 | 38.3 Lower 50% | 27% Math proficiency | 228 |
| 72 | Tolsia High School Fort Gay · High · Grades 9–12 | Public | 10.9 | 33.6 Lower 50% | 12% Math proficiency | 349 |
| 73 | Shepherdstown Middle School Shepherdstown · Middle · Grades 6–8 | Public | 11.0 | 61.5 Top 50% | 42% Math proficiency | 308 |
| 74 | Dingess Elementary School Dingess · Elementary · Grades PK–5 | Public | 11.0 | 48.2 Lower 50% | 42% Math proficiency | 110 |
| 75 | Rock Branch Elementary School Nitro · Elementary · Grades PK–5 | Public | 11.0 | 87.6 Top 5% | 82% Math proficiency | 187 |
| 76 | Hinton Area Elementary Hinton · Elementary · Grades PK–5 | Public | 11.0 | 39.7 Lower 50% | 27% Math proficiency | 265 |
| 77 | Philippi Middle School Philippi · Middle · Grades 5–8 | Public | 11.1 | 40.3 Lower 50% | 26% Math proficiency | 244 |
| 78 | Sherman Elementary School Comfort · Elementary · Grades PK–5 | Public | 11.1 | 86.9 Top 5% | 77% Math proficiency | 234 |
| 79 | Milton Middle School Milton · Middle · Grades 6–8 | Public | 11.1 | 51.3 Top 50% | 34% Math proficiency | 555 |
| 80 | Oak Glen Middle School New Cumberland · Middle · Grades 5–8 | Public | 11.1 | 73.9 Top 25% | 53% Math proficiency | 465 |
| 81 | Man Senior High School Man · High · Grades 9–12 | Public | 11.1 | 29.9 Lower 50% | 7.5% Math proficiency | 321 |
| 82 | Ritchie Elementary School Wheeling · Elementary · Grades PK–5 | Public | 11.1 | 85.9 Top 5% | 72% Math proficiency | 289 |
| 83 | Davis Thomas Elementary Middle School Thomas · Elementary · Grades PK–8 | Public | 11.1 | 40.8 Lower 50% | 32% Math proficiency | 189 |
| 84 | Van Junior/Senior High School Van · High · Grades 6–12 | Public | 11.2 | 62.2 Top 50% | 47% Math proficiency | 157 |
| 85 | North Jefferson Elementary Kearneysville · Elementary · Grades PK–5 | Public | 11.2 | 43.1 Lower 50% | 32% Math proficiency | 247 |
| 86 | Richmond Elementary School South Charleston · Elementary · Grades PK–5 | Public | 11.2 | 46.9 Lower 50% | 37% Math proficiency | 213 |
| 87 | Oakvale School Princeton · Elementary · Grades PK–5 | Public | 11.2 | 39.8 Lower 50% | 32% Math proficiency | 168 |
| 88 | Ghent Elementary Ghent · Elementary · Grades PK–5 | Public | 11.2 | 69.0 Top 25% | 57% Math proficiency | 201 |
| 89 | Harrisville Elementary Harrisville · Elementary · Grades PK–4 | Public | 11.2 | 57.7 Top 50% | 47% Math proficiency | 201 |
| 90 | Crum Pre K-8 School Crum · Elementary · Grades PK–8 | Public | 11.2 | 47.9 Lower 50% | 37% Math proficiency | 236 |
| 91 | Brooke Primary School South Wellsburg · Elementary · Grades K–2 | Public | 11.3 | 74.6 Top 25% | – | 203 |
| 92 | Huntington Middle School Huntington · Middle · Grades 6–8 | Public | 11.3 | 42.0 Lower 50% | 26% Math proficiency | 601 |
| 93 | A. T. Allison Elementary School Chester · Elementary · Grades PK–4 | Public | 11.3 | 76.1 Top 25% | 62% Math proficiency | 261 |
| 94 | Lincoln Middle School Shinnston · Middle · Grades 6–8 | Public | 11.3 | 46.1 Lower 50% | 30% Math proficiency | 394 |
| 95 | Dunbar Primary Center Dunbar · Elementary · Grades PK–2 | Public | 11.3 | 82.8 Top 10% | – | 271 |
| 96 | John Marshall High School Glen Dale · High · Grades 9–12 | Public | 11.3 | 37.4 Lower 50% | 18% Math proficiency | 1,048 |
| 97 | Bradshaw Elementary School Bradshaw · Elementary · Grades PK–5 | Public | 11.3 | 58.1 Top 50% | 47% Math proficiency | 214 |
| 98 | Skyview Elementary School Morgantown · Elementary · Grades PK–5 | Public | 11.3 | 61.6 Top 50% | 47% Math proficiency | 373 |
| 99 | Middle Creek Elementary School Triadelphia · Elementary · Grades PK–5 | Public | 11.3 | 47.3 Lower 50% | 37% Math proficiency | 225 |
| 100 | Cranberry-Prosperity Elementary Beckley · Elementary · Grades PK–5 | Public | 11.3 | 49.2 Lower 50% | 37% Math proficiency | 272 |
Valley High School in Pine Grove leads the 2025 list of lowest student–teacher ratio in West Virginia with Students per teacher 7.3. Of the 100 schools shown, 100 are public.
Use the rankings to build a shortlist, then visit the schools and ask how they support students at your child's level.
Download this table as CSV · free to reuse with attribution to the original sources and Success Tutoring
Free academic assessment
Is your child on grade level in reading and math?
Success Tutoring offers personalised English and math tutoring from Kindergarten to Grade 12. Start with a free online assessment and a clear plan for the year ahead.
- Personalised learning plan mapped to the Australian Curriculum
- English & Maths from Kindergarten to Year 12
- Flexible memberships, no lock-in contracts
- Centres across NSW, VIC, QLD, WA, SA and ACT
Frequently asked questions
What is the best ratio school in West Virginia?
Valley High School in Pine Grove ranks first among lowest student–teacher ratio in West Virginia with Students per teacher 7.3 (Enrollment: 124).
How are lowest student–teacher ratio in West Virginia ranked?
Schools with the fewest students per FTE teacher, among schools with at least 100 students. Only schools eligible for the Success Index (US) are included; the index is shown alongside for context.
Are these 2025 rankings official?
No. They are computed by Success Tutoring from official American data (Urban Institute Education Data Portal (NCES CCD, EDFacts); NCES Common Core of Data). States set their own assessments and proficiency cut scores, so proficiency rates are most comparable within a state. Use the state rankings for like-for-like comparisons.