Ripley County, Indiana
County seat: Versailles · Population 29,434 (2025) · 446 sq mi
Ripley County is the 55th most populous of Indiana's 92 counties, with 29,434 people (2025 estimate). Its county seat is Versailles. It is part of the Southeast (Region 9) region, one of the 12 Indiana economic growth regions (DWD / WorkOne regions). The map shows its 7 cities and towns and the 7 neighboring counties.

Ripley County facts
- County seat
- Versailles
- Population (2025 estimate)
- 29,434 +1.5% since 2020
- Land area
- 446 sq mi 22nd largest of 92
- Water area
- 2 sq mi
- Population density
- 66 per sq mi
- Established
- 1816
- Named after
- Eleazer Wheelock Ripley American politician (1782-1839)
- Largest city
- Batesville 5,394 in the county
- Median household income
- $70,573
- Cities and towns
- 7 plus 7 CDPs
- ZIP codes
- 14
- Time zone
- Eastern
- FIPS code
- 18137
Cities and towns in Ripley County
Ripley County has 7 incorporated cities, towns and villages. Populations count the people living inside Ripley County; cities that cross a county line also list the other counties.
| Name | Type | Population 2025 | Also in |
|---|---|---|---|
| Batesville | City | 5,394 | Franklin County |
| Versailles (county seat) | Town | 2,203 | |
| Milan | Town | 1,838 | |
| Osgood | Town | 1,602 | |
| Sunman | Town | 925 | |
| Holton | Town | 430 | |
| Napoleon | Town | 241 |
Unincorporated communities (CDPs)
Census-designated places are communities without their own city government; the county provides their services.
| Community | Population | Also in |
|---|---|---|
| Morris | 587 | |
| Delaware | 489 | |
| New Marion | 227 | |
| Cross Plains | 86 | |
| Pierceville | 43 | |
| Elrod | 10 | |
| Penntown | 0 |
ZIP codes in Ripley County
14 ZIP codes reach into Ripley County. ZIP codes ignore county lines, so some also cover a neighboring county.
- 47006 also Franklin and Decatur counties
- 47017 also Switzerland and Ohio counties
- 47018 also Dearborn, Ohio and Switzerland counties
- 47021
- 47023
- 47031 also Dearborn County
- 47032 also Dearborn County
- 47033
- 47034
- 47037 also Jennings County
- 47041 also Dearborn and Franklin counties
- 47042
- 47240 also Decatur, Shelby, Franklin and Rush counties
- 47250 also Jefferson and Switzerland counties
Population of Ripley County, 2020–2025
Ripley County grew by 443 people (+1.5%) between April 2020 and July 2025: 180 more deaths than births and a net gain of 626 people from migration.
| Year (July 1) | Population |
|---|---|
| 2020 | 28,979 |
| 2021 | 28,993 |
| 2022 | 28,992 |
| 2023 | 29,241 |
| 2024 | 29,360 |
| 2025 | 29,434 |
Neighboring counties
- Dearborn County east · 51,609 people
- Jennings County west · 27,622 people
- Franklin County northeast · 23,286 people
- Jefferson County southwest · 33,279 people
- Decatur County northwest · 26,576 people
- Switzerland County southeast · 10,037 people
- Ohio County southeast · 5,994 people
Printable Ripley 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) (84 KB)
- PNG (2400 px) (80 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 Indiana county map with all 92 counties. Found an error? Tell us.