Morgan County, Ohio Cities (2026)

13 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Morgan12,2212,290-0.67%18612 Township
Malta21,6351,694-0.73%6326 Township
McConnelsville31,6181,662-0.43%9022 Village
Bloom4944944-0.74%3825 Township
Meigsville5915936-0.54%2931 Township
York6734765-0.81%3024 Township
Center7632653-0.63%2032 Township
Penn8625649-0.79%2723 Township
Union9588609-0.84%1636 Township
Malta10543558-0.37%1,5830 Village
Stockport11464482-0.64%1,4100 Village
Chesterhill12263274-0.75%4881 Village
Bristol131781810%538 Township

Morgan County Cities Summary

Largest City

Morgan is the largest city in Morgan County, with a population of 2,221.

Smallest City

Bristol is the smallest city in Morgan County, with a population of 178.

10 Largest Cities

There are 13 cities in Morgan County, Ohio.

Location of Morgan County