EU-27: Slaughtered swine (heads)

This page contains the data on the number of slaughtered pigs in the European Union. The data are collected on a monthly basis and divided by EU country.

In addition to providing complete and accurate information, the page aims to rightly place Italy within the European context and to encourage the comparison with the other main pork meat producing countries.

The first two graphs highlight vs the total EU-27 pig slaughters EU-27, and the the main changes that occurred during the current year.

The tables below report the annual and monthly data on slaughters in EU countries: to obtain the monthly data, simply click on the chosen year in the table header;to access further details on each country, click on the country of interest.

Furthermore, the following entries are made available for the European Union and for each country:

  • To view the monthly data, click on the chosen year on the table header
  • To access further details for each Country, click on the Country of interest.
EU-27: Pig Slaughtered (x1000 Heads)
Country 2020 2021 2022 2023 2024 2025 2025 2026 Var % Period
Austria 5.068 5.124 4.905 4.655 4.661 4.769 - - - -
Belgium 11.150 11.585 10.520 9.361 9.395 9.420 0 851 +inf% Jan '26
Bulgaria 947 1.156 1.202 1.154 1.206 1.352 - - - -
Cyprus 568 589 553 516 491 538 - - - -
Croatia 1.103 1.214 1.147 1.062 1.121 1.116 - - - -
Denmark 17.279 18.530 17.789 14.464 14.229 14.588 - - - -
Estonia 559 548 506 486 507 489 47 42 -9,1% Jan '26
Finland 1.906 1.929 1.861 1.724 1.740 1.777 - - - -
France 23.291 23.313 22.975 21.840 21.937 21.987 - - - -
Germany 53.318 51.816 47.114 44.081 44.614 44.855 - - - -
Greece 1.239 1.197 1.192 1.141 1.063 1.091 - - - -
Ireland 3.546 3.690 3.636 3.312 3.348 3.434 - - - -
Italy 10.608 10.944 10.348 9.890 9.969 9.924 - - - -
Latvia 422 416 439 387 394 385 - - - -
Lithuania 930 904 824 776 798 865 - - - -
Luxembourg 140 144 145 130 113 104 0 8 +inf% Jan '26
Malta 54 54 51 47 48 49 - - - -
Netherlands 16.666 17.237 16.932 14.713 13.860 14.102 - - - -
Poland 20.869 21.118 19.261 18.901 19.915 20.732 - - - -
Portugal 5.300 5.483 5.474 5.229 5.299 5.475 - - - -
Czech Republic 2.281 2.349 2.246 2.147 2.281 2.307 - - - -
Romania 3.695 3.451 3.057 3.022 3.260 3.411 - - - -
Slovakia 647 648 558 499 412 424 - - - -
Slovenia 246 245 229 210 204 206 - - - -
Spain 56.130 58.370 56.657 53.095 53.889 56.282 - - - -
Sweden 2.623 2.651 2.672 2.571 2.579 2.599 - - - -
Hungary 4.701 4.869 4.532 4.490 4.782 4.955 - - - -
TOTAL EU 245.287 249.573 236.826 219.905 222.117 227.234 - - - -
Variazione % sull'anno precedente +1,7% -5,1% -7,1% +1,0% +2,3%      
(c) confidential data
Source: Eurostat

Click here to view the graphs of:

Due to extraordinary maintenance, some site features may be temporarily unavailable. Thank you for your understanding.