The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·WILSON COUNTY SCHOOLS·NCES 370502001992

B O Barnes Elementary

1913 Martin L King Parkway, Wilson, NC 27893 · (252) 399-7875 · Wilson County
GRADES KG–05ELEMENTARY31-TOWNTITLE IREGULAR SCHOOL274 STUDENTS
Enrollment
274
Elementary
DISTRICT 372 · STATE 467
Student : Teacher
11.9:1
23 FTE teachers
DISTRICT 15.9:1 · STATE 14.9:1
Free / Reduced Lunch
99%
271 students
DISTRICT 92% · STATE 82%
Community
0
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Kindergarten
51
Grade 1
48
Grade 2
38
Grade 3
54
Grade 4
40
Grade 5
43
Student demographics
White
83%
DISTRICT 27% · STATE 42%
Hispanic
5018%
DISTRICT 25% · STATE 22%
Black
20976%
DISTRICT 42% · STATE 25%
Two+
73%
DISTRICT 5% · STATE 6%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
13750%
Female
13750%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at B O Barnes Elementary.
START A DISCUSSION
Recent discussions in Wilson County Schools

Test scores

NC EOG / EOC 2024-25 . % Grade Level Proficient (Level 3+)
English Language Arts
43.5%
NC avg 50.9%
Math
58.1%
NC avg 52.2%
Source: NC EOG / EOC. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
46.8%
composite math + reading, all grades
Predicted
48.6%
based on NC schools with similar FRL share
Beats by
-1.9pp
below demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
274
-91 (-25%) vs 2017
Student : Teacher
11.9:1
was 14.6:1
% White
3%
was 3%
% Hispanic
18%
was 18%
% Black
76%
was 78%
% Asian
0%
was 0%
Source: NCES Common Core of Data

About B O Barnes Elementary

B O Barnes Elementary is one of the cozy primary schools in Wilson, North Carolina, one of the schools within Wilson County Schools, with 274 students on its rolls from grades K through 5. Compared to the state average of about 467 students per school, that is 41% leaner than typical.

Across the 25 schools in Wilson County Schools (10,451 students total), B O Barnes Elementary accounts for its share of the district's footprint.

Looking at the student body, B O Barnes Elementary shows that the largest single group is Black, at 76% of enrollment; the rest is composed of 18% Hispanic, 3% White, 3% multiracial. The wider county runs roughly 39% Black, putting the school's mix noticeably more Black than the area baseline.

In terms of school funding signals, On paper, B O Barnes Elementary has 23 full-time-equivalent teachers, translating to a class-load average of around 11.9:1. The state averages around 14.9:1, so this campus is tighter than the state norm typical. About 99% of enrolled students meet the income threshold for free or reduced-price lunch, often used as a Title I proxy.

On a demographically-adjusted basis, B O Barnes Elementary tracks the demographic baseline. The model predicts 48.6% given the school's FRL share; actual proficiency is 46.8%.

Across the wider county, the surrounding county (Wilson County) logs that median household earnings sit near $56,423, 22% of adults hold a bachelor's degree or higher, and roughly 14% of residents live below the federal poverty line. In all, Wilson County runs 29 public schools (combined enrollment of about 12,482 students), of which B O Barnes Elementary is one.

Nearest neighbor: Charles H Darden Middle, around 0.4 miles off. 8 of the 8 nearest public schools sit inside a five-mile radius. On composite proficiency, B O Barnes Elementary comes 2nd of 4 in the immediate cluster, below the nearby-schools average of 51.1%.

The campus sits in a small-town setting.

Looking at the recent track record. Looking back 7 years, enrollment at B O Barnes Elementary has fell 25%, going from 365 students in 2018 to 274 in 2025. The student-to-teacher ratio tightened from 14.6:1 in 2018 to 11.9:1 today.

Inside the community feed, the feed for B O Barnes Elementary typically covers open house dates, ride-share offers, and field-trip permission slips. Anyone with firsthand experience at this school can post or comment.

Wilson County at a glance

View full county profile
Population
79,290
Census ACS
Median income
$56,423
Household, ACS
Bachelor's+
22%
Adults 25+
Poverty rate
14%
Below federal line
Schools in county
29
12,482 students

Quick facts

School name
B O Barnes Elementary
District
Wilson County Schools
Address
1913 Martin L King Parkway, Wilson, NC 27893
Phone
(252) 399-7875
County
Wilson County
Level
Elementary
Grade range
KG–05
Total enrollment
274
Teachers (FTE)
23
Student–teacher ratio
11.9:1
Free/Reduced lunch
271 (99%)
Locale
31-Town: Fringe
NCES ID
370502001992
Charter school
No
Virtual school
No

Related schools

Other schools in Wilson County Schools
Other schools in Wilson
Nearby schools

Frequently asked questions

About B O Barnes Elementary
How large is B O Barnes Elementary?
B O Barnes Elementary enrolls approximately 274 students in grades KG-05.
What age range does B O Barnes Elementary serve?
B O Barnes Elementary serves students from grade KG through grade 05.
How many teachers does B O Barnes Elementary have?
B O Barnes Elementary employs 23 FTE teachers, for a student-to-teacher ratio of 11.9:1.
How diverse is B O Barnes Elementary?
B O Barnes Elementary reports a student body of 3% White, 18% Hispanic, 76% Black, 3% Two or more.
Who oversees B O Barnes Elementary?
B O Barnes Elementary is overseen by Wilson County Schools in Wilson County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post