Leonberg estas urbo en Germanio. Ĝi apartenas al la distrikto Böblingen kaj en la distriktaroStutgarto de la federacia landoBaden-Virtembergo. Fine de decembro 2022 la komunumo havis 49 512 loĝantojn sur areo de 48,74 kvadrataj kilometroj, kio rezultigas loĝdenson de 1 023 loĝantoj/km². Leonberg situas tre proksime okcidente de la landa ĉefurbo Stutgarto kaj, kvankam ĝi ankaŭ havas regionan centran gravecon, konsideratas antaŭurbo de Stutgarto.