25 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Bellefontaine | 1 | 14,094 | 14,112 | -0.02% | 1,395 | 10 | City |
| Lake | 2 | 12,765 | 12,748 | 0.19% | 1,028 | 12 | Township |
| Stokes | 3 | 4,489 | 4,507 | -0.36% | 138 | 33 | Township |
| Liberty | 4 | 3,979 | 3,947 | 0.3% | 261 | 15 | Township |
| Washington | 5 | 3,308 | 3,417 | -1.05% | 145 | 23 | Township |
| Richland | 6 | 2,642 | 2,627 | 0.27% | 91 | 29 | Township |
| Miami | 7 | 2,138 | 2,112 | 0.38% | 93 | 23 | Township |
| Rushcreek | 8 | 2,126 | 2,118 | 0.14% | 43 | 49 | Township |
| McArthur | 9 | 1,938 | 1,931 | 0.1% | 71 | 27 | Township |
| West Liberty | 10 | 1,757 | 1,766 | -0.06% | 1,444 | 1 | Village |
| Bokescreek | 11 | 1,370 | 1,355 | 0.37% | 40 | 34 | Township |
| Russells Point | 12 | 1,318 | 1,324 | -0.08% | 1,417 | 1 | Village |
| De Graff | 13 | 1,262 | 1,250 | 0.16% | 1,258 | 1 | Village |
| Zane | 14 | 1,218 | 1,218 | 0.08% | 55 | 22 | Township |
| Lakeview | 15 | 1,188 | 1,181 | 0.08% | 1,678 | 1 | Village |
| Pleasant | 16 | 1,140 | 1,128 | 0.44% | 47 | 24 | Township |
| Belle Center | 17 | 802 | 807 | -0.12% | 1,149 | 1 | Village |
| West Mansfield | 18 | 759 | 756 | 0.13% | 912 | 1 | Village |
| Union | 19 | 754 | 754 | 0.13% | 33 | 23 | Township |
| Quincy | 20 | 547 | 540 | 0.18% | 488 | 1 | Village |
| Rushsylvania | 21 | 495 | 489 | 0.2% | 632 | 1 | Village |
| Huntsville | 22 | 411 | 402 | 0.49% | 1,356 | 0 | Village |
| Bloomfield | 23 | 402 | 404 | 0% | 18 | 23 | Township |
| Valley Hi | 24 | 232 | 229 | 0.43% | 373 | 1 | Village |
| Zanesfield | 25 | 192 | 191 | 0% | 1,811 | 0 | Village |
Bellefontaine is the largest city in Logan County, with a population of 14,094.
Zanesfield is the smallest city in Logan County, with a population of 192.
There are 25 cities in Logan County, Ohio.