Jo Daviess County, Illinois
County seat: Galena · Population 21,594 (2025) · 601 sq mi
Jo Daviess County is the 53rd most populous of Illinois's 102 counties, with 21,594 people (2025 estimate). Its county seat is Galena. It is part of the Northwest region, one of the 10 Illinois economic development regions (DCEO). The map shows its 10 cities and towns and the 6 neighboring counties.

Jo Daviess County facts
- County seat
- Galena
- Population (2025 estimate)
- 21,594 −2.2% since 2020
- Land area
- 601 sq mi 35th largest of 102
- Water area
- 18 sq mi
- Population density
- 36 per sq mi
- Established
- 1827
- Named after
- Joseph Hamilton Daveiss American politician (1774-1811)
- Largest city
- Galena 3,210
- Median household income
- $73,993
- Cities and towns
- 10 plus 2 CDPs
- ZIP codes
- 15
- Time zone
- Central
- FIPS code
- 17085
Cities and towns in Jo Daviess County
Jo Daviess County has 10 incorporated cities, towns and villages. Populations count the people living inside Jo Daviess County; cities that cross a county line also list the other counties.
| Name | Type | Population 2025 | Also in |
|---|---|---|---|
| Galena (county seat) | City | 3,210 | |
| Stockton | Village | 1,669 | |
| East Dubuque | City | 1,457 | |
| Warren | Village | 1,275 | |
| Hanover | Village | 824 | |
| Elizabeth | Village | 695 | |
| Scales Mound | Village | 419 | |
| Apple River | Village | 333 | |
| Menominee | Village | 211 | |
| Nora | Village | 109 |
Unincorporated communities (CDPs)
Census-designated places are communities without their own city government; the county provides their services.
| Community | Population | Also in |
|---|---|---|
| The Galena Territory | 1,735 | |
| Apple Canyon Lake | 741 |
ZIP codes in Jo Daviess County
15 ZIP codes reach into Jo Daviess County. ZIP codes ignore county lines, so some also cover a neighboring county.
- 61001
- 61025
- 61028 also Carroll County
- 61036
- 61041
- 61044 also Stephenson County
- 61048 also Stephenson County
- 61053 also Carroll County
- 61059
- 61062 also Stephenson and Carroll counties
- 61074 also Carroll County
- 61075
- 61085
- 61087 also Stephenson County
- 61089 also Stephenson County
Population of Jo Daviess County, 2020–2025
Jo Daviess County shrank by 481 people (−2.2%) between April 2020 and July 2025: 566 more deaths than births and a net gain of 98 people from migration.
| Year (July 1) | Population |
|---|---|
| 2020 | 22,090 |
| 2021 | 22,020 |
| 2022 | 21,863 |
| 2023 | 21,801 |
| 2024 | 21,656 |
| 2025 | 21,594 |
Neighboring counties
- Lafayette County, Wisconsin north · 17,478 people
- Stephenson County east · 43,220 people
- Carroll County southeast · 15,419 people
- Jackson County, Iowa southwest · 19,288 people
- Dubuque County, Iowa west · 99,381 people
- Grant County, Wisconsin northwest · 52,446 people
Printable Jo Daviess 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) (105 KB)
- PNG (2400 px) (75 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.