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

Cook County

Illinois · Public K-12

Cook County in Illinois has 1,406 public K-12 schools in service today, collectively responsible for roughly 697,934 students with Chicago Public Schools Dist 299 the largest district. By grade band, the county runs 966 elementary, 151 middle, and 270 high schools.

7-year change in Cook County

SY 2017-18 vs SY 2024-25
Total enrollment
696,942
-70,433 (-9%) vs SY 2017-18
School count
1,268
-101 (-7%) vs SY 2017-18
% White
24%
was 25%
% Hispanic
40%
was 39%
% Black
25%
was 27%
% Asian
7%
was 6%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
5,182,090
all ages · ACS 5-yr
Schools
1,406
171 districts
Enrollment
697,934
students · NCES CCD
Median income
$83,498
Above Illinois avg
Free/reduced lunch
66.0%
Above Illinois avg
Elementary
966
387,587 students
Middle
151
80,599 students
High
270
224,702 students
Combined / other
19
5,046 students
LARGEST DISTRICT
Chicago Public Schools Dist 299
324,396 students · 171 districts in Cook County

County vs. school enrollment demographics

Left bar is the racial makeup of Cook County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
44%
Hispanic
27%
Black
22%
Asian
8%
Two or more
13%
Native American
1%
Pacific Islander
0%
School enrollment
White
24%
Hispanic
40%
Black
25%
Asian
7%
Two or more
3%
Native American
0%
Pacific Islander
0%
Bachelor's+
42.7%
adults 25+
Poverty rate
9.9%
ACS 5-year
Unemployment
7.0%
civilian labor
Median age
38
21.1% under 18

Test scores in Cook County

Latest 2024-25 ELA proficiency, 1,009 schools ranked. Illinois state average: 51.0%.

See all 1,009 schools in Cook County ranked by score →

All schools (1,406)

NameCityLevelGradesEnrollmentRating
Lane Technical High SchoolChicagoHigh07-124,604·
Taft High SchoolChicagoHigh07-124,487·
Lyons Twp High SchLa GrangeHigh09-123,706·
Evanston Twp High SchoolEvanstonHigh09-123,560·
J Sterling Morton East High SchCiceroHigh10-123,394·
J Sterling Morton West High SchBerwynHigh09-123,374·
Oak Park & River Forest High SchOak ParkHigh09-123,307·
Curie Metropolitan High SchoolChicagoHigh09-123,099·
Glenbrook South High SchoolGlenviewHigh09-122,923·
Carl Sandburg High SchoolOrland ParkHigh09-122,840·
New Trier Township H S WinnetkaWinnetkaHigh10-122,770·
Homewood-Flossmoor High SchoolFlossmoorHigh09-122,707·
Wm Fremd High SchoolPalatineHigh09-122,689·
Niles West High SchoolSkokieHigh09-122,646·
J B Conant High SchoolHoffman EstatesHigh09-122,633·
Elgin High SchoolElginHigh09-122,576·
Amos Alonzo Stagg High SchoolPalos HillsHigh09-122,560·
Palatine High SchoolPalatineHigh09-122,535·
Maine South High SchoolPark RidgeHigh09-122,494·
Rich Township High SchoolOlympia FieldsHigh09-122,433·
Schaumburg High SchoolSchaumburgHigh09-122,416·
Kenwood Academy High SchoolChicagoHigh07-122,268·
Prospect High SchoolMt ProspectHigh09-122,245·
Young Magnet High SchoolChicagoHigh07-122,223·
Lincoln Park High SchoolChicagoHigh09-122,214·
Victor J Andrew High SchoolOrland HillsHigh09-122,213·
Hoffman Estates High SchoolHoffman EstatesHigh09-122,185·
Glenbrook North High SchoolNorthbrookHigh09-122,111·
John Hersey High SchoolArlington HeightsHigh09-122,040·
Buffalo Grove High SchoolBuffalo GroveHigh09-122,021·
Niles North High SchoolSkokieHigh09-121,999·
Rolling Meadows High SchoolRolling MeadowsHigh09-121,956·
Jones College Prep High SchoolChicagoHigh09-121,954·
Reavis High SchoolBurbankHigh09-121,930·
Maine East High SchoolPark RidgeHigh09-121,921·
Unity Jr High SchoolCiceroMiddle07-081,919·
A B Shepard High Sch (Campus)Palos HeightsHigh09-121,916·
Elk Grove High SchoolElk Grove VillageHigh09-121,906·
Streamwood High SchoolStreamwoodHigh09-121,890·
Proviso West High SchoolHillsideHigh09-121,870·
Oak Lawn Comm High SchoolOak LawnHigh09-121,867·
Maine West High SchoolDes PlainesHigh09-121,857·
Thornwood High SchoolSouth HollandHigh09-121,843·
East Leyden High SchoolFranklin ParkHigh09-121,840·
Bloom High SchoolChicago HeightsHigh09-121,823·
DD Eisenhower High Sch (Campus)Blue IslandHigh09-121,818·
Argo Community High SchoolSummitHigh09-121,817·
Thornton Fractnl So High SchoolLansingHigh09-121,803·
Mather High SchoolChicagoHigh09-121,777·
Thomas Kelly College PreparatoryChicagoHigh09-121,762·
Wheeling High SchoolWheelingHigh09-121,743·
Hubbard High SchoolChicagoHigh09-121,710·
H L Richards High Sch(Campus)Oak LawnHigh09-121,702·
Von Steuben Metro Science HSChicagoHigh09-121,698·
Thornton Township High SchoolHarveyHigh09-121,697·
West Leyden High SchoolNorthlakeHigh09-121,687·
Proviso East High SchoolMaywoodHigh09-121,663·
Riverside Brookfield Twp HSRiversideHigh09-121,663·
Kennedy High SchoolChicagoHigh09-121,647·
Juarez Community Academy HSChicagoHigh09-121,585·
Senn High SchoolChicagoHigh09-121,571·
Washington G High SchoolChicagoHigh09-121,520·
Amundsen High SchoolChicagoHigh09-121,507·
Lake View High SchoolChicagoHigh09-121,431·
Thornton Fractnl No High SchoolCalumet CityHigh09-121,425·
Bremen High SchoolMidlothianHigh09-121,414·
Disney Elem Magnet SchoolChicagoElementaryPK-081,384·
Morgan Park High SchoolChicagoHigh07-121,349·
Oak Forest High SchoolOak ForestHigh09-121,329·
Lindblom Math & Science Acad HSChicagoHigh07-121,316·
Armstrong G Elem IntL StudiesChicagoElementaryPK-081,304·
Solorio Academy High SchoolChicagoHigh09-121,287·
Lemont Twp High SchoolLemontHigh09-121,284·
Dirksen Elem SchoolChicagoElementaryPK-081,263·
Payton College Preparatory HSChicagoHigh09-121,260·
Schurz High SchoolChicagoHigh09-121,244·
Steinmetz College Prep HSChicagoHigh09-121,230·
Westinghouse High SchoolChicagoHigh09-121,230·
Bloom Trail High SchoolChicago HeightsHigh09-121,218·
Edwards Elem SchoolChicagoElementaryPK-081,209·
Stevenson Elem SchoolChicagoElementaryPK-081,206·
Healy Elem SchoolChicagoElementaryKG-081,194·
Prosser Career Academy HSChicagoHigh09-121,185·
Mount Greenwood Elem SchoolChicagoElementaryPK-081,182·
Roosevelt High SchoolChicagoHigh09-121,144·
Skinner Elem SchoolChicagoElementaryPK-081,139·
CICS - Longwood CampusChicagoCombined03-121,137·
Noble St Chtr-ITW Speer AcadChicagoHigh09-121,135·
Plum Grove Middle SchoolRolling MeadowsMiddle06-081,128·
Hanson Park Elem SchoolChicagoElementaryPK-081,125·
Beasley Elem Magnet Academic CtrChicagoElementaryPK-081,119·
Peirce Elem Intl Studies SchoolChicagoElementaryPK-081,116·
Gemini Middle SchoolNilesMiddle06-081,111·
Catalyst Charter - Maria ESChicagoCombinedKG-121,107·
Noble St Chtr - MansuetoChicagoHigh09-121,106·
Bridge Elem SchoolChicagoElementaryPK-081,100·
Hillcrest High SchoolCountry Club HillsHigh09-121,100·
Simeon Career Academy High SchoolChicagoHigh09-121,095·
Oak Lawn-Hometown Middle SchOak LawnMiddle06-081,090·
Locke J Elem SchoolChicagoElementaryPK-081,089·

Cities in Cook County

Chicago657 schoolsDes Plaines21 schoolsArlington Heights20 schoolsChicago Heights20 schoolsEvanston19 schoolsMaywood19 schoolsCicero18 schoolsOak Forest17 schoolsBurbank16 schoolsPalatine16 schoolsGlenview15 schoolsOrland Park15 schoolsSchaumburg15 schoolsSkokie15 schoolsSouth Holland15 schoolsCalumet City14 schoolsHoffman Estates14 schoolsLa Grange14 schoolsOak Lawn14 schoolsBerwyn13 schoolsDolton11 schoolsNorthbrook11 schoolsOak Park11 schoolsTinley Park11 schoolsElk Grove Village10 schoolsBlue Island9 schoolsPark Ridge9 schoolsStreamwood9 schoolsHarvey8 schoolsLansing8 schoolsMount Prospect8 schoolsWheeling8 schoolsWilmette8 schoolsAlsip7 schoolsBarrington7 schoolsCrestwood7 schoolsFranklin Park7 schoolsMorton Grove7 schoolsMt Prospect7 schoolsPark Forest7 schoolsRolling Meadows7 schoolsBellwood6 schoolsEvergreen Park6 schoolsHanover Park6 schoolsMatteson6 schoolsMelrose Park6 schoolsMidlothian6 schoolsNiles6 schoolsNorthlake6 schoolsPalos Heights6 schoolsRiverdale6 schoolsWinnetka6 schoolsBartlett5 schoolsCountry Club Hills5 schoolsFlossmoor5 schoolsForest Park5 schoolsLemont5 schoolsMarkham5 schoolsProspect Heights5 schoolsRichton Park5 schoolsRiverside5 schoolsSummit5 schoolsWorth5 schoolsBrookfield4 schoolsBuffalo Grove4 schoolsChicago Hts4 schoolsElgin4 schoolsElmwood Park4 schoolsGlenwood4 schoolsHazel Crest4 schoolsJustice4 schoolsLa Grange Park4 schoolsLincolnwood4 schoolsNorridge4 schoolsNorthfield4 schoolsWestchester4 schoolsWestern Springs4 schoolsBridgeview3 schoolsCalumet Park3 schoolsChicago Ridge3 schoolsDixmoor3 schoolsGlencoe3 schoolsHickory Hills3 schoolsHomewood3 schoolsLyons3 schoolsPalos Hills3 schoolsRiver Forest3 schoolsRiver Grove3 schoolsSauk Village3 schoolsSchiller Park3 schoolsBerkeley2 schoolsBroadview2 schoolsFord Heights2 schoolsHillside2 schoolsLa Grange Highlands2 schoolsOlympia Fields2 schoolsPalos Park2 schoolsPosen2 schoolsRobbins2 schoolsSouth Chicago Heights2 schoolsStickney2 schoolsBedford Park1 schoolBurnham1 schoolBurr Ridge1 schoolCountryside1 schoolE Hazel Crest1 schoolHarwood Heights1 schoolHodgkins1 schoolHoffman Est1 schoolHometown1 schoolKenilworth1 schoolLagrange1 schoolLynwood1 schoolMerrionette Park1 schoolNorth Riverside1 schoolNorthlake1 schoolOrland Hills1 schoolPhoenix1 schoolProspect Hts1 schoolRoselle1 schoolRosemont1 schoolSouth Barrington1 schoolStone Park1 schoolThornton1 schoolWillow Springs1 school

About Cook County

Cook County is a sizable county of about 5,182,090 residents in Illinois. Its public-school system educates approximately 697,934 students across 1406 schools.

Zooming out, census numbers show the median household earns about $83,498 a year, 43% of adults hold a bachelor's degree or higher, and the federal-poverty share is near 10%. That income level is 19% higher than the Illinois median.

Looking at the level breakdown, Cook County covers 966 elementary schools (387,587 students), 151 middle schools (80,599), 270 high schools (224,702), and 19 combined or other schools.

The largest single district in Cook County is Chicago Public Schools Dist 299, which alone enrolls about 324,396 students.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment shrank 9%: 767,375 students in SY 2017-18 versus 696,942 in SY 2024-25. The school count fell from 1369 to 1268 across the same 7-year window.

On this page, the community for Cook County discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools serve Cook County?
There are 1,406 public K-12 schools in Cook County, Illinois, with a combined enrollment of about 697,934.
How many high schools are in Cook County?
Cook County, Illinois has 270 public high schools, serving approximately 224,702 students.
How many middle schools are in Cook County?
Cook County, Illinois has 151 public middle schools, serving approximately 80,599 students.
How many elementary schools are in Cook County?
Cook County, Illinois has 966 public elementary schools, serving approximately 387,587 students.
What is the largest school district in Cook County?
Chicago Public Schools Dist 299 is the largest school district in Cook County, serving approximately 324,396 students. The county contains 171 school districts overall.
How many people live in Cook County?
Cook County has roughly 5,182,090 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Cook County?
Median household income in Cook County is $83,498, above the Illinois average of $70,291. About 9.9% of residents live below the federal poverty line.
How educated are residents of Cook County?
Approximately 42.7% of adults 25 and older in Cook County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Cook County qualify for free or reduced lunch?
Roughly 66.0% of students in Cook County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Illinois county average of 51.1%.
What is the student-teacher ratio in Cook County schools?
Across Cook County public schools, the enrollment-weighted student-teacher ratio is approximately 14.9 to 1.

Cook County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data