685 schools in West Virginia
55 counties · 302 cities · Public K-12
| Name | City | County | Level | Enrollment | Rating |
|---|---|---|---|---|---|
| GREEN BANK ELEMENTARY-MIDDLE SCHOOL | GREEN BANK | Pocahontas County | Elementary | 204 | · |
| MARLINTON ELEMENTARY SCHOOL | MARLINTON | Pocahontas County | Elementary | 203 | · |
| ALTIZER ELEMENTARY SCHOOL | HUNTINGTON | Cabell County | Elementary | 202 | · |
| WILEY FORD PRIMARY SCHOOL | WILEY FORD | Mineral County | Elementary | 201 | · |
| RAMAGE ELEMENTARY | DANVILLE | Boone County | Elementary | 199 | · |
| CENTER MCMECHEN ELEMENTARY SCHOOL | MCMECHEN | Marshall County | Elementary | 197 | · |
| HITE SAUNDERS ELEMENTARY SCHOOL | HUNTINGTON | Cabell County | Elementary | 197 | · |
| VINSON MIDDLE SCHOOL | HUNTINGTON | Wayne County | Middle | 197 | · |
| BIG OTTER ELEMENTARY SCHOOL | DUCK | Clay County | Elementary | 196 | · |
| PADEN CITY ELEMENTARY SCHOOL | PADEN CITY | Wetzel County | Elementary | 195 | · |
| WHEELING MIDDLE SCHOOL | WHEELING | Ohio County | Middle | 192 | · |
| ANSTED ELEMENTARY | ANSTED | Fayette County | Elementary | 190 | · |
| LASHMEET/MATOAKA ELEMENTARY SCHOOL | MATOAKA | Mercer County | Elementary | 189 | · |
| SALEM ELEMENTARY | SALEM | Harrison County | Elementary | 189 | · |
| UNION EDUCATIONAL COMPLEX | MOUNT STORM | Grant County | Other | 186 | · |
| BRUSHFORK ELEMENTARY SCHOOL | BLUEFIELD | Mercer County | Elementary | 185 | · |
| MEADOW BRIDGE HIGH | MEADOW BRIDGE | Fayette County | High | 185 | · |
| MIDLAND ELEMENTARY SCHOOL | ELKINS | Randolph County | Elementary | 185 | · |
| SLANESVILLE ELEMENTARY SCHOOL | SLANESVILLE | Hampshire County | Elementary | 183 | · |
| OAKVALE SCHOOL | PRINCETON | Mercer County | Elementary | 181 | · |
| SPANISHBURG | SPANISHBURG | Mercer County | Elementary | 181 | · |
| INWOOD PRIMARY SCHOOL | INWOOD | Berkeley County | Elementary | 179 | · |
| HODGESVILLE ELEMENTARY | BUCKHANNON | Upshur County | Elementary | 178 | · |
| MULLENS ELEMENTARY SCHOOL | MULLENS | Wyoming County | Elementary | 177 | · |
| VAN JUNIOR SENIOR HIGH SCHOOL | VAN | Boone County | High | 177 | · |
| FAIRVIEW MIDDLE SCHOOL | FAIRVIEW | Marion County | Middle | 176 | · |
| KASSON ELEMENTARY MIDDLE SCHOOL | MOATSVILLE | Barbour County | Elementary | 176 | · |
| MAYSVILLE ELEMENTARY SCHOOL | MAYSVILLE | Grant County | Elementary | 176 | · |
| PLEASANT HILL SCHOOL | GRANTSVILLE | Calhoun County | Elementary | 176 | · |
| LAKESIDE ELEMENTARY | HURRICANE | Putnam County | Elementary | 174 | · |
| RUPERT ELEMENTARY | CRAWLEY | Greenbrier County | Elementary | 174 | · |
| FLATWOODS ELEMENTARY SCHOOL | FLATWOODS | Braxton County | Elementary | 173 | · |
| GRANDVIEW ELEMENTARY SCHOOL | CHARLESTON | Kanawha County | Elementary | 172 | · |
| PLEASANT VALLEY ELEMENTARY SCHOOL | PLEASANT VALLEY | Marion County | Elementary | 172 | · |
| BACK CREEK VALLEY ELEMENTARY SCHOOL | HEDGESVILLE | Berkeley County | Elementary | 170 | · |
| AURORA SCHOOL | AURORA | Preston County | Elementary | 168 | · |
| BLUEWELL ELEMENTARY SCHOOL | BLUEFIELD | Mercer County | Elementary | 168 | · |
| CEDAR GROVE ELEMENTARY SCHOOL | CEDAR GROVE | Kanawha County | Elementary | 168 | · |
| FAIRPLAIN ELEMENTARY SCHOOL | RIPLEY | Jackson County | Elementary | 168 | · |
| BROOKE INTERMEDIATE SCHOOL NORTH | FOLLANSBEE | Brooke County | Elementary | 167 | · |
| FAIRPLAINS ELEMENTARY SCHOOL | PARKERSBURG | Wood County | Elementary | 167 | · |
| HERNDON CONS ELEMENTARY & MIDDLE SCHOOL | BUD | Wyoming County | Elementary | 167 | · |
| LONG DRAIN SCHOOL | METZ | Wetzel County | Elementary | 167 | · |
| KENNA ELEMENTARY SCHOOL | CHARLESTON | Kanawha County | Elementary | 166 | · |
| GLEN FORK ELEMENTARY & MIDDLE SCHOOL | GLEN FORK | Wyoming County | Elementary | 165 | · |
| HOLDEN CENTRAL ELEMENTARY SCHOOL | HOLDEN | Logan County | Elementary | 165 | · |
| ROAD BRANCH ELEMENTARY & MIDDLE SCHOOL | CYCLONE | Wyoming County | Elementary | 165 | · |
| TALCOTT ELEMENTARY SCHOOL | TALCOTT | Summers County | Elementary | 165 | · |
| ARNOLDSBURG SCHOOL | ARNOLDSBURG | Calhoun County | Elementary | 164 | · |
| COTTAGEVILLE ELEMENTARY SCHOOL | COTTAGEVILLE | Jackson County | Elementary | 164 | · |
| DODDRIDGE COUNTY PRESCHOOL CENTER | WEST UNION | Doddridge County | Elementary | 164 | · |
| COALTON ELEMENTARY SCHOOL | COALTON | Randolph County | Elementary | 163 | · |
| PADEN CITY HIGH SCHOOL | PADEN CITY | Wetzel County | High | 163 | · |
| MARSH FORK ELEMENTARY | ROCK CREEK | Raleigh County | Elementary | 162 | · |
| PRATT ELEMENTARY SCHOOL | PRATT | Kanawha County | Elementary | 161 | · |
| ALUM CREEK ELEMENTARY SCHOOL | SO CHARLESTON | Kanawha County | Elementary | 159 | · |
| GILMORE ELEMENTARY SCHOOL | SANDYVILLE | Jackson County | Elementary | 159 | · |
| KIMBALL ELEMENTARY SCHOOL | KIMBALL | McDowell County | Elementary | 159 | · |
| SUTTON ELEMENTARY SCHOOL | SUTTON | Braxton County | Elementary | 159 | · |
| OMAR ELEMENTARY | OMAR | Logan County | Elementary | 157 | · |
| ROANOKE ELEMENTARY SCHOOL | ROANOKE | Lewis County | Elementary | 156 | · |
| VAN ELEMENTARY | VAN | Boone County | Elementary | 155 | · |
| MIDLAND TRAIL ELEMENTARY SCHOOL | DIAMOND | Kanawha County | Elementary | 154 | · |
| SMOOT ELEMENTARY | SMOOT | Greenbrier County | Elementary | 154 | · |
| DAVIS ELEMENTARY SCHOOL | GASSAWAY | Braxton County | Elementary | 152 | · |
| GLADE CREEK ELEMENTARY SCHOOL | SUMMERSVILLE | Nicholas County | Elementary | 152 | · |
| MALDEN ELEMENTARY SCHOOL | CHARLESTON | Kanawha County | Elementary | 152 | · |
| STRALEY ELEMENTARY SCHOOL | PRINCETON | Mercer County | Elementary | 152 | · |
| CHERRY RIVER ELEMENTARY SCHOOL | RICHWOOD | Nicholas County | Elementary | 151 | · |
| FRAMETOWN ELEMENTARY SCHOOL | FRAMETOWN | Braxton County | Elementary | 151 | · |
| CHANDLER ACADEMY | CHARLESTON | Kanawha County | Other | 150 | · |
| PRICHARD ELEMENTARY SCHOOL | PRICHARD | Wayne County | Elementary | 149 | · |
| SHARON DAWES ELEMENTARY SCHOOL | MIAMI | Kanawha County | Elementary | 143 | · |
| VALLEY HIGH SCHOOL | PINE GROVE | Wetzel County | High | 139 | · |
| EVANS ELEMENTARY SCHOOL | EVANS | Jackson County | Elementary | 137 | · |
| GEORGE C. WEIMER ELEMENTARY SCHOOL | ST. ALBANS | Kanawha County | Elementary | 137 | · |
| FALL RIVER ELEMENTARY SCHOOL | BIG SANDY | McDowell County | Elementary | 136 | · |
| LEON ELEMENTARY SCHOOL | LEON | Mason County | Elementary | 136 | · |
| MARY INGLES ELEMENTARY SCHOOL | CHARLESTON | Kanawha County | Elementary | 135 | · |
| MULLENS MIDDLE SCHOOL | MULLENS | Wyoming County | Middle | 135 | · |
| ROCK CAVE ELEMENTARY | ROCK CAVE | Upshur County | Elementary | 135 | · |
| EAST LYNN ELEMENTARY SCHOOL | EAST LYNN | Wayne County | Elementary | 134 | · |
| MARLINTON MIDDLE SCHOOL | BUCKEYE | Pocahontas County | Middle | 133 | · |
| SOUTH MAN ELEMENTARY SCHOOL | MAN | Logan County | Elementary | 133 | · |
| DINGESS ELEMENTARY SCHOOL | DINGESS | Mingo County | Elementary | 132 | · |
| HARMAN ELEMENTARY/HIGH SCHOOL | HARMAN | Randolph County | Other | 132 | · |
| FAIRVIEW ELEMENTARY SCHOOL | FAIRVIEW | Marion County | Elementary | 130 | · |
| LEADING CREEK ELEMENTARY | LINN | Lewis County | Elementary | 130 | · |
| LOST CREEK ELEMENTARY SCHOOL | LOST CREEK | Harrison County | Elementary | 129 | · |
| ASHFORD RUMBLE ELEMENTARY | ASHFORD | Boone County | Elementary | 127 | · |
| BETHLEHEM ELEMENTARY SCHOOL | WHEELING | Ohio County | Elementary | 125 | · |
| FLEMINGTON ELEMENTARY SCHOOL | FLEMINGTON | Taylor County | Elementary | 122 | · |
| MT LOOKOUT ELEMENTARY SCHOOL | MT LOOKOUT | Nicholas County | Elementary | 122 | · |
| WEST LIBERTY ELEMENTARY SCHOOL | WHEELING | Ohio County | Elementary | 122 | · |
| BURNSVILLE ELEMENTARY SCHOOL | BURNSVILLE | Braxton County | Elementary | 121 | · |
| PLEASANT VIEW ELEMENTARY SCHOOL | HEDGESVILLE | Morgan County | Elementary | 121 | · |
| VERDUNVILLE ELEMENTARY SCHOOL | VERDUNVILLE | Logan County | Elementary | 120 | · |
| UNITED HIGH SCHOOL | CLARKSBURG | Harrison County | Other | 119 | · |
| WASHINGTON DISTRICT ELEMENTARY | BUCKHANNON | Upshur County | Elementary | 117 | · |
| CHESAPEAKE ELEMENTARY SCHOOL | CHESAPEAKE | Kanawha County | Elementary | 115 | · |
| FOUNTAIN PRIMARY SCHOOL | KEYSER | Mineral County | Elementary | 112 | · |
| MARMET ELEMENTARY SCHOOL | MARMET | Kanawha County | Elementary | 112 | · |
| MT NEBO ELEMENTARY SCHOOL | MT. NEBO | Nicholas County | Elementary | 110 | · |
| SUN VALLEY ELEMENTARY SCHOOL | LERONA | Mercer County | Elementary | 110 | · |
| NEW CREEK PRIMARY SCHOOL | NEW CREEK | Mineral County | Elementary | 108 | · |
| BRANDYWINE ELEMENTARY SCHOOL | BRANDYWINE | Pendleton County | Elementary | 107 | · |
| BROOKE INTERMEDIATE SCHOOL SOUTH | WELLSBURG | Brooke County | Elementary | 107 | · |
| JUNIOR ELEMENTARY | JUNIOR | Barbour County | Elementary | 107 | · |
| JUSTICE ELEMENTARY SCHOOL | LOGAN | Logan County | Elementary | 107 | · |
| LIZEMORE ELEMENTARY SCHOOL | LIZEMORE | Clay County | Elementary | 105 | · |
| WHITESVILLE ELEMENTARY SCHOOL | WHITESVILLE | Boone County | Elementary | 105 | · |
| CONFIDENCE ELEMENTARY | LIBERTY | Putnam County | Elementary | 104 | · |
| BURLINGTON PRIMARY | BURLINGTON | Mineral County | Elementary | 102 | · |
| HUGH DINGESS ELEMENTARY SCHOOL | HARTS | Logan County | Elementary | 102 | · |
| CLEAR FORK DISTRICT ELEMENTARY | ARTIE | Raleigh County | Elementary | 99 | · |
| JUMPING BRANCH ELEMENTARY SCHOOL | JUMPING BRANCH | Summers County | Elementary | 98 | · |
| CRICHTON ELEMENTARY | QUINWOOD | Greenbrier County | Elementary | 96 | · |
| NORTH FORK ELEMENTARY SCHOOL | CIRCLEVILLE | Pendleton County | Elementary | 96 | · |
| HUNDRED HIGH SCHOOL | HUNDRED | Wetzel County | High | 94 | · |
| SMITHVILLE ELEMENTARY | SMITHVILLE | Ritchie County | Elementary | 93 | · |
| FELLOWSVILLE ELEMENTARY | TUNNELTON | Preston County | Elementary | 92 | · |
| SPRINGFIELD-GREEN SPRING ELEMENTARY SCH | SPRINGFIELD | Hampshire County | Elementary | 87 | · |
| LITTLE BIRCH ELEMENTARY SCHOOL | SUTTON | Braxton County | Elementary | 84 | · |
| DUNLOW ELEMENTARY SCHOOL | DUNLOW | Wayne County | Elementary | 83 | · |
| PAW PAW ELEMENTARY SCHOOL | PAW PAW | Morgan County | Elementary | 81 | · |
| ZELA ELEMENTARY SCHOOL | SUMMERSVILLE | Nicholas County | Elementary | 80 | · |
| CROSSROADS ACADEMY | HUNTINGTON | Cabell County | Other | 79 | · |
| BIRCH RIVER ELEMENTARY SCHOOL | BIRCH RIVER | Nicholas County | Elementary | 77 | · |
| RANGER ELEMENTARY | RANGER | Lincoln County | Elementary | 76 | · |
| HILLSBORO ELEMENTARY SCHOOL | HILLSBORO | Pocahontas County | Elementary | 75 | · |
| ELK GARDEN SCHOOL | ELK GARDEN | Mineral County | Elementary | 74 | · |
| PAW PAW HIGH SCHOOL | PAW PAW | Morgan County | High | 72 | · |
| H E WHITE ELEMENTARY SCHOOL | BOMONT | Clay County | Elementary | 71 | · |
| WV SCHOOLS FOR THE DEAF AND BLIND | ROMNEY | Hampshire County | Other | 60 | · |
| GENOA ELEMENTARY SCHOOL | GENOA | Wayne County | Elementary | 56 | · |
| HACKER VALLEY ELEMENTARY SCHOOL | HACKER VALLEY | Webster County | Elementary | 53 | · |
| HOMETOWN ELEMENTARY | HOMETOWN | Putnam County | Elementary | 52 | · |
| SAND HILL ELEMENTARY SCHOOL | DALLAS | Marshall County | Elementary | 52 | · |
| GATEWAY ACHIEVEMENT CENTER | MOUNDSVILLE | Marshall County | Other | 46 | · |
| ROWLESBURG SCHOOL | ROWLESBURG | Preston County | Elementary | 40 | · |
| WILLIAM J RAGLIN CENTER | DUNBAR | Kanawha County | Prekindergarten | 35 | · |
| PICKENS ELEMENTARY/HIGH SCHOOL | PICKENS | Randolph County | Other | 34 | · |
| The Achievement Center | Lewisburg | Greenbrier County | Other | 29 | · |
| EVOLUTION HIGH SCHOOL | CLARKSBURG | Harrison County | Other | 27 | · |
| MASON COUNTY SCHOOL FOR SUCCESS | POINT PLEASANT | Mason County | Other | 11 | · |
| RANDOLPH COUNTY ALTERNATIVE CENTER | ELKINS | Randolph County | Other | 9 | · |
| EVOLUTION MIDDLE SCHOOL | CLARKSBURG | Harrison County | Other | 7 | · |
| MINERAL COUNTY ALTERNATIVE PROGRAM | KEYSER | Mineral County | Other | 6 | · |
| ACADEMY OF CAREERS AND TECHNOLOGY | BECKLEY | Raleigh County | Not reported | · | · |
| BARNES LEARNING CENTER (ALC) | FAIRMONT | Marion County | Not reported | · | · |
| BEN FRANKLIN CAREER CENTER | DUNBAR | Kanawha County | Not reported | · | · |
| BOONE CAREER AND TECHNICAL CENTER | FOSTER | Boone County | Not reported | · | · |
| CABELL COUNTY CAREER TECHNOLOGY CENTER | HUNTINGTON | Cabell County | Not reported | · | · |
| CALHOUN GILMER CAREER CENTER | GRANTSVILLE | Calhoun County | Not reported | · | · |
| CAPERTON CENTER FOR APPLIED TECHNOLOGY | PARKERSBURG | Wood County | Not reported | · | · |
| CARVER CAREER CENTER | CHARLESTON | Kanawha County | Not reported | · | · |
| FAYETTE INSTITUTE OF TECHNOLOGY | OAK HILL | Fayette County | Not reported | · | · |
| FRED W EBERLE TECH CENTER | BUCKHANNON | Upshur County | Not reported | · | · |
| GARNET CAREER CENTER | CHARLESTON | Kanawha County | Not reported | · | · |
| GREENBRIER SCHOOL OF PRACTICAL NURSING | LEWISBURG | Greenbrier County | Not reported | · | · |
| HANCOCK CO ALTERNATIVE LEARNING CENTER | WEIRTON | Hancock County | Not reported | · | · |
| JAMES RUMSEY TECHNICAL INSTITUTE | MARTINSBURG | Berkeley County | Not reported | · | · |
| JOHN D. ROCKEFELLER CAREER CENTER | NEW CUMBERLAND | Hancock County | Not reported | · | · |
| MARION COUNTY TECHNICAL CENTER | FARMINGTON | Marion County | Not reported | · | · |
| MASON COUNTY CAREER CENTER | POINT PLEASANT | Mason County | Not reported | · | · |
| MCDOWELL CAREER & TECHNOLOGY CENTER | WELCH | McDowell County | Not reported | · | · |
| MERCER COUNTY TECHNICAL EDUCATION CENTER | PRINCETON | Mercer County | Not reported | · | · |
| MID OHIO VALLEY TECHNICAL INSTITUTE | ST MARYS | Pleasants County | Not reported | · | · |
| MINERAL COUNTY TECHNICAL CENTER | KEYSER | Mineral County | Not reported | · | · |
| MINGO COUNTY EXTENDED LEARNING CENTER | DELBARTON | Mingo County | Not reported | · | · |
| MONONGALIA TECHNICAL EDUCATION CENTER | MORGANTOWN | Monongalia County | Not reported | · | · |
| MONROE COUNTY VOCATIONAL CENTER | LINDSIDE | Monroe County | Not reported | · | · |
| NICHOLAS COUNTY CAREER/TECHNICAL CENTER | CRAIGSVILLE | Nicholas County | Not reported | · | · |
| PUTNAM CAREER & TECHNICAL CENTER | ELEANOR | Putnam County | Not reported | · | · |
| RALPH R WILLIS CAREER/TECHNICAL CENTER | STOLLINGS | Logan County | Not reported | · | · |
| RANDOLPH TECHNICAL CENTER | ELKINS | Randolph County | Not reported | · | · |
| ROANE-JACKSON VO-TECH CENTER | LEROY | Jackson County | Not reported | · | · |
| SOUTH BRANCH VOCATIONAL SCHOOL | PETERSBURG | Grant County | Not reported | · | · |
| SUMMIT SUCCESS CENTER | PARKERSURG | Wood County | Not reported | · | · |
| THE BRUIN BRIDGE | WELLSBURG | Brooke County | Not reported | · | · |
| UNITED TECHNICAL CENTER | CLARKSBURG | Harrison County | Not reported | · | · |
| WETZEL COUNTY TECHNICAL EDUCATION CENTER | NEW MARTINSVILLE | Wetzel County | Not reported | · | · |
| WIN Academy at BVCTC | South Charleston | Kanawha County | Not reported | · | · |
| WOOD CO VOC TECH CTR | PARKERSBURG | Wood County | Not reported | · | · |
| WYOMING COUNTY CAREER & TECHNICAL CENTER | PINEVILLE | Wyoming County | Not reported | · | · |