Spencer County, Indiana

County seat: Rockport · Population 20,061 (2025) · 397 sq mi

Spencer County is the 73rd most populous of Indiana's 92 counties, with 20,061 people (2025 estimate). Its county seat is Rockport. It is part of the Southwest (Region 11) region, one of the 12 Indiana economic growth regions (DWD / WorkOne regions). The map shows its 7 cities and towns and the 5 neighboring counties.

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

Spencer County facts

County seat
Rockport
Population (2025 estimate)
20,061 +1.3% since 2020
Land area
397 sq mi 46th largest of 92
Water area
5 sq mi
Population density
51 per sq mi
Established
1818
Named after
Spier Spencer American militia officer
Largest city
Santa Claus 2,641
Median household income
$74,506
Cities and towns
7 plus 5 CDPs
ZIP codes
16
Time zone
Central
FIPS code
18147

Cities and towns in Spencer County

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

NameTypePopulation 2025Also in
Santa ClausTown2,641
Rockport (county seat)City1,966
DaleTown1,517
GrandviewTown699
ChrisneyTown468
RichlandTown415
GentryvilleTown254

Unincorporated communities (CDPs)

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

CommunityPopulationAlso in
St. Meinrad646
Hatfield497
Reo465
Newtonville151
Mariah Hill100

ZIP codes in Spencer County

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

Population of Spencer County, 2020–2025

Spencer County grew by 252 people (+1.3%) between April 2020 and July 2025: 251 more deaths than births and a net gain of 495 people from migration.

Year (July 1)Population
202019,831
202119,855
202219,886
202320,014
202420,157
202520,061

Neighboring counties

Printable Spencer 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 Indiana county map with all 92 counties. Found an error? Tell us.