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

20 schools in Edison

New Jersey · Public K-12

Of all public K-12 schools in New Jersey, 20 sit inside Edison city limits, with combined enrollment of roughly 16,790 students (13 elementary, 4 middle, and 3 high).

7-year change in Edison

SY 2017-18 vs SY 2024-25
Total enrollment
16,790
+1,100 (+7%) vs SY 2017-18
School count
20
+1 (+5%) vs SY 2017-18
% White
9%
was 14%
% Hispanic
15%
was 10%
% Black
9%
was 8%
% Asian
64%
was 66%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Benjamin Franklin Elementary SchoolElementaryKG-05619
Edison Academy Magnet SchoolHigh09-12173
Edison Early Learning CenterElementaryPK-KG52
Edison High SchoolHigh09-122,393
Franklin D Roosevelt SchoolElementaryPK-KG178
Herbert Hoover Middle SchoolMiddle06-081,060
James Madison Intermediate SchoolElementary03-05586
James Madison Primary SchoolElementaryKG-02452
James Monroe Elementary SchoolElementaryKG-05537
John Adams Middle SchoolMiddle06-08930
John Marshall Elementary SchoolElementaryKG-05762
John P. Stevens High SchoolHigh09-122,687
Lincoln Elementary SchoolElementaryKG-05946
Lindeneau Elementary SchoolElementaryKG-05446
Martin Luther King Elementary SchoolElementaryKG-05591
Menlo Park Elementary SchoolElementaryKG-05802
Thomas Jefferson Middle SchoolMiddle06-08954
Washington Elementary SchoolElementaryKG-05630
Woodbrook Elementary SchoolElementaryKG-05786
Woodrow Wilson Middle SchoolMiddle06-081,206

About Edison

Public education in Edison, New Jersey runs across 20 schools that teaches roughly 16,790 students. By footprint, Edison sits in the moderately sized bracket.

On the school-mix side, the city is made up of 13 elementary, 4 middle, and 3 high.

Average school size in Edison is around 840 students, 56% above the New Jersey average of about 540.

Over the past 7-year window. Total public-school enrollment in Edison has grew 7% since SY 2017-18, moving from about 15,690 students to 16,790. Edison now counts 20 public schools, up from 19 in SY 2017-18. The White share of public-school enrollment declined from 14% to 9%.

On this page, the community for Edison discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Edison, New Jersey?
There are 20 public K-12 schools in Edison, with a combined enrollment of about 16,790.
How many elementary, middle, and high schools are in Edison?
Edison has 13 elementary, 4 middle, 3 high public schools.
What is the largest public school in Edison?
John P. Stevens High School is the largest public school in Edison by enrollment, with approximately 2,687 students.
What school districts serve Edison?
Edison is served by 2 public school districts, including Edison Township School District, Middlesex County Vocational and Technical School District.
What grade levels do public schools in Edison cover?
Public schools in Edison serve students from pre-K through grade 12.