4 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| McArthur | 1 | 1,720 | 1,789 | -0.64% | 1,020 | 2 | Village |
| Hamden | 2 | 713 | 724 | -0.28% | 1,299 | 1 | Village |
| Zaleski | 3 | 222 | 230 | -0.45% | 550 | 0 | Village |
| Wilkesville | 4 | 107 | 112 | -0.93% | 413 | 0 | Village |
McArthur is the largest city in Vinton County, with a population of 1,720.
Wilkesville is the smallest city in Vinton County, with a population of 107.
There are 4 cities in Vinton County, Ohio.