← Back to Discover · All towns in Illinois
Towns in Lake County
55 towns with data in Lake County, Illinois, largest first. Find your matches.
Waukegan is the largest of the 55 towns we list in Lake County, with 89,076 people. Together they have 667,766 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Waukegan | 89,076 | $71,919 | $190,900 |
| Buffalo Grove | 42,891 | $129,395 | $412,300 |
| Mundelein | 31,915 | $108,340 | $309,700 |
| North Chicago | 30,643 | $60,172 | $159,600 |
| Gurnee | 30,510 | $119,628 | $344,300 |
| Highland Park | 30,398 | $168,094 | $607,300 |
| Round Lake Beach | 27,079 | $86,059 | $199,200 |
| Vernon Hills | 26,876 | $121,943 | $412,300 |
| Zion | 24,600 | $63,104 | $183,800 |
| Grayslake | 20,929 | $113,972 | $309,500 |
| Libertyville | 20,525 | $165,667 | $512,000 |
| Lake Zurich | 19,832 | $135,968 | $435,300 |
| Deerfield | 19,518 | $181,660 | $623,400 |
| Lake Forest | 19,416 | $235,081 | $938,300 |
| Round Lake | 18,628 | $111,977 | $278,600 |
| Antioch | 14,859 | $108,899 | $306,700 |
| Lindenhurst | 14,417 | $131,474 | $294,100 |
| Beach Park | 14,115 | $85,664 | $245,800 |
| Wauconda | 14,027 | $111,239 | $278,600 |
| Fox Lake | 11,131 | $70,819 | $228,100 |
| Gages Lake | 10,819 | $103,318 | $310,500 |
| Hawthorn Woods | 9,143 | $219,631 | $619,100 |
| Lake Villa | 8,683 | $118,750 | $351,700 |
| Long Grove | 8,305 | $250,001 | $804,600 |
| Lincolnshire | 7,980 | $185,580 | $677,700 |
| Round Lake Park | 7,919 | $55,813 | $164,900 |
| Park City | 7,827 | $60,171 | $57,400 |
| Volo | 6,706 | $160,792 | $319,700 |
| Winthrop Harbor | 6,559 | $95,690 | $250,800 |
| Lake Bluff | 6,041 | $204,000 | $776,700 |
| Lake Barrington | 5,442 | $141,958 | $475,700 |
| Highwood | 5,301 | $107,875 | $405,400 |
| Grandwood Park | 5,262 | $126,736 | $330,500 |
| Kildeer | 4,292 | $250,001 | $770,700 |
| Green Oaks | 4,096 | $147,614 | $673,100 |
| Riverwoods | 4,013 | $249,205 | $800,700 |
| Deer Park | 3,711 | $174,458 | $661,300 |
| Wadsworth | 3,686 | $142,738 | $378,900 |
| Hainesville | 3,524 | $129,911 | $210,500 |
| Long Lake | 3,307 | $104,621 | $220,100 |
| North Barrington | 3,143 | $226,055 | $765,900 |
| Round Lake Heights | 2,592 | $78,986 | $216,800 |
| Fox Lake Hills | 2,399 | $111,964 | $245,000 |
| Venetian Village | 2,334 | $79,273 | $231,100 |
| Channel Lake | 2,052 | $68,250 | $223,000 |
| Forest Lake | 1,865 | $96,250 | $346,400 |
| Knollwood | 1,864 | $138,618 | $393,000 |
| Port Barrington | 1,477 | $149,886 | $379,600 |
| Bannockburn | 1,148 | $214,000 | $1,037,200 |
| Third Lake | 1,137 | $150,139 | $361,500 |
| Tower Lakes | 1,106 | $154,167 | $510,300 |
| Lake Catherine | 968 | $91,667 | $257,200 |
| Indian Creek | 874 | $164,250 | $450,800 |
| Mettawa | 663 | $181,333 | $871,500 |
| Old Mill Creek | 143 | $108,333 | $450,000 |
ZIP codes in Lake County
28 ZIP codes in Lake County, Illinois. A ZIP code can also reach into a neighboring county.
- 60002 Antioch
- 60015 Deerfield
- 60020 Fox Lake
- 60030 Grayslake
- 60031 Gurnee
- 60035 Highland Park
- 60040 Highwood
- 60041 Ingleside
- 60042 Island Lake
- 60044 Lake Bluff
- 60045 Lake Forest
- 60046 Lake Villa
- 60047 Lake Zurich
- 60048 Libertyville
- 60060 Mundelein
- 60061 Vernon Hills
- 60064 North Chicago
- 60069 Lincolnshire
- 60073 Round Lake
- 60075 Russell
- 60083 Wadsworth
- 60084 Wauconda
- 60085 Waukegan
- 60087 Waukegan
- 60088 Great Lakes
- 60089 Buffalo Grove
- 60096 Winthrop Harbor
- 60099 Zion
Nearby counties in Illinois
- McHenry County 30
- DuPage County 31
- Kane County 24
- Cook County 119
- Boone County 8
- DeKalb County 14
Link to this page
Copy this HTML to link to this page from your own site.