Farm animal populations in Europe

The number of farm animals has decreased by 9.91% in six years (2012–2018).

400

million laying hens

103

million pigs

100

million bovines

98

million sheep

94

million goats

Sources: Eurostat (except laying hens: European Parliamentary Research Service – The EU poultry meat and egg sector)