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

1 schools in Bath

North Carolina · Public K-12

Bath, North Carolina has 1 public K-12 school between its neighborhoods, enrolling about 511 students (around 511 per campus).

7-year change in Bath

SY 2017-18 vs SY 2024-25
Total enrollment
511
-61 (-11%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
% White
85%
was 83%
% Hispanic
9%
was 11%
% Black
1%
was 3%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bath ElementaryElementaryKG-08511

About Bath

Bath, North Carolina is home to 1 public schools, with combined enrollment of approximately 511 students. By school count, it is a rural-scale city.

Schools in Bath average about 511 students each, 11% below the North Carolina norm.

Looking at the last 7 years. Total public-school enrollment in Bath has fell 11% since SY 2017-18, moving from about 572 students to 511.

On this page, the community for Bath discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Bath?
Bath, North Carolina has 1 public K-12 schools serving approximately 511 students.
How many elementary, middle, and high schools are in Bath?
Bath has 1 elementary public schools.
What is the largest public school in Bath?
Bath Elementary is the largest public school in Bath by enrollment, with approximately 511 students.
What school districts serve Bath?
Bath public schools are operated by Beaufort County Schools.
What grade levels do public schools in Bath cover?
Public schools in Bath serve students from kindergarten through grade 8.