Gallia County, Ohio

County seat: Gallipolis · Population 29,072 (2025) · 467 sq mi

Gallia County is the 73rd most populous of Ohio's 88 counties, with 29,072 people (2025 estimate). Its county seat is Gallipolis. The map shows its 6 cities and towns and the 6 neighboring counties.

Map of Gallia County, Ohio with cities, towns and the county boundary
Gallia 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).

Gallia County facts

County seat
Gallipolis
Population (2025 estimate)
29,072 −0.5% since 2020
Land area
467 sq mi 35th largest of 88
Water area
5 sq mi
Population density
62 per sq mi
Established
1803
Named after
Gaul historical region of Western Europe inhabited by Celtic tribes
Largest city
Gallipolis 3,318
Median household income
$56,830
Cities and towns
6 plus 2 CDPs
ZIP codes
12
Time zone
Eastern
FIPS code
39053

Cities and towns in Gallia County

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

NameTypePopulation 2025Also in
Gallipolis (county seat)Village3,318
Rio GrandeVillage837
Crown CityVillage419
VintonVillage224
CheshireVillage123
ThurmanVillage87

Unincorporated communities (CDPs)

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

CommunityPopulationAlso in
Bidwell904
Kanauga270

ZIP codes in Gallia County

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

Population of Gallia County, 2020–2025

Gallia County shrank by 138 people (−0.5%) between April 2020 and July 2025: 392 more deaths than births and a net gain of 240 people from migration.

Year (July 1)Population
202029,226
202129,203
202228,959
202328,941
202428,956
202529,072

Neighboring counties

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