Lawrence County's estimated 2026 population is 34,035 with a growth rate of 0.57% in the past year according to the most recent United States census data. Lawrence County is the 36th largest county in Alabama. The 2010 population was 34,314 and has seen a growth of -0.81% since that time.
Data after 2023 is projected based on recent change
Overall: 42.3 years
Female: 44.2 years
Male: 40 years
There are 26,036 adults, (6,336 of whom are seniors) in Lawrence County.
Female: 16,835 (50.6%)
Male: 16,441 (49.4%)
The racial composition of Lawrence County includes 75.93% White, 9.35% Black or African American, 3.72% Native American, and smaller percentages for other race, Asian and multiracial populations.
Race | Population | Percentage (of total) |
|---|---|---|
| White | 25,268 | 75.93% |
| Black or African American | 3,110 | 9.35% |
| Two or more races | 2,958 | 8.89% |
| Native American | 1,237 | 3.72% |
| Other race | 568 | 1.71% |
| Asian | 135 | 0.41% |
Lawrence County's average per capita income is $43,275. Household income levels show a median of $66,071. The poverty rate stands at 13.31%.
Name | Median | Mean |
|---|---|---|
| Married Families | $86,670 | - |
| Families | $80,186 | $92,879 |
| Households | $66,071 | $80,069 |
| Non Families | $34,494 | $46,615 |
Average Income
Median Household Income
Poverty Rate