Pigs per 100 inhabitants in the EU countries
Pigs in Denmark number 204.8 per 100 inhabitants, the most in the EU.
In 2025, pigs in the EU numbered 29.1 per 100 inhabitants. The pigs were counted on a day in November or December, the inhabitants at the start of the same year.
2025 · Eurostat data updated 20 October 2026