El 29 de marzo de 1979 el Matadero se trasladó a Mercabarna. Hasta ese momento, el antiguo matadero municipal, conocido como La Vinyeta, estaba situado en el actual parque de Joan Miró de Barcelona, cerca de la plaza Espanya.
Actualmente ocupa unos 40.000 m2 y dispone de dos líneas de sacrificio equipadas con la más moderna tecnología: una para bovino y equino, y una para ovino y caprino.
El Matadero de Mercabarna sacrifica 31.500 toneladas de carne al año, lo que lo convierte en el primero de Cataluña y el segundo de España en cuanto a toneladas y sacrificio de vacuno.