Cook County, Illinois

Cook County, Illinois, has 5,194,625 residents (July 2025 estimate). Its county seat is Chicago. It uses Central Time and covers 945 sq mi (2,447 km²) of land.

Chicago
Cook County in Illinois
DuPage CountyKane CountyPorter CountyChicagoElginSchaumburgEvanston
Cook County and its neighbors (simplified outlines). Open in OpenStreetMap ↗
Resident population, July 2025
5,194,625
Land area
945 sq mi (2,447 km²)
County seat or government
Chicago
Time zone
Central TimeUTC-06:00 in January; UTC-05:00 in July
Median household income
$83,498 ± $630
Median home value
$324,500 ± $1,460
Median rent, with utilities
$1,435 ± $7
Homes lived in by their owners
57.7% ± 0.3 points
County type
County
Metro or micro area
Chicago-Naperville-Elgin, IL-IN metro areaCentral county
Water area
690 sq mi (1,786 km²)
State
Illinois
County code (FIPS)
17031
Coordinates (central point)
41.894294, -87.645455

These coordinates mark a central point for the area, not a street address. Income, home value, rent and homes lived in by their owners: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, ± margin at 90% confidence; checked on October 13, 2026.

Time zones in Cook County

Time zoneLocal time and UTC offsetNext clock change
Central TimeAmerica/ChicagoUTC-06:00 in January; UTC-05:00 in July. Enable JavaScript for the live clock.Enable JavaScript for upcoming changes.

Near a time-zone line, check where you are with the time-zone finder. Your phone’s setting can differ.

ZIP Code areas, largest first

  1. 60629108,324 people
  2. 6061891,901 people
  3. 6063289,107 people
  4. 6064784,749 people
  5. 6063984,240 people
  6. 6080482,797 people
  7. 6062381,277 people
  8. 6060880,737 people
  9. 6062576,760 people
  10. 6061774,790 people
  11. 6063473,885 people
  12. 6065771,904 people
All 178
  1. 6061470,693 people
  2. 6064168,894 people
  3. 6064065,445 people
  4. 6062064,871 people
  5. 6040263,721 people
  6. 6065163,335 people
  7. 6060962,028 people
  8. 6001660,898 people
  9. 6062860,431 people
  10. 6061959,503 people
  11. 6063857,074 people
  12. 6045356,861 people
  13. 6005655,818 people
  14. 6063055,486 people
  15. 6062254,609 people
  16. 6061654,308 people
  17. 6063752,721 people
  18. 6061352,244 people
  19. 6041152,175 people
  20. 6000451,835 people
  21. 6012051,225 people
  22. 6062649,662 people
  23. 6064548,208 people
  24. 6064948,056 people
  25. 6012647,516 people
  26. 6064447,210 people
  27. 6064345,942 people
  28. 6001045,747 people
  29. 6061044,883 people
  30. 6020143,744 people
  31. 6061542,975 people
  32. 6008942,872 people
  33. 6066042,724 people
  34. 6065941,728 people
  35. 6002541,689 people
  36. 6046241,456 people
  37. 6006241,406 people
  38. 6010341,382 people
  39. 6070741,116 people
  40. 6065241,074 people
  41. 6019340,146 people
  42. 6010738,886 people
  43. 6006838,650 people
  44. 6009038,298 people
  45. 6006738,204 people
  46. 6061137,705 people
  47. 6013336,732 people
  48. 6007436,460 people
  49. 6060536,210 people
  50. 6047735,976 people
  51. 6061235,744 people
  52. 6062435,263 people
  53. 6040935,100 people
  54. 6016933,401 people
  55. 6065333,383 people
  56. 6007632,953 people
  57. 6030232,862 people
  58. 6042332,836 people
  59. 6000732,592 people
  60. 6060732,392 people
  61. 6020232,341 people
  62. 6063632,198 people
  63. 6052531,324 people
  64. 6063130,924 people
  65. 6071430,305 people
  66. 6065629,538 people
  67. 6052729,028 people
  68. 6000528,843 people
  69. 6043828,806 people
  70. 6064628,780 people
  71. 6045928,739 people
  72. 6007728,501 people
  73. 6065528,434 people
  74. 6062128,301 people
  75. 6001528,096 people
  76. 6001827,952 people
  77. 6009127,333 people
  78. 6045226,739 people
  79. 6048726,043 people
  80. 6065425,755 people
  81. 6082724,713 people
  82. 6005324,619 people
  83. 6016024,549 people
  84. 6046724,398 people
  85. 6070624,260 people
  86. 6043924,192 people
  87. 6017224,141 people
  88. 6042623,906 people
  89. 6040623,327 people
  90. 6015323,201 people
  91. 6000822,800 people
  92. 6080322,106 people
  93. 6064221,789 people
  94. 6046621,461 people
  95. 6047321,225 people
  96. 6016420,872 people
  97. 6041920,825 people
  98. 6044320,663 people
  99. 6009319,867 people
  100. 6043019,838 people
  101. 6019419,756 people
  102. 6080519,420 people
  103. 6051319,343 people
  104. 6010418,256 people
  105. 6046518,081 people
  106. 6052118,056 people
  107. 6013118,054 people
  108. 6030416,955 people
  109. 6045516,872 people
  110. 6019216,461 people
  111. 6015416,436 people
  112. 6047816,390 people
  113. 6054616,322 people
  114. 6007015,496 people
  115. 6060115,235 people
  116. 6042914,864 people
  117. 6045714,503 people
  118. 6044514,268 people
  119. 6045814,200 people
  120. 6041514,099 people
  121. 6002614,069 people
  122. 6013013,943 people
  123. 6046313,722 people
  124. 6017313,650 people
  125. 6052613,459 people
  126. 6055813,446 people
  127. 6071213,112 people
  128. 6047112,848 people
  129. 6063312,474 people
  130. 6030511,992 people
  131. 6050111,432 people
  132. 6066111,398 people
  133. 6017611,393 people
  134. 6042810,927 people
  135. 6048210,897 people
  136. 6041810,572 people
  137. 6017110,451 people
  138. 6053410,327 people
  139. 6052310,144 people
  140. 6047510,035 people
  141. 604649,773 people
  142. 604229,542 people
  143. 604499,477 people
  144. 604258,714 people
  145. 600228,352 people
  146. 601628,084 people
  147. 601557,906 people
  148. 604805,388 people
  149. 604695,205 people
  150. 601635,199 people
  151. 604614,761 people
  152. 602034,680 people
  153. 604724,563 people
  154. 601654,482 people
  155. 601954,397 people
  156. 604564,215 people
  157. 606063,840 people
  158. 603013,475 people
  159. 600432,503 people
  160. 604761,940 people
  161. 606021,480 people
  162. 606031,298 people
  163. 60604616 people
  164. 60029518 people
  165. 60208255 people
  166. 60141195 people

178 ZIP Code areas overlap Cook County. People counts are 2020–2024 estimates for each whole ZIP area. Mailing ZIPs can differ; check an address with USPS ZIP Code Lookup.

Official county information

We don’t have a website for this county yet. The US government’s local-office directory ↗ lists its offices. A geographic lookup cannot determine eligibility, tax liability or a court obligation.

Townships in Cook County, largest first

  1. Wheeling Township153,991 people
  2. Thornton Township153,682 people
  3. Worth Township149,419 people
  4. Proviso Township147,690 people
  5. Maine Township137,069 people
  6. Schaumburg Township131,761 people
  7. Lyons Township112,613 people
  8. Palatine Township111,737 people
  9. Niles Township109,647 people
  10. Bremen Township104,594 people
  11. Hanover Township97,865 people
  12. Orland Township96,492 people
All 29
  1. Elk Grove Township93,245 people
  2. Leyden Township90,973 people
  3. Northfield Township89,674 people
  4. Bloom Township83,966 people
  5. Cicero Township82,797 people
  6. Rich Township74,330 people
  7. New Trier Township56,161 people
  8. Berwyn Township55,595 people
  9. Palos Township55,552 people
  10. Oak Park Township53,292 people
  11. Stickney Township40,507 people
  12. Norwood Park Township26,755 people
  13. Lemont Township22,564 people
  14. Calumet Township18,086 people
  15. Riverside Township16,242 people
  16. Barrington Township16,233 people
  17. River Forest Township11,992 people

People counts are American Community Survey 2020–2024 5-year estimates. All townships in Illinois, by county

School districts in Cook County, largest first

  1. Chicago Public School District 2992,711,226 people
  2. Township High School District 214252,824 people
  3. Township High School District 211234,580 people
  4. School District U-46231,754 people
  5. J. Sterling Morton High School District 201157,109 people
  6. Consolidated High School District 230155,885 people
  7. Maine Township High School District 207146,895 people
  8. Schaumburg Community Consolidated School District 54133,890 people
  9. Proviso Township High School District 209122,651 people
  10. Community Unit School District 300120,443 people
  11. Palatine Community Consolidated School District 15118,374 people
  12. Community High School District 218116,437 people
All 150
  1. Thornton Township High School District 205100,939 people
  2. Niles Township Community High School District 21999,245 people
  3. Northfield Township High School District 22590,257 people
  4. Bremen Community High School District 22889,378 people
  5. Evanston Community Consolidated School District 6584,769 people
  6. Evanston Township High School District 20284,769 people
  7. Cicero School District 9982,797 people
  8. Hinsdale Township High School District 8675,819 people
  9. Lyons Township High School District 20469,254 people
  10. Wheeling Community Consolidated School District 2168,651 people
  11. Rich Township High School District 22766,144 people
  12. Oak Park and River Forest District 20065,284 people
  13. Community Consolidated School District 5965,240 people
  14. Leyden Community High School District 21262,578 people
  15. New Trier Township High School District 20360,444 people
  16. Bloom Township High School District 20658,480 people
  17. Thornton Fractional Township High School District 21557,727 people
  18. Orland School District 13555,026 people
  19. Oak Park Elementary School District 9753,292 people
  20. Des Plaines Community Consolidated School District 6253,143 people
  21. Arlington Heights School District 2550,466 people
  22. Elmhurst School District 20547,623 people
  23. Barrington Community Unit School District 22044,738 people
  24. East Maine School District 6344,647 people
  25. Maywood-Melrose Park-Broadview School District 8943,610 people
  26. Glenview Community Consolidated School District 3442,770 people
  27. Park Ridge Consolidated Community School District 6442,417 people
  28. Argo Community High School District 21740,377 people
  29. Oak Lawn Community High School District 22938,915 people
  30. Homewood-Flossmoor Community High School District 23338,834 people
  31. Oak Lawn-Hometown School District 12335,365 people
  32. Kirby School District 14034,554 people
  33. Reavis Township High School District 22032,381 people
  34. Berwyn South School District 10030,718 people
  35. Riverside Brookfield Township School District 20830,389 people
  36. Burbank School District 11130,152 people
  37. North Palos School District 11729,491 people
  38. Dolton School District 14928,002 people
  39. Cook County School District 13027,447 people
  40. Lemont Township High School District 21026,506 people
  41. Community Consolidated School District 14626,340 people
  42. Wilmette School District 3926,269 people
  43. Lemont-Bromberek Combined School District 113A25,972 people
  44. Hinsdale Community Consolidated School District 18125,428 people
  45. Berwyn North School District 9824,877 people
  46. LaGrange School District 10224,314 people
  47. Indian Springs School District 10924,082 people
  48. Elmwood Park Community Unit School District 40123,868 people
  49. Lyons School District 10323,470 people
  50. Lansing School District 15823,026 people
  51. Palos Community Consolidated School District 11823,005 people
  52. Matteson Elementary School District 16222,655 people
  53. Bellwood School District 8822,248 people
  54. Flossmoor School District 16121,949 people
  55. Chicago Heights School District 17021,637 people
  56. Ridgeland School District 12221,125 people
  57. Skokie School District 6820,990 people
  58. Berkeley School District 8720,741 people
  59. Mount Prospect School District 5720,363 people
  60. Elementary School District 15920,359 people
  61. Ridgewood Community High School District 23419,650 people
  62. Prairie-Hills Elementary School District 14419,583 people
  63. Evergreen Park Community High School District 23119,420 people
  64. Evergreen Park Elementary School District 12419,420 people
  65. Mannheim School District 8319,283 people
  66. Skokie School District 6918,579 people
  67. Dolton School District 14818,276 people
  68. Prospect Heights School District 2316,863 people
  69. Forest Ridge School District 14216,223 people
  70. Alsip-Hazelgreen-Oaklawn School District 12616,061 people
  71. Homewood School District 15316,053 people
  72. Westchester School District 92-515,676 people
  73. Northbrook School District 2815,539 people
  74. Park Forest School District 16315,385 people
  75. Riverside School District 9614,734 people
  76. River Trails School District 2614,644 people
  77. Steger School District 19413,899 people
  78. Chicago Ridge School District 127-513,824 people
  79. Forest Park School District 9113,649 people
  80. Midlothian School District 14313,398 people
  81. LaGrange School District 10513,311 people
  82. Lincolnwood School District 7413,112 people
  83. Harvey School District 15213,001 people
  84. South Holland School District 15112,920 people
  85. Schiller Park School District 8112,861 people
  86. Norridge School District 8012,419 people
  87. Country Club Hills School District 16012,344 people
  88. Winnetka School District 3612,190 people
  89. Franklin Park School District 8412,099 people
  90. River Forest School District 9011,992 people
  91. Summit School District 10411,769 people
  92. Posen-Robbins Elementary School District 143-511,671 people
  93. Arbor Park School District 14511,533 people
  94. Worth School District 12711,378 people
  95. Brookfield Lagrange Park SD 9511,364 people
  96. Northbrook Elementary School District 2711,222 people
  97. Brookwood School District 16710,842 people
  98. Sunnybrook School District 17110,613 people
  99. West Northfield School District 3110,436 people
  100. Northbrook/Glenview School District 3010,290 people
  101. Palos Heights School District 12810,274 people
  102. Calumet City School District 15510,227 people
  103. Skokie School District 73-510,187 people
  104. Morton Grove School District 7010,128 people
  105. Western Springs School District 1019,924 people
  106. LaGrange Highlands School District 1069,338 people
  107. West Harvey-Dixmoor Public School District 1479,183 people
  108. Calumet Public School District 1329,168 people
  109. Community Consolidated School District 1689,161 people
  110. South Holland School District 1508,989 people
  111. River Grove School District 85-58,631 people
  112. Glencoe School District 358,580 people
  113. Pleasantdale School District 1078,349 people
  114. Golf Elementary School District 678,109 people
  115. Hoover-Schrum Memorial School District 1577,845 people
  116. Hazel Crest School District 152-57,611 people
  117. Niles Elementary School District 717,298 people
  118. Atwood Heights School District 1257,286 people
  119. Avoca School District 376,520 people
  120. Union Ridge School District 866,500 people
  121. Pennoyer School District 796,332 people
  122. Skokie-Fairview School District 726,238 people
  123. Lincoln Elementary School District 1565,702 people
  124. Hillside School District 935,310 people
  125. Komarek School District 945,117 people
  126. Willow Springs School District 1084,831 people
  127. East Prairie School District 734,604 people
  128. Rhodes School District 84-54,424 people
  129. Sunset Ridge School District 294,129 people
  130. Sandridge School District 1723,517 people
  131. Lindop School District 923,159 people
  132. Kenilworth School District 382,756 people
  133. Thornton School District 1542,307 people
  134. Central Stickney School District 1102,229 people
  135. Rosemont Elementary School District 781,977 people
  136. Burnham School District 154-51,508 people
  137. General George Patton School District 1331,344 people
  138. Ford Heights School District 1691,327 people

Districts with land in the county; a district can cross county lines. People counts are American Community Survey 2020–2024 5-year estimates. A district boundary doesn’t decide which school a student attends.

Cities, towns and communities, largest first

These areas overlap the mapped boundary; an overlap does not mean that every address belongs to both.

  1. Chicago, Illinois (city)2,711,226 people
  2. Elgin, Illinois (city)114,934 people
  3. Cicero, Illinois (town)82,797 people
  4. Schaumburg, Illinois (village)76,868 people
  5. Evanston, Illinois (city)76,340 people
  6. Arlington Heights, Illinois (village)76,005 people
  7. Palatine, Illinois (village)66,293 people
  8. Skokie, Illinois (village)66,219 people
  9. Des Plaines, Illinois (city)59,156 people
  10. Orland Park, Illinois (village)57,916 people
  11. Oak Lawn, Illinois (village)56,861 people
  12. Berwyn, Illinois (city)55,595 people
All 137
  1. Mount Prospect, Illinois (village)55,472 people
  2. Tinley Park, Illinois (village)54,842 people
  3. Oak Park, Illinois (village)53,292 people
  4. Hoffman Estates, Illinois (village)51,175 people
  5. Glenview, Illinois (village)47,752 people
  6. Elmhurst, Illinois (city)45,671 people
  7. Buffalo Grove, Illinois (village)42,891 people
  8. Bartlett, Illinois (village)40,501 people
  9. Streamwood, Illinois (village)39,001 people
  10. Park Ridge, Illinois (city)38,667 people
  11. Wheeling, Illinois (village)38,433 people
  12. Hanover Park, Illinois (village)36,732 people
  13. Calumet City, Illinois (city)35,100 people
  14. Northbrook, Illinois (village)34,585 people
  15. Woodridge, Illinois (village)33,941 people
  16. Elk Grove Village, Illinois (village)31,987 people
  17. Niles, Illinois (village)30,064 people
  18. Burbank, Illinois (city)28,739 people

See all 137 cities, towns and communities in Cook County, largest first

Bordering areas, nearest first

Distances are straight lines between map points.

  1. Lake County, Illinois22 mi north
  2. DuPage County, Illinois23 mi west
  3. Lake County, Indiana32 mi southeast
  4. Will County, Illinois35 mi southwest
  5. Porter County, Indiana40 mi southeast
  6. Kane County, Illinois40 mi west
  7. Berrien County, Michigan47 mi east
  8. McHenry County, Illinois51 mi northwest

Before using this answer on a form

Use a precise point for address-level questions. A device accuracy circle can cross a boundary; confirm tax, voting or jury details with the responsible office.

Find the county where you are now, check its ZIP area, or check the time zone where you are.

See this county on Census.gov ↗

Areas that only touch the edge

These areas meet the boundary only along a sliver. Most addresses here are not in them; for an address near the line, check with the county.