7 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Ironton | 1 | 9,944 | 10,553 | -1.01% | 2,225 | 4 | City |
| South Point | 2 | 3,580 | 3,829 | -1.13% | 1,216 | 3 | Village |
| Coal Grove | 3 | 1,764 | 1,883 | -1.12% | 925 | 2 | Village |
| Chesapeake | 4 | 708 | 762 | -1.26% | 1,494 | 0 | Village |
| Proctorville | 5 | 487 | 523 | -1.22% | 2,046 | 0 | Village |
| Athalia | 6 | 264 | 278 | -0.75% | 385 | 1 | Village |
| Hanging Rock | 7 | 188 | 202 | -1.05% | 338 | 1 | Village |
Ironton is the largest city in Lawrence County, with a population of 9,944.
Hanging Rock is the smallest city in Lawrence County, with a population of 188.
There are 7 cities in Lawrence County, Ohio.