| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Newark | 1 | 51,765 | 50,036 | 0.57% | 2,468 | 21 | City |
| Pataskala | 2 | 18,661 | 17,911 | 0.71% | 644 | 29 | City |
| Heath | 3 | 10,936 | 10,469 | 0.71% | 952 | 11 | City |
| Granville | 4 | 6,327 | 5,965 | 1.2% | 1,316 | 5 | Village |
| Johnstown | 5 | 5,532 | 5,217 | 1.02% | 1,853 | 3 | Village |
| Buckeye Lake | 6 | 2,602 | 2,527 | 0.46% | 1,318 | 2 | Village |
| Hebron | 7 | 2,421 | 2,327 | 0.67% | 818 | 3 | Village |
| Utica | 8 | 2,151 | 2,071 | 0.61% | 1,233 | 2 | Village |
| Hanover | 9 | 1,415 | 1,272 | 1.29% | 774 | 2 | Village |
| Alexandria | 10 | 504 | 486 | 0.6% | 2,066 | 0 | Village |
| Kirkersville | 11 | 488 | 471 | 0.41% | 272 | 2 | Village |
| St. Louisville | 12 | 362 | 344 | 0.84% | 1,431 | 0 | Village |
| Gratiot | 13 | 217 | 214 | 0% | 1,619 | 0 | Village |
Newark is the largest city in Licking County, with a population of 51,765.
Gratiot is the smallest city in Licking County, with a population of 217.
There are 13 cities in Licking County, Ohio.