Skip to content

Public schools by city in West Virginia

24 West Virginia cities have at least 5 public schools with a local mailing address. Each city page lists every school by level with its district, enrollment, and staffing. Smaller communities remain available through the West Virginia district directory and search.