| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Salem | 1 | 11,603 | 11,890 | -0.45% | 1,804 | 6 | City |
| East Liverpool | 2 | 9,492 | 9,928 | -0.8% | 2,019 | 5 | City |
| Columbiana | 3 | 6,795 | 6,574 | 0.58% | 1,113 | 6 | City |
| East Palestine | 4 | 4,586 | 4,743 | -0.59% | 1,455 | 3 | Village |
| Wellsville | 5 | 2,996 | 3,109 | -0.7% | 1,663 | 2 | Village |
| Lisbon | 6 | 2,477 | 2,578 | -0.76% | 1,471 | 2 | Village |
| Leetonia | 7 | 1,757 | 1,823 | -0.68% | 776 | 2 | Village |
| New Waterford | 8 | 1,152 | 1,194 | -0.69% | 1,272 | 1 | Village |
| Salineville | 9 | 1,140 | 1,187 | -0.78% | 516 | 2 | Village |
| Washingtonville | 10 | 687 | 712 | -0.72% | 1,028 | 1 | Village |
| Hanoverton | 11 | 338 | 352 | -0.88% | 486 | 1 | Village |
| Rogers | 12 | 187 | 192 | -0.53% | 824 | 0 | Village |
| Summitville | 13 | 105 | 109 | -0.94% | 114 | 1 | Village |
Salem is the largest city in Columbiana County, with a population of 11,603.
Summitville is the smallest city in Columbiana County, with a population of 105.
There are 13 cities in Columbiana County, Ohio.