The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Brooke County

West Virginia · Public K-12

Brooke County is a West Virginia county whose public-school system spans 7 campuses and approximately 2,213 students. Median household income runs about $54,316. By level, that breaks down as 4 elementary, 1 middle, and 1 high schools.

7-year change in Brooke County

SY 2017-18 vs SY 2024-25
Total enrollment
2,213
-727 (-25%) vs SY 2017-18
School count
6
-4 (-40%) vs SY 2017-18
% White
94%
was 95%
% Hispanic
1%
was 1%
% Black
2%
was 2%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
21,805
all ages · ACS 5-yr
Schools
7
1 districts
Enrollment
2,213
students · NCES CCD
Median income
$54,316
Below West Virginia avg
Free/reduced lunch
·
Enrollment-weighted
Elementary
4
753 students
Middle
1
605 students
High
1
855 students
Combined / other
1
schools
LARGEST DISTRICT
Brooke County Schools
2,213 students · 1 district in Brooke County

County vs. school enrollment demographics

Left bar is the racial makeup of Brooke County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
93%
Hispanic
1%
Black
2%
Asian
1%
Two or more
5%
Native American
0%
Pacific Islander
0%
School enrollment
White
94%
Hispanic
1%
Black
2%
Asian
0%
Two or more
3%
Native American
0%
Pacific Islander
0%
Bachelor's+
23.4%
adults 25+
Poverty rate
8.1%
ACS 5-year
Unemployment
6.3%
civilian labor
Median age
47
17.2% under 18

Test scores in Brooke County

Latest 2020-21 ELA proficiency, 4 schools ranked. West Virginia state average: 39.7%.

See all 4 schools in Brooke County ranked by score →

All schools (7)

NameCityLevelGradesEnrollmentRating
Brooke High SchoolWellsburgHigh09-12855·
Brooke Middle SchoolWellsburgMiddle05-08605·
Brooke Primary School NorthFollansbeeElementaryKG-02257·
Brooke Primary School SouthWellsburgElementaryKG-02203·
Brooke Intermediate School NorthFollansbeeElementary03-04172·
Brooke Intermediate School SouthWellsburgElementary03-04121·
The Bruin BridgeWellsburgCombinedKG-12··

Cities in Brooke County

Wellsburg5 schoolsFollansbee2 schools

About Brooke County

Brooke County is a thinly populated county of about 21,805 residents in West Virginia. Its public-school system hosts approximately 2,213 students across 7 schools.

Looking at the broader picture, census numbers show the median household earns about $54,316 a year, 23% of adults hold a bachelor's degree or higher, and the federal-poverty share is near 8%.

Looking at the level breakdown, Brooke County consists of 4 elementary schools (753 students), 1 middle school (605), 1 high school (855), and 1 combined or other schools.

The largest single district in Brooke County is Brooke County Schools, which alone enrolls about 2,213 students.

Five-year track record. Across the same 7-year window, public-school enrollment decreased 25%: 2,940 students in SY 2017-18 versus 2,213 in SY 2024-25. The school count fell from 10 to 6 across the same 7-year window.

On allk12, the community for Brooke County discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Brooke County?
Brooke County, West Virginia has 7 public K-12 schools serving approximately 2,213 students.
How many high schools are in Brooke County?
Brooke County, West Virginia has 1 public high school, serving approximately 855 students.
How many middle schools are in Brooke County?
Brooke County, West Virginia has 1 public middle school, serving approximately 605 students.
How many elementary schools are in Brooke County?
Brooke County, West Virginia has 4 public elementary schools, serving approximately 753 students.
What is the largest school district in Brooke County?
Brooke County Schools is the largest school district in Brooke County, serving approximately 2,213 students. The county contains 1 school district overall.
What is the population of Brooke County?
Brooke County, West Virginia has a population of approximately 21,805, with a median age of 47. About 17.2% of residents are under 18.
What is the median household income in Brooke County?
Median household income in Brooke County is $54,316, below the West Virginia average of $56,023. About 8.1% of residents live below the federal poverty line.
How educated are residents of Brooke County?
Approximately 23.4% of adults 25 and older in Brooke County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What is the student-teacher ratio in Brooke County schools?
Across Brooke County public schools, the enrollment-weighted student-teacher ratio is approximately 12.5 to 1.
What is the racial makeup of Brooke County?
Brooke County residents are approximately 93% White, 1% Hispanic, 2% Black, 1% Asian, 5% two or more races according to the Census ACS 5-year estimate.
DATA · Census ACS 5-year · NCES Common Core of Data