| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Athens | 1 | 25,617 | 23,804 | 1.2% | 2,576 | 10 | City |
| Nelsonville | 2 | 4,468 | 4,592 | -0.45% | 955 | 5 | City |
| Glouster | 3 | 1,622 | 1,672 | -0.49% | 1,239 | 1 | Village |
| Albany | 4 | 1,000 | 1,002 | -0.1% | 751 | 1 | Village |
| Chauncey | 5 | 922 | 948 | -0.54% | 1,676 | 1 | Village |
| Buchtel | 6 | 506 | 516 | -0.39% | 1,077 | 0 | Village |
| Coolville | 7 | 442 | 455 | -0.45% | 451 | 1 | Village |
| Jacksonville | 8 | 382 | 395 | -0.52% | 1,592 | 0 | Village |
| Trimble | 9 | 323 | 329 | -0.62% | 475 | 1 | Village |
| Amesville | 10 | 167 | 171 | -0.6% | 736 | 0 | Village |
Athens is the largest city in Athens County, with a population of 25,617.
Amesville is the smallest city in Athens County, with a population of 167.
There are 10 cities in Athens County, Ohio.