4 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| La Grange | 1 | 10,659 | 10,068 | 1.12% | 1,477 | 7 | City |
| Crestwood | 2 | 6,566 | 6,198 | 1.12% | 1,622 | 4 | City |
| Pewee Valley | 3 | 1,676 | 1,590 | 1.02% | 867 | 2 | City |
| Goshen | 4 | 943 | 893 | 1.07% | 4,787 | 0 | City |
La Grange is the largest city in Oldham County, with a population of 10,659.
Goshen is the smallest city in Oldham County, with a population of 943.
There are 4 cities in Oldham County, Kentucky.