Lee County, Illinois
County seat: Dixon · Population 32,914 (2025) · 725 sq mi
Lee County is the 43rd most populous of Illinois's 102 counties, with 32,914 people (2025 estimate). Its county seat is Dixon. It is part of the Northwest region, one of the 10 Illinois economic development regions (DCEO). The map shows its 13 cities and towns and the 5 neighboring counties.

Lee County facts
- County seat
- Dixon
- Population (2025 estimate)
- 32,914 −3.6% since 2020
- Land area
- 725 sq mi 19th largest of 102
- Water area
- 4 sq mi
- Population density
- 45 per sq mi
- Established
- 1839
- Same name
- One of 12 Lee Counties in the US
- Named after
- Henry Lee III American politician, governor, and representative (1756–1818)
- Largest city
- Dixon 14,582
- Median household income
- $70,292
- Cities and towns
- 13 plus 2 CDPs
- ZIP codes
- 24
- Time zone
- Central
- FIPS code
- 17103
Cities and towns in Lee County
Lee County has 13 incorporated cities, towns and villages. Populations count the people living inside Lee County; cities that cross a county line also list the other counties.
| Name | Type | Population 2025 | Also in |
|---|---|---|---|
| Dixon (county seat) | City | 14,582 | |
| Amboy | City | 2,206 | |
| Ashton | Village | 929 | |
| Franklin Grove | Village | 868 | |
| Paw Paw | Village | 798 | |
| Sublette | Village | 371 | |
| Compton | Village | 264 | |
| Steward | Village | 222 | |
| Lee | Village | 178 | DeKalb County |
| West Brooklyn | Village | 128 | |
| Nelson | Village | 127 | |
| Harmon | Village | 116 | |
| Rochelle | City | 0 | Ogle County |
Unincorporated communities (CDPs)
Census-designated places are communities without their own city government; the county provides their services.
| Community | Population | Also in |
|---|---|---|
| Nachusa | 82 | |
| Lee Center | 0 |
ZIP codes in Lee County
24 ZIP codes reach into Lee County. ZIP codes ignore county lines, so some also cover a neighboring county.
- 60518 also LaSalle and DeKalb counties
- 60530 also DeKalb County
- 60553
- 61006 also Ogle County
- 61021 also Ogle County
- 61031 also Ogle County
- 61042
- 61057
- 61064 also Ogle, Carroll and Whiteside counties
- 61068 also Ogle and DeKalb counties
- 61071 also Whiteside County
- 61081 also Whiteside County
- 61243 also Whiteside County
- 61310
- 61318
- 61324
- 61330 also Bureau County
- 61331
- 61342 also LaSalle and Bureau counties
- 61349 also Bureau County
- 61353
- 61367
- 61376 also Bureau County
- 61378
Population of Lee County, 2020–2025
Lee County shrank by 1,238 people (−3.6%) between April 2020 and July 2025: 655 more deaths than births and a net loss of 640 people from migration.
| Year (July 1) | Population |
|---|---|
| 2020 | 34,063 |
| 2021 | 33,998 |
| 2022 | 33,394 |
| 2023 | 32,857 |
| 2024 | 32,851 |
| 2025 | 32,914 |
Neighboring counties
- Ogle County north · 51,399 people
- Bureau County southwest · 32,510 people
- Whiteside County west · 54,121 people
- DeKalb County east · 101,835 people
- LaSalle County southeast · 107,773 people
Printable Lee County map
The PDF is a vector file with real text: it prints sharp on Letter paper and you can search it for a town. The PNG is 2400 pixels wide for slides and documents. Both are free to use with a credit to WhichCounty.
- PDF (Letter) (89 KB)
- PNG (2400 px) (58 KB)
Paste this code to embed the map on your site:
Sources
- Boundaries: U.S. Census Bureau, 2025 Cartographic Boundary Files (1:500,000).
- Population: Census Bureau county and city estimates, Vintage 2025. CDP populations: American Community Survey 2020–2024.
- Places and ZIP codes: Census Bureau 2026 Gazetteer and 2020 ZIP Code Tabulation Area relationship files.
- County seat, founding year and name origin: Wikidata (CC0), checked against state sources.
Back to the Illinois county map with all 102 counties. Found an error? Tell us.