Lawrence County, Alabama Cities (2025)

6 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Priceville13,9563,5342.17%6736 Town
Moulton23,4103,3970.06%5696 City
Town Creek31,0551,0540%3943 Town
Courtland45955840.34%2023 Town
North Courtland54934830.41%7451 Town
Hillsboro6402411-0.5%2142 Town

Lawrence County Cities Summary

Largest City

Priceville is the largest city in Lawrence County, with a population of 3,956.

Smallest City

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

10 Largest Cities

There are 6 cities in Lawrence County, Alabama.

Location of Lawrence County