Knox County, Ohio Cities (2025)

19 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Mount Vernon117,39517,0630.38%1,75410 City
Howard26,1415,8820.66%27223 Township
Hilliar33,8753,7870.1%14926 Township
College42,6812,5510.15%4266 Township
Fredericktown52,6602,6500.08%1,3412 Village
Union62,5872,628-0.42%8630 Township
Gambier72,3672,2191.24%2,5261 Village
Brown82,1182,0540.38%7130 Township
Morris92,1012,1030.05%10121 Township
Liberty101,9881,9270.45%7726 Township
Pike111,7001,6740%5630 Township
Centerburg121,7001,703-0.06%1,7581 Village
Pleasant131,6981,6670.24%9518 Township
Clay141,5241,548-0.46%6125 Township
Middlebury151,4341,3970.14%7021 Township
Morgan161,1051,0660.64%4226 Township
Miller171,0791,0580.47%5221 Township
Danville181,0031,017-0.3%1,6971 Village
Martinsburg19222224-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 19 cities in Knox County, Ohio.

Location of Knox County