Según un reciente informe de Eurostat, España tenía el 24 % de los cerdos de la UE en diciembre de 2021. En concreto, casi 34,5 millones de cabezas. En segundo lugar, a bastante distancia, está Alemania, con 23,7 millones; y Dinamarca, que cuenta con 13,1 millones de cabezas de porcino.
Por encima de los 10 millones de cerdos se encuentran también Francia (12,9 millones), Países Bajos (10,8) y Polonia (10,2). Al final del lista, Malta y Luxemburgo, que no superan las 100 cabezas, así como Macedonia del Norte (186 cerdos), Eslovenia (215) y Estonia (308).