Knox County, Ohio Cities (2025)

23 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Mount Vernon117,39517,0630.38%1,78810 City
Howard26,1415,8820.66%27223 Township
Apple Valley35,2575,5380.25%8746 CDP
Hilliar43,8753,7870.1%14926 Township
College52,6812,5510.15%4266 Township
Fredericktown62,6602,6500.08%1,3412 Village
Union72,5872,628-0.42%8630 Township
Gambier82,3672,2191.24%2,5261 Village
Brown92,1182,0540.38%7130 Township
Morris102,1012,1030.05%10121 Township
Liberty111,9881,9270.45%7726 Township
Centerburg121,7001,703-0.06%1,7581 Village
Pike131,7001,6740%5630 Township
Pleasant141,6981,6670.24%9518 Township
Clay151,5241,548-0.46%6125 Township
Middlebury161,4341,3970.14%7021 Township
Morgan171,1051,0660.64%4226 Township
Miller181,0791,0580.47%5221 Township
South Mount Vernon191,0667787.14%2,1111 CDP
Danville201,0031,017-0.3%1,6971 Village
Howard215181773.6%2,3130 CDP
Bladensburg222813532.18%8520 CDP
Martinsburg23222224-0.45%1,2540 Village

Knox County Cities Summary

Largest City

Mount Vernon is the largest city in Knox County, with a population of 17,395.

Smallest City

Martinsburg is the smallest city in Knox County, with a population of 222.

10 Largest Cities

There are 23 cities in Knox County, Ohio.

Location of Knox County