18 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Chester | 1 | 9,951 | 9,953 | -0.02% | 425 | 23 | Township |
| Salisbury | 2 | 5,145 | 5,488 | -1.44% | 152 | 34 | Township |
| Chester | 3 | 3,045 | 3,032 | 0.1% | 74 | 41 | Township |
| Sutton | 4 | 2,909 | 3,060 | -1.26% | 93 | 31 | Township |
| Chester | 5 | 2,326 | 2,465 | -1.32% | 51 | 46 | Township |
| Middleport | 6 | 2,092 | 2,206 | -0.9% | 1,164 | 2 | Village |
| Chester | 7 | 2,073 | 1,868 | 1.07% | 79 | 26 | Township |
| Chester | 8 | 2,028 | 2,024 | 0.05% | 64 | 32 | Township |
| Rutland | 9 | 2,023 | 2,128 | -1.22% | 46 | 44 | Township |
| Olive | 10 | 1,587 | 1,681 | -1.37% | 41 | 39 | Township |
| Pomeroy | 11 | 1,475 | 1,565 | -1.01% | 449 | 3 | Village |
| Columbia | 12 | 1,149 | 1,221 | -1.37% | 31 | 38 | Township |
| Scipio | 13 | 1,133 | 1,215 | -1.56% | 30 | 38 | Township |
| Orange | 14 | 1,013 | 1,077 | -1.36% | 39 | 26 | Township |
| Syracuse | 15 | 762 | 783 | -0.39% | 866 | 1 | Village |
| Letart | 16 | 694 | 737 | -1.28% | 42 | 17 | Township |
| Racine | 17 | 648 | 681 | -0.77% | 1,155 | 1 | Village |
| Rutland | 18 | 404 | 427 | -0.98% | 462 | 1 | Village |
Chester is the largest city in Meigs County, with a population of 9,951.
Rutland is the smallest city in Meigs County, with a population of 404.
There are 18 cities in Meigs County, Ohio.