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

658 schools in Chicago

Illinois · Public K-12

Chicago's public schools total 658 across the city, with enrollment of about 328,250 and an average school size near 499.

7-year change in Chicago

SY 2017-18 vs SY 2024-25
Total enrollment
327,652
-46,059 (-12%) vs SY 2017-18
School count
630
-33 (-5%) vs SY 2017-18
% White
11%
was 10%
% Hispanic
47%
was 47%
% Black
34%
was 37%
% Asian
5%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Mollison Elem SchoolElementaryPK-08237
Monarcas AcademyElementaryPK-05797
Montessori of Englewood Chtr ESElementaryPK-08349
Moos Elem SchoolElementaryPK-08434
Morgan Park High SchoolHigh07-121,349
Morrill Elem Math & Sci SchoolElementaryPK-08600
Morton Elem Career AcademyElementaryPK-08268
Mosaic School of Fine ArtsElementaryPK-08746
Mount Greenwood Elem SchoolElementaryPK-081,182
Mount Vernon Elem SchoolElementaryPK-08245
Moving Everest Charter SchoolElementaryKG-08755
Mozart Elem SchoolElementaryPK-08499
Multicultural Arts High SchoolHigh09-12283
Murphy Elem SchoolElementaryPK-08514
Murray Elem Language AcademyElementaryKG-08477
Namaste Elem Charter SchoolElementaryKG-08364
Nash Elem SchoolElementaryPK-08255
National Teachers Elem AcademyElementaryPK-08795
Neil Elem SchoolElementaryPK-08258
Nettelhorst Elem SchoolElementaryPK-08653
New Field Elem SchoolElementaryPK-04541
Newberry Elem Math & Science AcadElementaryPK-08330
Nicholson Tech Acad Elem SchElementaryPK-08487
Nightingale Elem SchoolElementaryPK-08917
Ninos Heroes Elem Academic CtrElementaryPK-08315
Nixon Elem SchoolElementaryPK-06672
Nobel Elem SchoolElementaryPK-08592
Noble St Chtr - MansuetoHigh09-121,106
Noble St Chtr Rauner College PrepHigh09-12558
Noble St Chtr-Baker CampusHigh09-12285
Noble St Chtr-Butler - CrimsonHigh09-12695
Noble St Chtr-Chicago Bulls PrepHigh09-121,060
Noble St Chtr-Comer College PrepHigh06-121,007
Noble St Chtr-DRW Trading ColHigh09-12323
Noble St Chtr-Golder College PrepHigh09-12633
Noble St Chtr-Hansberry Prep SlvrHigh09-12534
Noble St Chtr-ITW Speer AcadHigh09-121,135
Noble St Chtr-Johnson Colg PrepHigh09-12529
Noble St Chtr-Muchin College PrepHigh09-12909
Noble St Chtr-Noble CampusHigh09-12696
Noble St Chtr-Pritzker Col PrepHigh09-12993
Noble St Chtr-Rowe-Clark MS AcadHigh09-12320
Noble St Chtr-The Noble AcademyHigh09-12415
Noble St Chtr-UIC College PrepHigh09-12957
North Lawndale Prep Chtr - ChristHigh09-12258
North Lawndale Prep Chtr-CollinsHigh09-12276
North River Elem SchoolElementaryPK-08315
North-Grand High SchoolHigh09-121,061
Northside College Preparatory HsHigh09-121,061
Northside Learning CenterHigh09-120
Northwest Middle SchoolMiddle06-08532
Norwood Park Elem SchoolElementaryPK-08314
Ogden Elem SchoolElementaryPK-08819
Ogden Int High SchoolHigh09-12519
Oglesby Elem SchoolElementaryPK-08293
OKeeffe Elem SchoolElementaryPK-08572
Ombudsman Chicago - Roseland HSHigh09-120
Ombudsman Chicago NorthwestHigh09-120
Ombudsman Chicago SouthHigh09-120
Ombudsman Chicago WestHigh09-120
Onahan Elem SchoolElementaryPK-08657
Oriole Park Elem SchoolElementaryPK-08617
Orozco Elem Fine Arts & SciencesElementaryPK-08280
Orr Academy High SchoolHigh09-12361
Ortiz De Dominguez Elem SchoolElementaryPK-02404
Otis Elem SchoolElementaryPK-08356
OToole Elem SchoolElementaryPK-08309
Owen Elem Scholastic AcademyElementaryPK-08281
Owens Community Academy ESElementaryPK-08340
Palmer Elem SchoolElementaryPK-08746
Park Manor Elem SchoolElementaryPK-08313
Parker Elem Community AcademyElementaryPK-08367
Parkside Elem Community AcademyElementaryPK-08283
Pasteur Elem SchoolElementaryPK-04620
Pathways in Education - HumboldtHigh09-120
Pathways in Education AshburnHigh09-120
Pathways in Education AvondaleHigh09-120
Pathways in Education Brighton PaHigh09-120
Payton College Preparatory HSHigh09-121,260
Peace and Education Coalition HSHigh10-120
Peck Elem SchoolElementaryPK-04777
Peirce Elem Intl Studies SchoolElementaryPK-081,116
Penn Elem SchoolElementaryPK-08218
Perez Elem SchoolElementaryPK-08291
Perspectives Chtr - IIT CampusHigh06-12413
Perspectives Chtr - HS of TechHigh09-12320
Perspectives Chtr - Joslin CampusHigh06-12313
Perspectives Chtr - Leadership AcHigh06-12838
Peterson Elem SchoolElementaryPK-08913
Phillips Academy High SchoolHigh09-12467
Phoenix Military Academy HSHigh09-12372
Piccolo Elem Specialty SchoolElementaryPK-08643
Pickard Elem SchoolElementaryPK-08319
Pilsen Elem Community AcademyElementaryPK-08217
Pirie Elem Fine Arts & Academic CElementaryPK-06216
Plamondon Elem SchoolElementaryKG-0892
Plato Learning Acad Elem SchoolElementaryKG-08157
Poe Elem Classical SchoolElementaryKG-08224
Polaris Elem Charter AcademyElementaryKG-08343
Portage Park Elem SchoolElementaryPK-08933

About Chicago

Chicago is a sprawling Illinois city in terms of public-school footprint, with 658 schools and 328,250 students total.

For a sense of the school types, the city spans 465 elementary, 11 middle, 173 high, and 9 other.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment contracted 12%: 373,711 students in SY 2017-18 versus 327,652 in SY 2024-25. Chicago now counts 630 public schools, down from 663 in SY 2017-18.

In the discussion threads here, the community for Chicago discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Chicago?
Chicago, Illinois has 658 public K-12 schools serving approximately 328,250 students.
How many elementary, middle, and high schools are in Chicago?
Chicago has 465 elementary, 11 middle, 173 high, 9 combined-grade public schools.
What is the largest public school in Chicago?
Lane Technical High School is the largest public school in Chicago by enrollment, with approximately 4,604 students.
What school districts serve Chicago?
Chicago is served by 12 public school districts, including Chicago Public Schools Dist 299, Horizon Science Acad-Belmont, Horizon Science Acad-McKinley Pk, Dept of Human Services, Urban Prep Chrtr Sch for Yng Men and 7 others.
What grade levels do public schools in Chicago cover?
Public schools in Chicago serve students from pre-K through grade 12.
Are there charter schools in Chicago?
119 of the 658 public schools in Chicago are charter schools.

Chicago school rankings

Largest schoolsAll rankings →