| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| La Grange | 1 | 10,791 | 10,088 | 1.14% | 1,495 | 7 | City |
| Crestwood | 2 | 6,658 | 6,236 | 1.15% | 1,645 | 4 | City |
| Pewee Valley | 3 | 1,686 | 1,586 | 1.08% | 873 | 2 | City |
| Goshen | 4 | 945 | 889 | 1.07% | 4,797 | 0 | City |
La Grange is the largest city in Oldham County, with a population of 10,791.
Goshen is the smallest city in Oldham County, with a population of 945.
There are 4 cities in Oldham County, Kentucky.