Linden is a city located in Marengo County Alabama. It is also the county seat of Marengo County. With a 2020 population of 1,842, it is the 195th largest city in Alabama and the 7931st largest city in the United States . Linden is currently declining at a rate of -1.02% annually and its population has decreased by -13.24% since the most recent census, which recorded a population of 2,123 in 2010. Linden reached it's highest population of 2,114 in 2010. Spanning over 4 miles, Linden has a population density of 515 people per square mile.
The average household income in Linden is $51,465 with a poverty rate of 30.08%. The median rental costs in recent years comes to $624 per month, and the median house value is $90,600. The median age in Linden is 48.7 years, 38.5 years for males, and 52.2 years for females.