what is the population of leeds alabama
Leeds Alabama Population Charts According to the most recent demographics data available from the Census Bureau released in December of 2017, Figure 1 Leeds shows it has 11,701 population which is the 4th in population out of 10 total in the area.