Clermont County, Ohio Cities (2025)

37 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Union151,47049,6820.93%1,77629 Township
Miami245,57443,9620.94%1,39133 Township
Batavia328,76027,6840.98%72440 Township
Bethel417,96418,0460.19%48737 Township
Goshen516,73116,0870.99%49134 Township
Pierce615,67515,1030.97%68623 Township
Loveland713,27013,304-0.05%2,5035 City
Montgomery810,97710,8510.23%2,0685 City
Tate99,4909,1650.9%20447 Township
Milford106,3976,574-0.56%1,7234 City
The Village of Indian Hill116,0926,0820.03%31220 City
Goshen125,9585,1078.47%22527 Township
Williamsburg135,8775,6840.89%19530 Township
Stonelick145,8675,6670.91%19929 Township
Ohio155,7565,5300.98%42913 Township
Bethel164,9574,7710.96%14833 Township
Milford173,6673,5251.16%10037 Township
Goshen183,6463,6330.08%9738 Township
Goshen193,0843,0900.1%9533 Township
Goshen202,9133,002-0.48%8136 Township
New Richmond212,8122,7270.61%7964 Village
Bethel222,6992,6210.56%1,8911 Village
Newtown232,6832,702-0.15%1,2982 Village
Williamsburg242,6602,5830.57%1,0393 Village
Washington252,2632,1750.98%6436 Township
Batavia262,0361,9860.49%5923 Village
Milford272,0351,9091.29%7926 Township
Milford281,1231,0990.54%3235 Township
Owensville298238000.49%1,3321 Village
Felicity306646460.45%2,5150 Village
Goshen315725560.35%2028 Township
Goshen32469491-0.85%2618 Township
Bethel332812840%1224 Township
Moscow341601550.63%4360 Village
Butlerville35155157-0.64%1,4220 Village
Neville3690870%2280 Village
Chilo3772690%3560 Village

Clermont County Cities Summary

Largest City

Union is the largest city in Clermont County, with a population of 51,470.

Smallest City

Chilo is the smallest city in Clermont County, with a population of 72.

10 Largest Cities

There are 37 cities in Clermont County, Ohio.

Location of Clermont County