In 2018, Lawrence County, AL had a population of 33.2k people with a median age of 42.2 and a median household income of $44,515. Between 2017 and 2018 the population of Lawrence County, AL declined from 33,288 to 33,171, a -0.351% decrease and its median household income grew from $43,779 to $44,515, a 1.68% increase.
The 5 largest ethnic groups in Lawrence County, AL are White (Non-Hispanic) (76.5%), Black or African American (Non-Hispanic) (10.9%), American Indian & Alaska Native (Non-Hispanic) (5.66%), Two+ (Non-Hispanic) (4.56%), and White (Hispanic) (1.66%). NaNk% of the people in Lawrence County, AL speak a non-English language, and 99.3% are U.S. citizens.
The median property value in Lawrence County, AL is $107,200, and the homeownership rate is 79.1%. Most people in Lawrence County, AL commute by Drove Alone, and the average commute time is 27.6 minutes. The average car ownership in Lawrence County, AL is 3 cars per household.
Lawrence County, AL borders Colbert County, AL, Cullman County, AL, Franklin County, AL, Lauderdale County, AL, Limestone County, AL, Morgan County, AL, and Winston County, AL.