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

10 schools in Belleville

New Jersey · Public K-12

Across the city, Belleville hosts 10 public K-12 schools teaching roughly 4,886 New Jersey students (about 489 per campus).

7-year change in Belleville

SY 2017-18 vs SY 2024-25
Total enrollment
4,886
+383 (+9%) vs SY 2017-18
School count
10
+1 (+11%) vs SY 2017-18
% White
9%
was 15%
% Hispanic
75%
was 66%
% Black
8%
was 9%
% Asian
6%
was 10%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Belleville High SchoolHigh09-121,590
Belleville Middle SchoolMiddle07-08685
Belleville PS10ElementaryPK-06164
Belleville PS3ElementaryKG-06334
Belleville PS4ElementaryPK-06438
Belleville PS5ElementaryPK-06362
Belleville PS7ElementaryPK-06425
Belleville PS8ElementaryPK-06505
Belleville PS9ElementaryKG-06138
Hornblower Early Childhood CenterElementaryPK-PK245

About Belleville

Across Belleville, New Jersey, 10 public schools instructs about 4,886 students between them.

On the school-mix side, the city spans 8 elementary, 1 middle, and 1 high.

Looking at the last 7 years. Total public-school enrollment in Belleville has expanded 9% since SY 2017-18, moving from about 4,503 students to 4,886. The school count climbed from 9 to 10 across the same 7-year window. Demographically, the Hispanic share of enrollment climbed from 66% to 75%.

On this page, the community for Belleville discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Belleville, New Jersey?
There are 10 public K-12 schools in Belleville, with a combined enrollment of about 4,886.
How many elementary, middle, and high schools are in Belleville?
Belleville has 8 elementary, 1 middle, 1 high public schools.
What is the largest public school in Belleville?
Belleville High School is the largest public school in Belleville by enrollment, with approximately 1,590 students.
What school districts serve Belleville?
Belleville public schools are operated by Belleville Public School District.
What grade levels do public schools in Belleville cover?
Public schools in Belleville serve students from pre-K through grade 12.