Selon les estimations de la population de 2009, la ville compte environ 11,474 habitants.
Leeds est une ville située dans les comtés de Jefferson, de St. Clair et de Shelby dans l'État américain d'Alabama.