Champaign County, Ohio

County seat: Urbana · Population 38,820 (2025) · 429 sq mi

Champaign County is the 63rd most populous of Ohio's 88 counties, with 38,820 people (2025 estimate). Its county seat is Urbana. The map shows its 7 cities and towns and the 6 neighboring counties.

Map of Champaign County, Ohio with cities, towns and the county boundary
Champaign County, Ohio with its cities and towns, unincorporated communities (CDPs) and neighboring counties. Boundaries: U.S. Census Bureau, 2025. Free to use with attribution (CC BY 4.0).

Champaign County facts

County seat
Urbana
Population (2025 estimate)
38,820 +0.3% since 2020
Land area
429 sq mi 47th largest of 88
Water area
1 sq mi
Population density
91 per sq mi
Established
1805
Largest city
Urbana 11,140
Median household income
$75,556
Cities and towns
7 plus 1 CDPs
ZIP codes
18
Time zone
Eastern
FIPS code
39021

Cities and towns in Champaign County

Champaign County has 7 incorporated cities, towns and villages. Populations count the people living inside Champaign County; cities that cross a county line also list the other counties.

NameTypePopulation 2025Also in
Urbana (county seat)City11,140
St. ParisVillage1,884
MechanicsburgVillage1,681
North LewisburgVillage1,657
ChristiansburgVillage503
WoodstockVillage284
MutualVillage127

Unincorporated communities (CDPs)

Census-designated places are communities without their own city government; the county provides their services.

CommunityPopulationAlso in
Rosewood362

ZIP codes in Champaign County

18 ZIP codes reach into Champaign County. ZIP codes ignore county lines, so some also cover a neighboring county.

Population of Champaign County, 2020–2025

Champaign County grew by 109 people (+0.3%) between April 2020 and July 2025: 418 more deaths than births and a net gain of 519 people from migration.

Year (July 1)Population
202038,741
202138,788
202238,675
202338,750
202438,717
202538,820

Neighboring counties

Printable Champaign 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.

Paste this code to embed the map on your site:

Sources

Back to the Ohio county map with all 88 counties. Found an error? Tell us.