The Town Files

Lawrence County, Alabama

33,276 people. The median home is worth $172,300 (typical Alabama town: $161,250) and the median household earns $66,071.

Towns in Lawrence County

Towns in Lawrence County

TownPeopleMedian homeIncomeMedian age
Moulton3,398$123,900$57,81344.0

People and housing

Lawrence CountyTypical Alabama town
Median home value$172,300$161,250
Median rent$753$834
Median household income$66,071$56,250
Median age42.339.9
Bachelor's degree or higher15.2%17.3%
Below the poverty line13.3%16.7%

Jobs and pay

6,054 jobs in 2024, average pay $51,594 a year.

Largest industries in Lawrence CountyRetail850 jobs · $31,327Manufacturing644 jobs · $64,847Administrative & support483 jobs · $86,867Construction469 jobs · $70,165Finance & insurance313 jobs · $67,910Wholesale trade138 jobs · $61,204
BLS QCEW 2024.
Unemployment rate in Lawrence County0%4%8%12%2000200420082012201620202023 2.3%
BLS LAUS via USDA ERS, annual averages.

Storms since 1996

NOAA recorded 817 storm events in Lawrence County from 1996 to 2026, with 23 deaths.

Storm events in Lawrence County by type since 1996Hail147Heat60Flood16Drought40Tornado33Flash Flood51Strong Wind12Frost/Freeze48Winter Storm12Winter Weather24
NOAA NCEI Storm Events Database.

Federal disaster declarations

Lawrence County has been included in 22 FEMA declarations since 1953.

DeclaredIncidentDeclaration
September 26, 2024HurricaneEM-3618: Hurricane Helene
September 14, 2020HurricaneEM-3545: Hurricane Sally
March 29, 2020BiologicalDR-4503: Covid-19 Pandemic
March 13, 2020BiologicalEM-3472: Covid-19
September 11, 2017HurricaneEM-3389: Hurricane Irma
January 21, 2016Severe StormDR-4251: Severe Storms, Tornadoes, Straight-Line Winds, And Flooding
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).