8 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Woodsfield | 1 | 2,116 | 2,202 | -0.66% | 1,050 | 2 | Village |
| Matamoras (New Matamoras) | 2 | 676 | 703 | -0.59% | 1,943 | 0 | Village |
| Beallsville | 3 | 339 | 351 | -0.59% | 934 | 0 | Village |
| Clarington | 4 | 267 | 279 | -0.74% | 256 | 1 | Village |
| Jerusalem | 5 | 119 | 124 | -0.83% | 492 | 0 | Village |
| Antioch | 6 | 72 | 75 | 0% | 699 | 0 | Village |
| Stafford | 7 | 66 | 69 | 0% | 194 | 0 | Village |
| Miltonsburg | 8 | 38 | 40 | 0% | 521 | 0 | Village |
Woodsfield is the largest city in Monroe County, with a population of 2,116.
Miltonsburg is the smallest city in Monroe County, with a population of 38.
There are 8 cities in Monroe County, Ohio.