| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Loveland | 1 | 13,283 | 13,291 | -0.04% | 2,505 | 5 | City |
| Montgomery | 2 | 10,940 | 10,843 | 0.16% | 2,061 | 5 | City |
| Milford | 3 | 6,398 | 6,573 | -0.59% | 1,724 | 4 | City |
| The Village of Indian Hill | 4 | 6,118 | 6,088 | 0.07% | 314 | 20 | City |
| New Richmond | 5 | 2,860 | 2,733 | 0.63% | 810 | 4 | Village |
| Bethel | 6 | 2,723 | 2,617 | 0.55% | 1,908 | 1 | Village |
| Williamsburg | 7 | 2,692 | 2,585 | 0.56% | 1,052 | 3 | Village |
| Newtown | 8 | 2,681 | 2,699 | -0.11% | 1,297 | 2 | Village |
| Batavia | 9 | 2,050 | 1,986 | 0.44% | 596 | 3 | Village |
| Owensville | 10 | 827 | 792 | 0.61% | 1,338 | 1 | Village |
| Felicity | 11 | 645 | 617 | 0.62% | 2,443 | 0 | Village |
| Moscow | 12 | 157 | 152 | 0.64% | 428 | 0 | Village |
| Butlerville | 13 | 151 | 154 | -0.66% | 1,385 | 0 | Village |
| Neville | 14 | 95 | 90 | 0% | 241 | 0 | Village |
| Chilo | 15 | 68 | 65 | 0% | 337 | 0 | Village |
Loveland is the largest city in Clermont County, with a population of 13,283.
Chilo is the smallest city in Clermont County, with a population of 68.
There are 15 cities in Clermont County, Ohio.