Lawrence County, Ohio Cities (2025)

16 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Upper113,76314,414-0.51%56524 Township
Ironton210,04510,553-1.01%2,2484 City
Union38,0228,403-0.57%25132 Township
South Point43,6213,829-1.15%1,2303 Village
Burlington52,8062,9970.32%2,0131 CDP
Elizabeth62,4162,523-0.58%4752 Township
Waterloo72,3492,3530.43%6238 Township
Lawrence82,2592,357-0.48%6833 Township
Coal Grove91,7841,883-1.11%9362 Village
Aid10770802-0.65%1941 Township
Chesapeake11717762-1.24%1,5130 Village
Proctorville12493523-1.2%2,0710 Village
Symmes13401420-0.5%1138 Township
Athalia14266278-1.12%3881 Village
Hanging Rock15190202-1.55%3421 Village
Washington16172179-0.58%724 Township

Lawrence County Cities Summary

Largest City

Upper is the largest city in Lawrence County, with a population of 13,763.

Smallest City

Washington is the smallest city in Lawrence County, with a population of 172.

10 Largest Cities

There are 16 cities in Lawrence County, Ohio.

Location of Lawrence County