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

Williamston Primary

400 West Blvd, Williamston, NC 27892 · (252) 792-3253 · Martin County
GRADES PK–02ELEMENTARY32-TOWNTITLE IREGULAR SCHOOL361 STUDENTS
Enrollment
361
Elementary
DISTRICT 283 · STATE 467
Student : Teacher
14.5:1
25 FTE teachers
DISTRICT 15.4:1 · STATE 14.9:1
Free / Reduced Lunch
99%
358 students
DISTRICT 99% · 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
Pre-K
62
Kindergarten
101
Grade 1
94
Grade 2
104
Student demographics
White
8423%
DISTRICT 30% · STATE 42%
Hispanic
3710%
DISTRICT 11% · STATE 22%
Black
20958%
DISTRICT 53% · STATE 25%
Asian
31%
DISTRICT 1% · STATE 4%
Two+
288%
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
16646%
Female
19554%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Williamston Primary.
START A DISCUSSION
Recent discussions in Martin County Schools

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
361
-18 (-5%) vs 2017
Student : Teacher
14.5:1
was 14.0:1
% White
23%
was 35%
% Hispanic
10%
was 6%
% Black
58%
was 54%
% Asian
1%
was 1%
Source: NCES Common Core of Data

About Williamston Primary

Williamston Primary is an elementary campus of small scale in Williamston, North Carolina, run under Martin County Schools, serveing 361 students in grades pre-K through 2. Enrollment runs roughly 23% leaner than the state mean of about 467.

Across the 10 schools in Martin County Schools (3,382 students total), Williamston Primary accounts for its share of the district's footprint.

Looking at the student body, Williamston Primary reports that Black students make up the majority at 58%. Beyond that, the school shows 23% White, 10% Hispanic, 8% multiracial. The wider county runs roughly 40% Black, putting the school's mix meaningfully more Black than the area baseline.

On the resource side, Williamston Primary lists 25 full-time-equivalent teachers, putting the student-to-teacher ratio at about 14.5:1. The state averages about 14.9:1, putting this campus right in line with peers. Roughly 99% of students at Williamston Primary qualify for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal.

In the broader community, census data for Martin County shows median household earnings sit near $48,578, about 17% of the adult population holds a bachelor's degree or above, and the poverty rate sits near 15%. Across Martin County's 12 public schools (combined enrollment of about 3,967 students), Williamston Primary is one campus in the mix.

Nearest neighbor: Martin County High, around 0.4 miles off. Within five miles, there are 5 other public schools.

The school occupies a town-center site.

Trend over the last 7 years. Williamston Primary's enrollment has declined 5% since 2018, when it stood at 379 (now 361). White enrollment moved from 35% to 23% across the same window.

Within the allk12 community for this school, members of the Williamston Primary community share and discuss classroom updates, athletics, and weather closures. Members of the school community can share what they know.

Martin County at a glance

View full county profile
Population
21,644
Census ACS
Median income
$48,578
Household, ACS
Bachelor's+
17%
Adults 25+
Poverty rate
15%
Below federal line
Schools in county
12
3,967 students

Quick facts

School name
Williamston Primary
District
Martin County Schools
Address
400 West Blvd, Williamston, NC 27892
Phone
(252) 792-3253
County
Martin County
Level
Elementary
Grade range
PK–02
Total enrollment
361
Teachers (FTE)
25
Student–teacher ratio
14.5:1
Free/Reduced lunch
358 (99%)
Locale
32-Town: Distant
NCES ID
370288001171
Charter school
No
Virtual school
No

Related schools

Other schools in Martin County Schools
Other schools in Williamston
Nearby schools

Frequently asked questions

About Williamston Primary
How many students attend Williamston Primary?
Williamston Primary enrolls approximately 361 students in grades PK-02.
Is Williamston Primary an elementary, middle, or high school?
Williamston Primary is an elementary school covering grades PK-02.
How many students per teacher at Williamston Primary?
Approximately 14.5:1 students per teacher at Williamston Primary.
How diverse is Williamston Primary?
Williamston Primary reports a student body of 23% White, 10% Hispanic, 58% Black, 1% Asian, 8% Two or more.
Who oversees Williamston Primary?
Williamston Primary is overseen by Martin County Schools in Martin County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post