Lawrence County, Alabama Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Priceville14,0373,5562.15%6226 City
Moulton23,4443,3920.23%5756 City
Town Creek31,0681,0560.09%3983 Town
Courtland45965810.34%2023 Town
North Courtland55024860.4%7581 Town
Hillsboro64194160%2232 Town

Lawrence County Cities Summary

Largest City

Priceville is the largest city in Lawrence County, with a population of 4,037.

Smallest City

Hillsboro is the smallest city in Lawrence County, with a population of 419.

10 Largest Cities

There are 6 cities in Lawrence County, Alabama.

Location of Lawrence County