Leopold II. se svou početnou rodinou. Se svou ženou Marií Ludovikou Španělskou měl 16 dětí (12 synů a 4 dcery).