| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Morgantown | 1 | 2,513 | 2,497 | 0.04% | 755 | 3 | City |
| Plum Springs | 2 | 573 | 501 | 1.78% | 1,079 | 1 | City |
| McHenry | 3 | 379 | 371 | 0.26% | 586 | 1 | City |
| Rochester | 4 | 113 | 111 | 0% | 243 | 0 | City |
| Woodbury | 5 | 75 | 75 | 0% | 524 | 0 | City |
Morgantown is the largest city in Butler County, with a population of 2,513.
Woodbury is the smallest city in Butler County, with a population of 75.
There are 5 cities in Butler County, Kentucky.