18 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Steubenville | 1 | 17,969 | 18,149 | -0.17% | 1,705 | 11 | City |
| Toronto | 2 | 5,130 | 5,300 | -0.54% | 2,459 | 2 | City |
| Wintersville | 3 | 3,624 | 3,768 | -0.66% | 1,160 | 3 | Village |
| Mingo Junction | 4 | 3,204 | 3,342 | -0.71% | 1,191 | 3 | Village |
| Tiltonsville | 5 | 1,202 | 1,255 | -0.74% | 2,294 | 1 | Village |
| Yorkville | 6 | 922 | 966 | -0.75% | 1,557 | 1 | Village |
| Adena | 7 | 638 | 667 | -0.78% | 1,188 | 1 | Village |
| Dillonvale | 8 | 588 | 615 | -0.68% | 1,523 | 0 | Village |
| Bergholz | 9 | 515 | 542 | -0.77% | 915 | 1 | Village |
| Amsterdam | 10 | 419 | 437 | -0.71% | 1,309 | 0 | Village |
| Richmond | 11 | 395 | 412 | -0.75% | 714 | 1 | Village |
| Rayland | 12 | 376 | 393 | -0.79% | 795 | 0 | Village |
| Mount Pleasant | 13 | 374 | 392 | -0.8% | 1,467 | 0 | Village |
| Irondale | 14 | 313 | 327 | -0.63% | 216 | 1 | Village |
| Stratton | 15 | 259 | 265 | -0.38% | 482 | 1 | Village |
| Empire | 16 | 225 | 230 | -0.44% | 750 | 0 | Village |
| New Alexandria | 17 | 221 | 232 | -0.9% | 602 | 0 | Village |
| Bloomingdale | 18 | 132 | 140 | -0.75% | 1,500 | 0 | Village |
Steubenville is the largest city in Jefferson County, with a population of 17,969.
Bloomingdale is the smallest city in Jefferson County, with a population of 132.
There are 18 cities in Jefferson County, Ohio.