Highland County, Ohio Cities (2025)

27 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Liberty110,41110,1920.46%17759 Township
Hillsboro26,6366,4480.56%1,2125 City
Greenfield35,9805,7530.91%19031 Township
Paint44,9274,8410.55%8856 Township
Greenfield54,3524,3420.05%2,0862 Village
Dodson62,6142,5650.65%10026 Township
Highland72,3082,2920.44%6436 Township
Union81,9651,9430.41%6630 Township
New Market91,8971,8820.32%7127 Township
Leesburg101,7061,4333.08%5730 Township
Penn111,5711,5550.45%4932 Township
Lynchburg121,5511,5160.45%1,6801 Village
Clay131,5321,5230.33%5528 Township
Brushcreek141,4421,4210.42%3343 Township
Concord151,4021,3810.43%4234 Township
Whiteoak161,3381,3280.3%4430 Township
Greenfield171,3261,352-0.23%5325 Township
Leesburg181,2851,2740.16%1,1001 Village
Washington191,0801,0700.37%4424 Township
Marshall201,0381,0320.39%4722 Township
Highland21915920-0.11%3625 Township
Hamer226746700.45%3023 Township
Greenfield23469477-0.42%1433 Township
Buford244612801.54%3111 CDP
Mowrystown253863860%8010 Village
Highland262312290%1,3590 Village
Sinking Spring271221210%2610 Village

Highland County Cities Summary

Largest City

Liberty is the largest city in Highland County, with a population of 10,411.

Smallest City

Sinking Spring is the smallest city in Highland County, with a population of 122.

10 Largest Cities

There are 27 cities in Highland County, Ohio.

Location of Highland County