The average public elementary school in West Virginia has approximately 321 students (2024-25).
The public elementary schools with the largest student enrollments are listed below (where sufficient data available).
The largest public elementary school in West Virginia (by enrollment) is Spring Mills Middle School with 964 students.
# Students Range: 637
964
Avg. # Students: 715
Largest West Virginia Public Elementary Schools (2024-25)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
Spring Mills Middle School
Magnet School
(Math: 23% | Reading: 38%)
Rank:
Rank:
3/
Bottom 50%10
Students: 964
Grades: 6-8
255 Campus Drive
Martinsburg, WV 25404
(304) 274-5030
Martinsburg, WV 25404
(304) 274-5030
Rank: #22.
Hurricane Middle School
Magnet School
(Math: 47% | Reading: 52%)
Rank:
Rank:
9/
Top 20%10
Students: 849
Grades: 6-8
518 Midland Trail
Hurricane, WV 25526
(304) 562-9271
Hurricane, WV 25526
(304) 562-9271
Rank: #33.
Potomack Intermediate School
Magnet School
(Math: 41% | Reading: 40%)
Rank:
Rank:
6/
Top 50%10
Students: 846
Grades: 3-5
5308 Williamsport Pike
Martinsburg, WV 25404
(304) 274-6592
Martinsburg, WV 25404
(304) 274-6592
Rank: #44.
B-u Middle School
Magnet School
(Math: 17% | Reading: 27%)
Rank:
Rank:
1/
Bottom 50%10
Students: 803
Grades: 6-8
553 Route 20 South Road
Buckhannon, WV 26201
(304) 472-1520
Buckhannon, WV 26201
(304) 472-1520
Rank: #55.
Weirton Elementary School
Magnet School
(Math: 52% | Reading: 45%)
Rank:
Rank:
8/
Top 30%10
Students: 793
Grades: PK-4
3428 Pennsylvania Ave
Weirton, WV 26062
(304) 748-8370
Weirton, WV 26062
(304) 748-8370
Rank: #66.
New Martinsville School
Magnet School
(Math: 34% | Reading: 30%)
Rank:
Rank:
3/
Bottom 50%10
Students: 789
Grades: PK-8
20 E Benjamin Drive
New Martinsville, WV 26155
(304) 455-2291
New Martinsville, WV 26155
(304) 455-2291
Rank: #77.
Cheat Lake Elementary School
Magnet School
(Math: 67% | Reading: 60%)
Rank:
Rank:
10/
Top 5%10
Students: 770
Grades: PK-5
154 Crosby Road
Morgantown, WV 26508
(304) 594-2772
Morgantown, WV 26508
(304) 594-2772
Rank: #88.
South Middle School
Magnet School
(Math: 39% | Reading: 48%)
Rank:
Rank:
8/
Top 30%10
Students: 755
Grades: 6-8
500 East Parkway Drive
Morgantown, WV 26501
(304) 291-9340
Morgantown, WV 26501
(304) 291-9340
Rank: #99.
Martinsburg South Middle School
Magnet School
(Math: 20% | Reading: 28%)
Rank:
Rank:
1/
Bottom 50%10
Students: 747
Grades: 6-8
150 Bulldog Boulevard
Martinsburg, WV 25401
(304) 267-3545
Martinsburg, WV 25401
(304) 267-3545
Rank: #1010.
Summers County High School
Magnet School
Students: 745
Grades: 6-12
37 Bobcat Drive
Hinton, WV 25951
(304) 466-6040
Hinton, WV 25951
(304) 466-6040
Rank: #1111.
Hedgesville Middle School
Magnet School
(Math: 23% | Reading: 44%)
Rank:
Rank:
5/
Bottom 50%10
Students: 738
Grades: 6-8
334 School House Drive
Hedgesville, WV 25427
(304) 754-3313
Hedgesville, WV 25427
(304) 754-3313
Rank: #1212.
Eastern Greenbrier Middle School
Magnet School
(Math: 18% | Reading: 35%)
Rank:
Rank:
2/
Bottom 50%10
Students: 732
Grades: 6-8
403 Knight Drive
Ronceverte, WV 24970
(304) 647-6498
Ronceverte, WV 24970
(304) 647-6498
Rank: #1313.
East Fairmont Middle School
Magnet School
(Math: 34% | Reading: 42%)
Rank:
Rank:
6/
Top 50%10
Students: 723
Grades: 5-8
221 Mason Street
Fairmont, WV 26554
(304) 367-2123
Fairmont, WV 26554
(304) 367-2123
Rank: #1414.
Keyser Middle School
Magnet School
(Math: 20% | Reading: 30%)
Rank:
Rank:
1/
Bottom 50%10
Students: 719
Grades: 5-8
879 Harley O. Staggers Drive
Keyser, WV 26726
(304) 788-4220
Keyser, WV 26726
(304) 788-4220
Rank: #1515.
Johnson Elementary School
Magnet School
(Math: 57% | Reading: 53%)
Rank:
Rank:
10/
Top 10%10
Students: 714
Grades: PK-5
601 Johnson Ave
Bridgeport, WV 26330
(304) 326-7109
Bridgeport, WV 26330
(304) 326-7109
Rank: #1616.
John Adams Middle School
Magnet School
(Math: 52% | Reading: 67%)
Rank:
Rank:
10/
Top 10%10
Students: 705
Grades: 6-8
2002 Presidential Dr
Charleston, WV 25314
(304) 348-6652
Charleston, WV 25314
(304) 348-6652
Rank: #1717.
Mountainview Elementary School
Magnet School
(Math: 48% | Reading: 44%)
Rank:
Rank:
8/
Top 30%10
Students: 703
Grades: PK-5
661 Greenbag Road
Morgantown, WV 26508
(304) 291-9255
Morgantown, WV 26508
(304) 291-9255
Rank: #1818.
Brooke Middle School
Magnet School
(Math: 29% | Reading: 30%)
Rank:
Rank:
3/
Bottom 50%10
Students: 693
Grades: 5-8
5 Bruin Drive
Wellsburg, WV 26070
(304) 737-3481
Wellsburg, WV 26070
(304) 737-3481
Rank: #1919.
Taylor County Middle School
Magnet School
(Math: 28% | Reading: 40%)
Rank:
Rank:
5/
Bottom 50%10
Students: 685
Grades: 5-8
670 Spring Hills Road
Grafton, WV 26354
(304) 265-0722
Grafton, WV 26354
(304) 265-0722
Rank: #2020.
Berkeley Heights Elementary School
Magnet School
Students: 680
Grades: PK-2
726 Hack Wilson Way
Martinsburg, WV 25401
(304) 267-3520
Martinsburg, WV 25401
(304) 267-3520
Rank: #2121.
Barboursville Middle School
Magnet School
(Math: 38% | Reading: 54%)
Rank:
Rank:
8/
Top 30%10
Students: 679
Grades: 6-8
1400 Central Ave
Barboursville, WV 25504
(304) 733-3003
Barboursville, WV 25504
(304) 733-3003
Rank: #2222.
Beckley-stratton Middle School
Magnet School
(Math: 18% | Reading: 34%)
Rank:
Rank:
2/
Bottom 50%10
Students: 674
Grades: 6-8
401 Gray Flats Road
Beckley, WV 25801
(304) 256-4616
Beckley, WV 25801
(304) 256-4616
Rank: #2323.
Musselman Middle School
Magnet School
(Math: 20% | Reading: 42%)
Rank:
Rank:
4/
Bottom 50%10
Students: 673
Grades: 6-8
105 Pride Avenue
Bunker Hill, WV 25413
(304) 229-1965
Bunker Hill, WV 25413
(304) 229-1965
Rank: #2424.
Orchard View Intermediate School
Magnet School
(Math: 21% | Reading: 29%)
Rank:
Rank:
1/
Bottom 50%10
Students: 672
Grades: 3-5
1455 Delmar Orchard Rd
Martinsburg, WV 25403
(304) 263-4143
Martinsburg, WV 25403
(304) 263-4143
Rank: #2525.
Williamstown High School
Magnet School
(Math: 41% | Reading: 54%)
Rank:
Rank:
8/
Top 30%10
Students: 671
Grades: 6-12
219 W 5th St
Williamstown, WV 26187
(304) 375-6151
Williamstown, WV 26187
(304) 375-6151
Rank: #2626.
Martinsburg North Middle School
Magnet School
(Math: 7% | Reading: 24%)
Rank:
Rank:
1/
Bottom 50%10
Students: 666
Grades: 6-8
250 East Road
Martinsburg, WV 25404
(304) 267-3540
Martinsburg, WV 25404
(304) 267-3540
Rank: #2727.
New River Primary
Magnet School
Students: 664
Grades: PK-2
308 W. Oyler Avenue
Oak Hill, WV 25901
(304) 469-6661
Oak Hill, WV 25901
(304) 469-6661
Rank: #2828.
Robert L. Bland Middle School
Magnet School
(Math: 23% | Reading: 28%)
Rank:
Rank:
2/
Bottom 50%10
Students: 658
Grades: 5-8
358 Court Avenue
Weston, WV 26452
(304) 269-8325
Weston, WV 26452
(304) 269-8325
Rank: #29 - 3029. - 30.
Oak Hill Middle School
Magnet School
(Math: 20% | Reading: 31%)
Rank:
Rank:
2/
Bottom 50%10
Students: 656
Grades: 6-8
320 W. Oyler Avenue
Oak Hill, WV 25901
(304) 469-3711
Oak Hill, WV 25901
(304) 469-3711
Rank: #29 - 3029. - 30.
West Preston School
Magnet School
(Math: 25% | Reading: 26%)
Rank:
Rank:
2/
Bottom 50%10
Students: 656
Grades: PK-8
113 Eby School Road
Arthurdale, WV 26520
(304) 864-3835
Arthurdale, WV 26520
(304) 864-3835
Rank: #3131.
Huntington Middle School
Magnet School
(Math: 25% | Reading: 40%)
Rank:
Rank:
4/
Bottom 50%10
Students: 647
Grades: 6-8
925 Third Street
Huntington, WV 25701
(304) 528-5180
Huntington, WV 25701
(304) 528-5180
Rank: #3232.
Eagle School Intermediate
Magnet School
(Math: 22% | Reading: 24%)
Rank:
Rank:
1/
Bottom 50%10
Students: 645
Grades: 3-5
730 Eagle School Road
Martinsburg, WV 25404
(304) 263-0422
Martinsburg, WV 25404
(304) 263-0422
Rank: #3333.
Hedgesville Elementary School
Magnet School
Students: 638
Grades: PK-2
88 School House Drive
Hedgesville, WV 25427
(304) 754-3341
Hedgesville, WV 25427
(304) 754-3341
Rank: #34 - 3534. - 35.
Charles Town Middle School
Magnet School
(Math: 23% | Reading: 43%)
Rank:
Rank:
5/
Bottom 50%10
Students: 637
Grades: 6-8
193 High Street
Charles Town, WV 25414
(304) 725-7821
Charles Town, WV 25414
(304) 725-7821
Rank: #34 - 3534. - 35.
Petersburg Elementary School
Magnet School
(Math: 51% | Reading: 50%)
Rank:
Rank:
9/
Top 20%10
Students: 637
Grades: PK-6
333 Rig Street
Petersburg, WV 26847
(304) 257-1110
Petersburg, WV 26847
(304) 257-1110
Show 100 more public schools in WV (out of 548 total schools)
Loading...
Frequently Asked Questions
What is the West Virginia average public elementary schools student size?
The West Virginia average public elementary schools student size is 321 for 2024-25.
What are the public elementary schools with the largest student size in West Virginia?
The best top ranked public elementary schools in West Virginia include Spring Mills Middle School, Hurricane Middle School and Potomack Intermediate School.
Recent Articles
College Application Requirement for High School Graduation? DC Weighs Possibility
The article discusses a proposal in Washington D.C. to make college applications a requirement for high school graduation. It examines the potential benefits and drawbacks of such a policy, including its impact on graduation rates and college attendance. The piece also considers similar initiatives in other states and the debate surrounding this approach
Bribing Students to Get Good Grades: The Debate
This piece explores the controversial practice of offering monetary rewards to students for good grades. It examines studies conducted in various cities, discussing the effectiveness of such programs and the ethical concerns they raise. The article presents arguments from both supporters and critics of this approach to student motivation.
September 27, 2024
Understanding RubricsThis article explores the fundamental principles of rubrics in education, focusing on their role as assessment tools. It breaks down the key components of rubrics, including criteria, performance levels, and descriptors. The piece also delves into the two main types of rubrics - holistic and analytic - providing authoritative definitions and explaining their unique applications in educational settings.