La XIIe Brigade internationale fut créée à Albacete le . Elle était officiellement appelée la Brigade Garibaldi, d'après le nom de l'homme politique italien, unificateur de l'Italie. Son premier officier commandant était un général hongrois, "Pavol Lukács" (Máté Zalka), qui forma la 45ème Division de l'Armée Républicaine espagnole et qui fut tué à Huesca.
La brigade incluait, entre autres, les bataillons suivants: