20 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Gilead | 1 | 6,076 | 5,937 | 0.48% | 178 | 34 | Township |
| Lexington | 2 | 4,824 | 4,848 | -0.08% | 1,185 | 4 | Village |
| Mount Gilead | 3 | 3,565 | 3,499 | 0.31% | 1,053 | 3 | Village |
| Cardington | 4 | 3,445 | 3,067 | 3.42% | 144 | 24 | Township |
| Bennington | 5 | 3,332 | 3,278 | 0.39% | 132 | 25 | Township |
| Fulton | 6 | 3,214 | 3,141 | 0.91% | 112 | 29 | Township |
| Congress | 7 | 2,999 | 2,938 | 0.5% | 96 | 31 | Township |
| Harmony | 8 | 2,645 | 2,600 | 0.42% | 111 | 24 | Township |
| Cardington | 9 | 2,264 | 2,081 | 1.39% | 1,129 | 2 | Village |
| Lincoln | 10 | 2,170 | 2,012 | 1.17% | 95 | 23 | Township |
| South Bloomfield | 11 | 1,924 | 1,777 | 1.42% | 74 | 26 | Township |
| Peru | 12 | 1,536 | 1,505 | 0.52% | 66 | 23 | Township |
| Westfield | 13 | 1,457 | 1,240 | 2.53% | 54 | 27 | Township |
| Washington | 14 | 1,262 | 1,242 | 0.4% | 57 | 22 | Township |
| Canaan | 15 | 919 | 906 | 0.44% | 33 | 27 | Township |
| Edison | 16 | 454 | 420 | 1.34% | 1,582 | 0 | Village |
| Marengo | 17 | 281 | 280 | 0% | 1,673 | 0 | Village |
| Fulton | 18 | 252 | 248 | 0.4% | 1,537 | 0 | Village |
| Chesterville | 19 | 203 | 194 | 1% | 990 | 0 | Village |
| Sparta | 20 | 123 | 122 | 0% | 1,414 | 0 | Village |
Gilead is the largest city in Morrow County, with a population of 6,076.
Sparta is the smallest city in Morrow County, with a population of 123.
There are 20 cities in Morrow County, Ohio.