Leeds is a city located in Jefferson County Alabama. With a 2020 population of 12,020, it is the 57th largest city in Alabama and the 2721st largest city in the United States . Leeds is currently declining at a rate of -0.08% annually but its population has increased by 2.10% since the most recent census, which recorded a population of 11,773 in 2010. Leeds reached it's highest population of 12,050 in 2018. Spanning over 23 miles, Leeds has a population density of 535 people per square mile.
The average household income in Leeds is $81,746 with a poverty rate of 8.28%. The median rental costs in recent years comes to $877 per month, and the median house value is $160,500. The median age in Leeds is 36.9 years, 35.1 years for males, and 40.5 years for females.