Resource Portal
Ad
Resource Portal AI
Standards-aligned at-home lessons for any topic — in seconds.
Try it free
Home / West Virginia /Elementary
Level · West Virginia

Elementary schools in West Virginia

371 public schools

371
public schools
104,802
total enrollment
PK–5
grade span
216
cities

Schools serving each grade

PK
K
1
2
3
4
5

Schools by level

Schools (371)

School City District Level Grades Enrollment
Man Elementary School Mallory Logan County Schools Elementary PK-4 194
Marlinton Elementary School Marlinton Pocahontas County Schools Elementary PK-5 225
Marlowe Elementary School Falling Waters Berkeley County Schools Elementary PK-2 261
Marmet Elementary School Marmet Kanawha County Schools Elementary PK-5 118
Marsh Fork Elementary Naoma Raleigh County Schools Elementary PK-5 184
Martha Elementary School Barboursville Cabell County Schools Elementary PK-5 196
Martin Elementary School Parkersburg Wood County Schools Elementary PK-5 219
Mary C. Snow West Side Elementary Charleston Kanawha County Schools Elementary PK-5 351
Mary Ingles Elementary School Charleston Kanawha County Schools Elementary PK-5 158
Mason-Dixon Elementary Blacksville Monongalia County Schools Elementary PK-5 308
Maxwell Hill Elementary Beckley Raleigh County Schools Elementary PK-5 219
Mcninch Primary School Moundsville Marshall County Schools Elementary PK-2 355
Meadows Elementary School Huntington Cabell County Schools Elementary PK-5 238
Melrose Elementary School Princeton Mercer County Schools Elementary K-5 271
Mercer County Early Learning Center Princeton Mercer County Schools Elementary PK-PK 164
Mercer Elementary Princeton Mercer County Schools Elementary 3-5 330
Middle Creek Elementary School Triadelphia Ohio County Schools Elementary PK-5 255
Midland Elementary School Elkins Randolph County Schools Elementary PK-5 234
Midland Trail Elementary School Diamond Kanawha County Schools Elementary PK-5 168
Midway Elementary School Alum Creek Lincoln County Schools Elementary PK-5 245
Mill Creek Intermediate School Bunker Hill Berkeley County Schools Elementary 3-5 507
Milton Elementary School Milton Cabell County Schools Elementary PK-5 517
Mineral Wells Elementary School Mineral Wells Wood County Schools Elementary PK-5 467
Monongah Elementary School Monongah Marion County Schools Elementary PK-4 300
Montrose Elementary School South Charleston Kanawha County Schools Elementary PK-5 234
Moorefield Elementary School Moorefield Hardy County Schools Elementary PK-2 418
Moorefield Intermediate School Moorefield Hardy County Schools Elementary 3-5 311
Mountain Ridge Intermediate Gerrardstown Berkeley County Schools Elementary 3-5 576
Mountain View Elementary School Hurricane Putnam County Schools Elementary PK-5 448
Mountainview Elementary School Morgantown Monongalia County Schools Elementary PK-5 669
Mt Lookout Elementary School Mt Lookout Nicholas County Schools Elementary PK-5 115
Mt Nebo Elementary School Mt. Nebo Nicholas County Schools Elementary PK-5 102
Mullens Elementary School Mullens Wyoming County Schools Elementary PK-4 218
Mylan Park Elementary School Morgantown Monongalia County Schools Elementary PK-5 425
Neale Elementary School Vienna Wood County Schools Elementary PK-5 377
New Creek Primary School New Creek Mineral County Schools Elementary PK-4 122
New Manchester Elementary School New Cumberland Hancock County Schools Elementary PK-4 273
New River Intermediate Oak Hill Fayette County Schools Elementary 3-5 631
New River Primary Oak Hill Fayette County Schools Elementary PK-2 669
Nichols Elementary School Barboursville Cabell County Schools Elementary PK-5 224
Nitro Elementary School Nitro Kanawha County Schools Elementary PK-5 347
North Elementary School Elkins Randolph County Schools Elementary PK-5 212
North Elementary School Morgantown Monongalia County Schools Elementary PK-5 592
North Jefferson Elementary Kearneysville Jefferson County Schools Elementary PK-5 214
North View Elementary School Clarksburg Harrison County Schools Elementary PK-5 309
Norwood Elementary School Stonewood Harrison County Schools Elementary PK-5 312
Norwood Elementary School Stonewood Harrison County Schools Elementary PK-5 322
Nutter Fort Intermediate School Nutter Fort Harrison County Schools Elementary 3-5 440
Nutter Fort Primary School Nutter Fort Harrison County Schools Elementary PK-2 550
Oakvale School Princeton Mercer County Schools Elementary PK-5 157
Omar Elementary Omar Logan County Schools Elementary PK-4 161
Ona Elementary School Ona Cabell County Schools Elementary PK-5 262
Opequon Elementary School Martinsburg Berkeley County Schools Elementary PK-2 418
Orchard View Intermediate School Martinsburg Berkeley County Schools Elementary 4-5 549
Overbrook Elementary School Charleston Kanawha County Schools Elementary K-5 345
Page Jackson Elementary Charles Town Jefferson County Schools Elementary PK-2 328
Panther Creek Elementary School Nettie Nicholas County Schools Elementary PK-5 229
Peterson-Central Elementary School Weston Lewis County Schools Elementary PK-4 452
Peterstown Elementary School Peterstown Monroe County Schools Elementary PK-4 396
Philippi Elementary School Philippi Barbour County Board Of Education Elementary PK-4 372
Piedmont Year-Round Education Charleston Kanawha County Schools Elementary PK-5 339
Pinch Elementary School Elkview Kanawha County Schools Elementary PK-5 339
Pineville Elementary School Pineville Wyoming County Schools Elementary PK-4 363
Pineville Elementary School Pineville Wyoming County Schools Elementary PK-4 372
Pleasant Hill School Grantsville Calhoun County Schools Elementary PK-4 181
Pleasant Valley Elementary School Fairmont Marion County Schools Elementary K-4 184
Pleasant Valley Elementary School Fairmont Marion County Schools Elementary K-4 193
Pleasant View Elementary School Hedgesville Morgan County Schools Elementary K-5 123
Poca Elementary Poca Putnam County Schools Elementary PK-5 258
Point Harmony Elementary School Cross Lanes Kanawha County Schools Elementary K-5 450
Potomack Intermediate School Martinsburg Berkeley County Schools Elementary 3-5 794
Pratt Elementary School Pratt Kanawha County Schools Elementary PK-5 188
Pratt Elementary School Pratt Kanawha County Schools Elementary PK-5 167
Prichard Elementary School Prichard Wayne County Schools Elementary PK-5 144
Princeton Primary School Princeton Mercer County Schools Elementary K-2 502
Pt. Pleasant Primary Pt. Pleasant Mason County Schools Elementary PK-2 379
Rainelle Elementary Rainelle Greenbrier County Schools Elementary PK-5 189
Rainelle Elementary Rainelle Greenbrier County Schools Elementary PK-5 211
Ramage Elementary Danville Boone County Schools Elementary PK-5 177
Ranger Elementary Ranger Lincoln County Schools Elementary PK-5 94
Ranson Elementary School Ranson Jefferson County Schools Elementary K-5 309
Ravenswood Grade School Ravenswood Jackson County Schools Elementary 3-5 253
Richmond Elementary School South Charleston Kanawha County Schools Elementary PK-5 220
Ridgedale Elementary School Morgantown Monongalia County Schools Elementary PK-5 474
Ridgeview Elementary Sophia Raleigh County Schools Elementary PK-5 459
Ripley Elementary School Ripley Jackson County Schools Elementary PK-5 559
Ritchie Elementary School Wheeling Ohio County Schools Elementary PK-5 278
Roanoke Elementary School Roanoke Lewis County Schools Elementary PK-4 163
Rock Branch Elementary Nitro Putnam County Schools Elementary PK-5 207
Rock Cave Elementary Rock Cave Upshur County Schools Elementary PK-5 130
Romney Elementary School Romney Hampshire County Schools Elementary PK-5 446
Ronceverte Elementary Ronceverte Greenbrier County Schools Elementary PK-5 367
Rosemont Elementary School Martinsburg Berkeley County Schools Elementary PK-3 408
Ruffner Elementary School Charleston Kanawha County Schools Elementary PK-5 268
Rupert Elementary Crawley Greenbrier County Schools Elementary PK-5 210
Ruthlawn Elementary School Charleston Kanawha County Schools Elementary PK-5 239
Salem Elementary Salem Harrison County Schools Elementary PK-5 214
Salt Rock Elementary School Salt Rock Cabell County Schools Elementary PK-5 217
Sand Hill Elementary School Dallas Marshall County Schools Elementary K-5 63
Scott Teays Elementary Scott Depot Putnam County Schools Elementary PK-5 469
Shady Spring Elementary Shady Spring Raleigh County Schools Elementary PK-5 447
Sharon Dawes Elementary School Miami Kanawha County Schools Elementary PK-5 117
Shepherdstown Elementary School Shepherdstown Jefferson County Schools Elementary K-5 369
Sherman Elementary School Comfort Boone County Schools Elementary PK-5 250
Shoals Elementary School Charleston Kanawha County Schools Elementary PK-5 213
Simpson Elementary School Bridgeport Harrison County Schools Elementary PK-5 412
Sissonville Elementary School Sissonville Kanawha County Schools Elementary PK-4 246
Sistersville Elementary School Sistersville Tyler County Schools Elementary PK-5 269
Skyview Elementary School Morgantown Monongalia County Schools Elementary PK-5 465
Slanesville Elementary School Slanesville Hampshire County Schools Elementary PK-5 175
Smithville Elementary Smithville Ritchie County Schools Elementary PK-4 95
Smoot Elementary Smoot Greenbrier County Schools Elementary PK-5 150
South Jefferson Elementary School Charles Town Jefferson County Schools Elementary PK-5 437
South Man Elementary School Man Logan County Schools Elementary PK-4 172
Southside Elementary Huntington Cabell County Schools Elementary PK-5 473
Spanishburg Spanishburg Mercer County Schools Elementary PK-5 186
Spencer Elementary School Spencer Roane County Schools Elementary PK-4 420
Spring Hill Elementary School Huntington Cabell County Schools Elementary PK-5 389
Spring Mills Primary Martinsburg Berkeley County Schools Elementary PK-2 486
Spring Mills Primary Martinsburg Berkeley County Schools Elementary PK-2 510
Springfield-Green Spring Elementary Sch Springfield Hampshire County Schools Elementary PK-5 109
St. Marys Elementary School St Marys Pleasants County Schools Elementary PK-4 215
Stanaford Elementary School Beckley Raleigh County Schools Elementary PK-5 231
Steenrod Elementary School Wheeling Ohio County Schools Elementary PK-5 262
Steenrod Elementary School Wheeling Ohio County Schools Elementary PK-5 269
Straley Elementary School Princeton Mercer County Schools Elementary 3-5 139
Stratton Elementary Beckley Raleigh County Schools Elementary PK-5 236
Summersville Elementary School Summersville Nicholas County Schools Elementary PK-5 352
Sun Valley Elementary School Lerona Mercer County Schools Elementary PK-5 100
Suncrest Elementary School Morgantown Monongalia County Schools Elementary PK-5 490
Sutton Elementary School Sutton Braxton County Schools Elementary PK-5 156
T A Lowery Elementary School Shenandoah Junction Jefferson County Schools Elementary PK-5 506
Talcott Elementary School Talcott Summers County Schools Elementary PK-5 185
Tennerton Elementary Buckhannon Upshur County Schools Elementary PK-5 319
Tomahawk Intermediate School Hedgesville Berkeley County Schools Elementary 3-5 593
Tuscarora Elementary School Martinsburg Berkeley County Schools Elementary PK-2 303
Union Elementary School Buckhannon Upshur County Schools Elementary PK-5 302
Valley View Elementary School Martinsburg Berkeley County Schools Elementary PK-2 361
Van Elementary Van Boone County Schools Elementary PK-5 134
Verdunville Elementary School Verdunville Logan County Schools Elementary PK-4 112
Vienna Elementary School Vienna Wood County Schools Elementary PK-5 290
Village Of Barboursville Elementary Sch Barboursville Cabell County Schools Elementary PK-5 640
Warm Springs Intermediate School Berkeley Springs Morgan County Schools Elementary 3-5 366
Washington District Elementary Buckhannon Upshur County Schools Elementary PK-5 120
Washington Lands Elementary School Moundsville Marshall County Schools Elementary PK-5 285
Watson Elementary School Fairmont Marion County Schools Elementary PK-4 394
Wayne Elementary School Wayne Wayne County Schools Elementary PK-5 470
Weberwood Elementary School Charleston Kanawha County Schools Elementary PK-5 250
Weirton Elementary Weirton Hancock County Schools Elementary PK-4 843
Welch Elementary School Welch Mcdowell County Schools Elementary PK-5 233
West Hamlin Elementary West Hamlin Lincoln County Schools Elementary PK-5 456
West Hamlin Elementary West Hamlin Lincoln County Schools Elementary PK-5 439
West Liberty Elementary School Wheeling Ohio County Schools Elementary PK-5 112
West Milford Elementary School West Milford Harrison County Schools Elementary PK-5 387
West Taylor Elementary School Flemington Taylor County Schools Elementary PK-4 286
West Teays Elementary Hurricane Putnam County Schools Elementary PK-5 524
White Hall Elementary School White Hall Marion County Schools Elementary K-4 185
White Sulphur Elementary White Sulphur Springs Greenbrier County Schools Elementary PK-5 313
Whitesville Elementary School Whitesville Boone County Schools Elementary PK-5 102
Widmyer Elementary Berkeley Springs Morgan County Schools Elementary PK-2 427
Wiley Ford Primary School Wiley Ford Mineral County Schools Elementary PK-3 173
William J Raglin Center Dunbar Kanawha County Schools Elementary PK-PK 15
Williamstown Elementary School Williamstown Wood County Schools Elementary PK-5 569
Wilsonburg Elementary School Clarksburg Harrison County Schools Elementary PK-5 190
Winchester Avenue Elementary School Martinsburg Berkeley County Schools Elementary PK-3 251
Winchester Avenue Elementary School Martinsburg Berkeley County Schools Elementary PK-3 305
Winfield Elementary Winfield Putnam County Schools Elementary PK-5 518
Wirt County Primary Center Elizabeth Wirt County Schools Elementary PK-4 375
Woodsdale Elementary School Wheeling Ohio County Schools Elementary PK-5 447
Wright Denny Intermediate School Charles Town Jefferson County Schools Elementary 3-5 377
Zela Elementary School Summersville Nicholas County Schools Elementary PK-5 102
Showing 201–371 of 371
← Prev Page 2 of 2

Filter applies to this page (200 schools). All West Virginia schools

Out-of-school-time (OST) resources

After-school & summer programs, funding, and support serving Elementary, West Virginia.

Statewide afterschool network
West Virginia Statewide Afterschool Network
https://extension.wvu.edu/youth-family/youth-education/statewide-afterschool-network →
Free at-home enrichment
Resource Portal AI
Get free lessons →