Search Magyar

Pigs per 100 inhabitants in the EU countries

Topic: Agriculture

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.

Figures for:
2025.
Covers:
one day.
Population on:
1 January 2025.
New data:
once a year.
Dataset updated:
20 October 2026.

Published 12 November 2026

The ranking

In 2025, the number of pigs was lowest in Malta, at 5.0 per 100 inhabitants, and highest in Denmark, at 204.8 per 100 inhabitants.

Number of pigs, per 100 inhabitants

2025
050100150200250per 100 inhabitants
EU, 29.1 per 100 inhabitants
Rank 1: Denmark, 204.8 per 100 inhabitants
Rank 2: Spain, 68.5 per 100 inhabitants
Rank 3: Netherlands, 52.6 per 100 inhabitants
Rank 4: Belgium, 44.0 per 100 inhabitants
Rank 5: Cyprus, 34.2 per 100 inhabitants
Rank 6: Hungary, 30.1 per 100 inhabitants
Rank 7: Austria, 27.0 per 100 inhabitants
Rank 8: Ireland, 26.8 per 100 inhabitants
Rank 9: Germany, 25.8 per 100 inhabitants
Rank 10: Poland, 25.3 per 100 inhabitants
Rank 11: Croatia, 23.3 per 100 inhabitants
Rank 12: Portugal, 19.9 per 100 inhabitants
Rank 13: Romania, 17.4 per 100 inhabitants
Rank 14: Finland, 17.1 per 100 inhabitants
Rank 15: France, 16.9 per 100 inhabitants
Rank 16: Lithuania, 16.6 per 100 inhabitants
Rank 17: Latvia, 16.5 per 100 inhabitants
Rank 18: Estonia, 14.4 per 100 inhabitants
Rank 19: Czechia, 13.3 per 100 inhabitants
Rank 19: Italy, 13.3 per 100 inhabitants
Rank 21: Sweden, 12.6 per 100 inhabitants
Rank 22: Bulgaria, 11.2 per 100 inhabitants
Rank 23: Slovenia, 10.5 per 100 inhabitants
Rank 24: Luxembourg, 9.5 per 100 inhabitants
Rank 25: Slovakia, 8.2 per 100 inhabitants
Rank 26: Greece, 7.0 per 100 inhabitants
Rank 27: Malta, 5.0 per 100 inhabitants
How to read: bars start at zero. Every country with a value is shown, ranked from highest to lowest, and the EU in the first row.The population figures for France and the EU are provisional.The population figures for Romania and the EU are estimates.Source: Eurostat, Pig population (apro_mt_lspig) and Population change - Demographic balance and crude rates at national level (demo_gind).Chart: Civitascope (civitascope.eu) · CC BY 4.0 · Download image · Download data ·

Where the EU's pigs are

In 2025, the pigs of the EU numbered 131,450 thousand head. Spain had the largest share of them, 25.6%.

The EU's pigs by country

2025
EU, 131,450 thousand head.
Spain, share: 25.6%, 33,646 thousand head.
Germany, share: 16.4%, 21,545 thousand head.
Denmark, share: 9.3%, 12,274 thousand head.
France, share: 8.9%, 11,644 thousand head.
Netherlands, share: 7.2%, 9,482 thousand head.
The other 22 countries, share: 32.6%, 42,860 thousand head.
Poland, part of the other 22 countries, share: 7.0%, 9,225 thousand head.
Italy, part of the other 22 countries, share: 6.0%, 7,837 thousand head.
Belgium, part of the other 22 countries, share: 4.0%, 5,230 thousand head.
Romania, part of the other 22 countries, share: 2.5%, 3,319 thousand head.
Hungary, part of the other 22 countries, share: 2.2%, 2,870 thousand head.
Austria, part of the other 22 countries, share: 1.9%, 2,479 thousand head.
Portugal, part of the other 22 countries, share: 1.7%, 2,262 thousand head.
Ireland, part of the other 22 countries, share: 1.1%, 1,460 thousand head.
Czechia, part of the other 22 countries, share: 1.1%, 1,451 thousand head.
Sweden, part of the other 22 countries, share: 1.0%, 1,333 thousand head.
Finland, part of the other 22 countries, share: 0.7%, 961 thousand head.
Croatia, part of the other 22 countries, share: 0.7%, 901 thousand head.
Greece, part of the other 22 countries, share: 0.6%, 729 thousand head.
Bulgaria, part of the other 22 countries, share: 0.5%, 718 thousand head.
Lithuania, part of the other 22 countries, share: 0.4%, 480 thousand head.
Slovakia, part of the other 22 countries, share: 0.3%, 447 thousand head.
Cyprus, part of the other 22 countries, share: 0.3%, 336 thousand head.
Latvia, part of the other 22 countries, share: 0.2%, 308 thousand head.
Slovenia, part of the other 22 countries, share: 0.2%, 223 thousand head.
Estonia, part of the other 22 countries, share: 0.2%, 198 thousand head.
Luxembourg, part of the other 22 countries, share: 0.0%, 65 thousand head.
Malta, part of the other 22 countries, share: 0.0%, 29 thousand head.
How to read: the whole bar is the EU's figure. Its parts are the countries with the largest values, from the left, and the other countries together as the last part. The list under the bar gives each part's share and value, then the share and value of every other country.Each share is the country's value divided by the EU's value. Rounded shares may differ slightly from 100% in total.Source: Eurostat, Pig population (apro_mt_lspig).Chart: Civitascope (civitascope.eu) · CC BY 4.0 · Download image · Download data ·

The regions of the EU

In 2025, 217 of the EU's 222 regions had a value. The number of pigs was highest in Aragón (Spain), 690.2 per 100 inhabitants.

Number of pigs by region, per 100 inhabitants

2025 · the EU's 222 regions, NUTS 1 in Germany and NUTS 2 in the other countries
per 100 inhabitants
  • 0.0–1.8 (43 regions)
  • 2.1–8.6 (44 regions)
  • 9.2–16.8 (43 regions)
  • 17.9–38.0 (44 regions)
  • 38.2–690.2 (43 regions)
  • no value

Zoom with two fingers, or with Ctrl and the scroll wheel or the buttons. Zoomed in, drag to move.

AzoresMadeiraCanary IslandsGuadeloupeMartiniqueFrench GuianaRéunionMayotte
How to read: the regions are put into five bands by their value, each band holding about a fifth of the regions. The stronger the colour, the higher the value. Pointing at a region or tapping it shows its name, its value and its country's figure.Source: Eurostat (apro_mt_ls_r and demo_r_gind3), NUTS 2024, levels 1 and 2. Boundaries: © EuroGeographics for the administrative boundaries. The country's and the EU's figures come from Eurostat (apro_mt_lspig and demo_gind).Chart: Civitascope (civitascope.eu) · CC BY 4.0 · Download image · Download data ·

Austria27.0

  1. Oberösterreich65.0 per 100 inhabitants
  2. Steiermark52.1 per 100 inhabitants
  3. Niederösterreich38.9 per 100 inhabitants
  4. Kärnten15.9 per 100 inhabitants
  5. Burgenland11.2 per 100 inhabitants
  6. Tirol1.4 per 100 inhabitants
  7. Vorarlberg1.1 per 100 inhabitants
  8. Salzburg1.0 per 100 inhabitants
  9. Wien0.0 per 100 inhabitants

Belgium44.0

  1. Prov. West-Vlaanderen229.7 per 100 inhabitants
  2. Prov. Oost-Vlaanderen50.1 per 100 inhabitants
  3. Prov. Antwerpen44.4 per 100 inhabitants
  4. Prov. Limburg (BE)29.7 per 100 inhabitants
  5. Prov. Namur13.5 per 100 inhabitants
  6. Prov. Vlaams-Brabant11.2 per 100 inhabitants
  7. Prov. Luxembourg (BE)10.2 per 100 inhabitants
  8. Prov. Hainaut8.6 per 100 inhabitants
  9. Prov. Liège8.1 per 100 inhabitants
  10. Prov. Brabant wallon5.1 per 100 inhabitants
  11. Région de Bruxelles-Capitale/Brussels Hoofdstedelijk Gewest0.0 per 100 inhabitants

Bulgaria11.2

  1. Severen tsentralen29.7 per 100 inhabitants
  2. Yugoiztochen24.7 per 100 inhabitants
  3. Severoiztochen21.3 per 100 inhabitants
  4. Severozapaden9.4 per 100 inhabitants
  5. Yuzhen tsentralen2.9 per 100 inhabitants
  6. Yugozapaden0.3 per 100 inhabitants

Croatia23.3

  1. Panonska Hrvatska65.6 per 100 inhabitants
  2. Sjeverna Hrvatska30.4 per 100 inhabitants
  3. Jadranska Hrvatska0.8 per 100 inhabitants
  4. Grad Zagreb0.6 per 100 inhabitants

Cyprus34.2

  1. Kýpros34.2 per 100 inhabitants

Czechia13.3

  1. Jihovýchod25.8 per 100 inhabitants
  2. Střední Čechy22.9 per 100 inhabitants
  3. Jihozápad15.4 per 100 inhabitants
  4. Severovýchod14.5 per 100 inhabitants
  5. Severozápad10.9 per 100 inhabitants
  6. Střední Morava7.7 per 100 inhabitants
  7. Moravskoslezsko2.8 per 100 inhabitants
  8. Praha0.1 per 100 inhabitants

Denmark204.8

  1. Nordjylland476.8 per 100 inhabitants
  2. Midtjylland309.8 per 100 inhabitants
  3. Syddanmark292.5 per 100 inhabitants
  4. Sjælland151.5 per 100 inhabitants
  5. Hovedstaden13.9 per 100 inhabitants

Estonia14.4

  1. Eesti14.4 per 100 inhabitants

Finland17.1

  1. Länsi-Suomi38.4 per 100 inhabitants
  2. Etelä-Suomi27.9 per 100 inhabitants
  3. Pohjois- ja Itä-Suomi6.5 per 100 inhabitants
  4. Helsinki-Uusimaano value
  5. Ålandno value

France16.9

  1. Bretagne184.9 per 100 inhabitants
  2. Pays de la Loire34.8 per 100 inhabitants
  3. Basse-Normandie32.9 per 100 inhabitants
  4. Poitou-Charentes18.2 per 100 inhabitants
  5. Champagne-Ardenne15.4 per 100 inhabitants
  6. Limousin15.3 per 100 inhabitants
  7. Auvergne15.2 per 100 inhabitants
  8. Centre — Val de Loire12.4 per 100 inhabitants
  9. Corse12.0 per 100 inhabitants
  10. Nord-Pas de Calais10.7 per 100 inhabitants
  11. Midi-Pyrénées9.8 per 100 inhabitants
  12. Aquitaine9.6 per 100 inhabitants
  13. Haute-Normandie8.6 per 100 inhabitants
  14. La Réunion7.1 per 100 inhabitants
  15. Franche-Comté7.0 per 100 inhabitants
  16. Bourgogne7.0 per 100 inhabitants
  17. Picardie5.6 per 100 inhabitants
  18. Alsace4.6 per 100 inhabitants
  19. Lorraine3.7 per 100 inhabitants
  20. Rhône-Alpes3.6 per 100 inhabitants
  21. Guadeloupe3.1 per 100 inhabitants
  22. Martinique2.1 per 100 inhabitants
  23. Guyane1.0 per 100 inhabitants
  24. Languedoc-Roussillon0.8 per 100 inhabitants
  25. Provence-Alpes-Côte d’Azur0.3 per 100 inhabitants
  26. Ile de France0.0 per 100 inhabitants
  27. Mayotte0.0 per 100 inhabitants

Germany25.8

  1. Niedersachsen89.9 per 100 inhabitants
  2. Sachsen-Anhalt48.4 per 100 inhabitants
  3. Mecklenburg-Vorpommern38.6 per 100 inhabitants
  4. Schleswig-Holstein33.1 per 100 inhabitants
  5. Nordrhein-Westfalen32.6 per 100 inhabitants
  6. Thüringen30.1 per 100 inhabitants
  7. Brandenburg22.9 per 100 inhabitants
  8. Bayern18.4 per 100 inhabitants
  9. Sachsen12.1 per 100 inhabitants
  10. Baden-Württemberg11.1 per 100 inhabitants
  11. Hessen5.8 per 100 inhabitants
  12. Rheinland-Pfalz2.1 per 100 inhabitants
  13. Saarland0.1 per 100 inhabitants
  14. Berlinno value
  15. Bremenno value
  16. Hamburgno value

Greece7.0

  1. Ipeiros45.0 per 100 inhabitants
  2. Sterea Elláda21.3 per 100 inhabitants
  3. Thessalia16.5 per 100 inhabitants
  4. Dytiki Elláda12.0 per 100 inhabitants
  5. Anatoliki Makedonia, Thraki11.4 per 100 inhabitants
  6. Peloponnisos10.1 per 100 inhabitants
  7. Kentriki Makedonia5.4 per 100 inhabitants
  8. Dytiki Makedonia3.2 per 100 inhabitants
  9. Kriti2.6 per 100 inhabitants
  10. Attiki1.2 per 100 inhabitants
  11. Notio Aigaio1.0 per 100 inhabitants
  12. Voreio Aigaio0.9 per 100 inhabitants
  13. Ionia Nisia0.1 per 100 inhabitants

Hungary30.1

  1. Dél-Dunántúl88.9 per 100 inhabitants
  2. Észak-Alföld57.6 per 100 inhabitants
  3. Dél-Alföld57.3 per 100 inhabitants
  4. Közép-Dunántúl26.8 per 100 inhabitants
  5. Nyugat-Dunántúl24.7 per 100 inhabitants
  6. Észak-Magyarország8.1 per 100 inhabitants
  7. Pest2.2 per 100 inhabitants
  8. Budapest0.0 per 100 inhabitants

Ireland26.8

  1. Southern40.4 per 100 inhabitants
  2. Northern and Western38.2 per 100 inhabitants
  3. Eastern and Midland13.6 per 100 inhabitants

Italy13.3

  1. Lombardia38.0 per 100 inhabitants
  2. Piemonte29.1 per 100 inhabitants
  3. Umbria20.9 per 100 inhabitants
  4. Emilia-Romagna18.7 per 100 inhabitants
  5. Veneto16.8 per 100 inhabitants
  6. Friuli-Venezia Giulia14.1 per 100 inhabitants
  7. Basilicata11.5 per 100 inhabitants
  8. Sardegna10.2 per 100 inhabitants
  9. Molise7.3 per 100 inhabitants
  10. Marche5.5 per 100 inhabitants
  11. Abruzzo4.0 per 100 inhabitants
  12. Toscana4.0 per 100 inhabitants
  13. Calabria2.9 per 100 inhabitants
  14. Campania1.5 per 100 inhabitants
  15. Sicilia1.2 per 100 inhabitants
  16. Provincia Autonoma di Trento0.9 per 100 inhabitants
  17. Lazio0.8 per 100 inhabitants
  18. Puglia0.8 per 100 inhabitants
  19. Provincia Autonoma di Bolzano/Bozen0.7 per 100 inhabitants
  20. Liguria0.0 per 100 inhabitants
  21. Valle d’Aosta/Vallée d’Aoste0.0 per 100 inhabitants

Latvia16.5

  1. Latvija16.5 per 100 inhabitants

Lithuania16.6

  1. Vidurio ir vakarų Lietuvos regionas23.1 per 100 inhabitants
  2. Sostinės regionas1.8 per 100 inhabitants

Luxembourg9.5

  1. Luxembourg9.5 per 100 inhabitants

Malta5.0

  1. Malta5.0 per 100 inhabitants

Netherlands52.6

  1. Noord-Brabant172.8 per 100 inhabitants
  2. Limburg (NL)109.9 per 100 inhabitants
  3. Overijssel106.4 per 100 inhabitants
  4. Gelderland67.3 per 100 inhabitants
  5. Drenthe32.7 per 100 inhabitants
  6. Groningen20.7 per 100 inhabitants
  7. Flevoland18.3 per 100 inhabitants
  8. Friesland (NL)18.2 per 100 inhabitants
  9. Utrecht15.9 per 100 inhabitants
  10. Zeeland14.1 per 100 inhabitants
  11. Zuid-Holland2.9 per 100 inhabitants
  12. Noord-Holland0.6 per 100 inhabitants

Poland25.3

  1. Wielkopolskie66.9 per 100 inhabitants
  2. Mazowiecki regionalny65.2 per 100 inhabitants
  3. Łódzkie47.2 per 100 inhabitants
  4. Kujawsko-pomorskie44.4 per 100 inhabitants
  5. Warmińsko-mazurskie43.0 per 100 inhabitants
  6. Pomorskie35.9 per 100 inhabitants
  7. Opolskie34.4 per 100 inhabitants
  8. Podlaskie32.4 per 100 inhabitants
  9. Lubelskie23.6 per 100 inhabitants
  10. Świętokrzyskie12.6 per 100 inhabitants
  11. Zachodniopomorskie11.6 per 100 inhabitants
  12. Lubuskie9.2 per 100 inhabitants
  13. Warszawski stołeczny5.8 per 100 inhabitants
  14. Dolnośląskie5.0 per 100 inhabitants
  15. Podkarpackie3.9 per 100 inhabitants
  16. Śląskie3.7 per 100 inhabitants
  17. Małopolskie3.1 per 100 inhabitants

Portugal19.9

  1. Alentejo104.1 per 100 inhabitants
  2. Oeste e Vale do Tejo103.9 per 100 inhabitants
  3. Centro (PT)23.8 per 100 inhabitants
  4. Península de Setúbal22.0 per 100 inhabitants
  5. Região Autónoma dos Açores17.9 per 100 inhabitants
  6. Algarve4.1 per 100 inhabitants
  7. Norte1.7 per 100 inhabitants
  8. Grande Lisboa1.4 per 100 inhabitants
  9. Região Autónoma da Madeira1.0 per 100 inhabitants

Romania17.4

  1. Vest49.9 per 100 inhabitants
  2. Sud-Est20.8 per 100 inhabitants
  3. Sud-Vest Oltenia20.1 per 100 inhabitants
  4. Nord-Vest19.1 per 100 inhabitants
  5. Centru15.5 per 100 inhabitants
  6. Sud-Muntenia14.9 per 100 inhabitants
  7. Nord-Est11.3 per 100 inhabitants
  8. Bucureşti-Ilfov0.2 per 100 inhabitants

Slovakia8.2

  1. Západné Slovensko20.0 per 100 inhabitants
  2. Stredné Slovensko3.4 per 100 inhabitants
  3. Bratislavský kraj2.4 per 100 inhabitants
  4. Východné Slovensko1.7 per 100 inhabitants

Slovenia10.5

  1. Vzhodna Slovenija16.8 per 100 inhabitants
  2. Zahodna Slovenija3.5 per 100 inhabitants

Spain68.5

  1. Aragón690.2 per 100 inhabitants
  2. Castilla y León181.8 per 100 inhabitants
  3. Región de Murcia135.8 per 100 inhabitants
  4. Extremadura129.6 per 100 inhabitants
  5. Comunidad Foral de Navarra113.4 per 100 inhabitants
  6. Cataluña102.1 per 100 inhabitants
  7. Castilla-La Mancha85.0 per 100 inhabitants
  8. La Rioja52.1 per 100 inhabitants
  9. Galicia49.7 per 100 inhabitants
  10. Andalucía31.9 per 100 inhabitants
  11. Comunitat Valenciana19.1 per 100 inhabitants
  12. Illes Balears4.1 per 100 inhabitants
  13. Canarias1.8 per 100 inhabitants
  14. País Vasco1.1 per 100 inhabitants
  15. Principado de Asturias0.3 per 100 inhabitants
  16. Comunidad de Madrid0.2 per 100 inhabitants
  17. Cantabria0.1 per 100 inhabitants
  18. Ciudad de Ceuta0.0 per 100 inhabitants
  19. Ciudad de Melilla0.0 per 100 inhabitants

Sweden12.6

  1. Sydsverige26.9 per 100 inhabitants
  2. Västsverige19.9 per 100 inhabitants
  3. Östra Mellansverige14.4 per 100 inhabitants
  4. Småland med öarna13.3 per 100 inhabitants
  5. Norra Mellansverige6.7 per 100 inhabitants
  6. Övre Norrland5.3 per 100 inhabitants
  7. Mellersta Norrland2.2 per 100 inhabitants
  8. Stockholm0.8 per 100 inhabitants

Over time

From 2016 to 2025, the EU figure fell from 32.1 per 100 inhabitants to 29.1 per 100 inhabitants.

Number of pigs in the EU, per 100 inhabitants

2016–2025
EU, by year: 2016 32.1 per 100 inhabitants, 2017 32.7 per 100 inhabitants, 2018 32.2 per 100 inhabitants, 2019 32.1 per 100 inhabitants, 2020 32.7 per 100 inhabitants, 2021 31.8 per 100 inhabitants, 2022 30.1 per 100 inhabitants, 2023 29.6 per 100 inhabitants, 2024 29.4 per 100 inhabitants, 2025 29.1 per 100 inhabitants.
Eurostat marks a break in the EU series in 2017 and 2021–2024. Values before and after a break are not fully comparable.How to read: one value a year, from 2016 to 2025. The axis does not start at zero, so that the change shows.Source: Eurostat, Pig population (apro_mt_lspig) and Population change - Demographic balance and crude rates at national level (demo_gind).Chart: Civitascope (civitascope.eu) · CC BY 4.0 · Download image · Download data ·

Between 2016 and 2025, the number of pigs per 100 inhabitants fell in 23 countries and rose in 4.

Number of pigs, per 100 inhabitants

2016 and 2025 · ranked by 2025
202520162025 − 2016Difference
050100150200per 100 inhabitants
EU, 2025: 29.1 per 100 inhabitants, 2016: 32.1 per 100 inhabitants, 2025 − 2016: −3.0 per 100 inhabitants
Rank 1: Denmark, 2025: 204.8 per 100 inhabitants, 2016: 215.2 per 100 inhabitants, 2025 − 2016: −10.4 per 100 inhabitants
Rank 2: Spain, 2016: 63.0 per 100 inhabitants, 2025: 68.5 per 100 inhabitants, 2025 − 2016: +5.5 per 100 inhabitants
Rank 3: Netherlands, 2025: 52.6 per 100 inhabitants, 2016: 70.0 per 100 inhabitants, 2025 − 2016: −17.4 per 100 inhabitants
Rank 4: Belgium, 2025: 44.0 per 100 inhabitants, 2016: 54.6 per 100 inhabitants, 2025 − 2016: −10.6 per 100 inhabitants
Rank 5: Cyprus, 2025: 34.2 per 100 inhabitants, 2016: 40.8 per 100 inhabitants, 2025 − 2016: −6.6 per 100 inhabitants
Rank 6: Hungary, 2016: 29.7 per 100 inhabitants, 2025: 30.1 per 100 inhabitants, 2025 − 2016: +0.4 per 100 inhabitants
Rank 7: Austria, 2025: 27.0 per 100 inhabitants, 2016: 32.1 per 100 inhabitants, 2025 − 2016: −5.1 per 100 inhabitants
Rank 8: Ireland, 2025: 26.8 per 100 inhabitants, 2016: 32.3 per 100 inhabitants, 2025 − 2016: −5.5 per 100 inhabitants
Rank 9: Germany, 2025: 25.8 per 100 inhabitants, 2016: 33.3 per 100 inhabitants, 2025 − 2016: −7.5 per 100 inhabitants
Rank 10: Poland, 2025: 25.3 per 100 inhabitants, 2016: 29.3 per 100 inhabitants, 2025 − 2016: −4.0 per 100 inhabitants
Rank 11: Croatia, 2025: 23.3 per 100 inhabitants, 2016: 28.2 per 100 inhabitants, 2025 − 2016: −4.9 per 100 inhabitants
Rank 12: Portugal, 2025: 19.9 per 100 inhabitants, 2016: 20.8 per 100 inhabitants, 2025 − 2016: −0.9 per 100 inhabitants
Rank 13: Romania, 2025: 17.4 per 100 inhabitants, 2016: 23.8 per 100 inhabitants, 2025 − 2016: −6.4 per 100 inhabitants
Rank 14: Finland, 2025: 17.1 per 100 inhabitants, 2016: 21.8 per 100 inhabitants, 2025 − 2016: −4.7 per 100 inhabitants
Rank 15: France, 2025: 16.9 per 100 inhabitants, 2016: 19.2 per 100 inhabitants, 2025 − 2016: −2.3 per 100 inhabitants
Rank 16: Lithuania, 2025: 16.6 per 100 inhabitants, 2016: 22.9 per 100 inhabitants, 2025 − 2016: −6.3 per 100 inhabitants
Rank 17: Latvia, 2025: 16.5 per 100 inhabitants, 2016: 17.1 per 100 inhabitants, 2025 − 2016: −0.6 per 100 inhabitants
Rank 18: Estonia, 2025: 14.4 per 100 inhabitants, 2016: 20.2 per 100 inhabitants, 2025 − 2016: −5.8 per 100 inhabitants
Rank 19: Czechia, 2025: 13.3 per 100 inhabitants, 2016: 14.0 per 100 inhabitants, 2025 − 2016: −0.7 per 100 inhabitants
Rank 19: Italy, 2025: 13.3 per 100 inhabitants, 2016: 14.1 per 100 inhabitants, 2025 − 2016: −0.8 per 100 inhabitants
Rank 21: Sweden, 2025: 12.6 per 100 inhabitants, 2016: 14.6 per 100 inhabitants, 2025 − 2016: −2.0 per 100 inhabitants
Rank 22: Bulgaria, 2016: 8.9 per 100 inhabitants, 2025: 11.2 per 100 inhabitants, 2025 − 2016: +2.3 per 100 inhabitants
Rank 23: Slovenia, 2025: 10.5 per 100 inhabitants, 2016: 12.9 per 100 inhabitants, 2025 − 2016: −2.4 per 100 inhabitants
Rank 24: Luxembourg, 2025: 9.5 per 100 inhabitants, 2016: 16.6 per 100 inhabitants, 2025 − 2016: −7.1 per 100 inhabitants
Rank 25: Slovakia, 2025: 8.2 per 100 inhabitants, 2016: 10.8 per 100 inhabitants, 2025 − 2016: −2.6 per 100 inhabitants
Rank 26: Greece, 2016: 6.9 per 100 inhabitants, 2025: 7.0 per 100 inhabitants, 2025 − 2016: +0.1 per 100 inhabitants
Rank 27: Malta, 2025: 5.0 per 100 inhabitants, 2016: 9.0 per 100 inhabitants, 2025 − 2016: −4.0 per 100 inhabitants
Eurostat marks a break in the series between 2016 and 2025 for the EU, Croatia, Czechia, Germany, Italy, Latvia, Luxembourg, Poland and Portugal. Their two values are not fully comparable.How to read: each arrow goes from 2016 (outlined dot) to 2025 (filled dot). A leftward arrow means the number of pigs per 100 inhabitants fell. Each value is beside its dot. The column on the right is their difference, 2025 − 2016. Countries are ranked by 2025.The population figures for France (2025) and the EU (2025) are provisional.The population figures for Poland (2016), Romania (2025) and the EU are estimates.Source: Eurostat, Pig population (apro_mt_lspig) and Population change - Demographic balance and crude rates at national level (demo_gind).Chart: Civitascope (civitascope.eu) · CC BY 4.0 · Download image · Download data ·

About the data

The number of pigs (live swine, domestic species) counted in the national livestock surveys, in thousand head. The story divides it by the population on 1 January of the same year and shows the number of pigs per 100 inhabitants.

Eurostat: “For non-cumulative variables such as stock or inventory variables, the reference date is: a given day during the period displayed in ‘Month’ for livestock (tables such as apro_mt_ls*)” (source)

Livestock surveys of the Member States reported to Eurostat. All report the November/December survey, and some also a May/June survey. Countries whose pig population is below a set threshold may report only November/December.

How to read these numbers

How it is measured

France's figures include its five overseas departments (Guadeloupe, Martinique, French Guiana, Réunion and Mayotte). Spain's include the Canary Islands, and Portugal's the Azores and Madeira.

A value of zero is the figure as Eurostat publishes it, in thousand head.

Countries count different populations. Austria, Czechia, Denmark, Luxembourg, the Netherlands and Sweden report the registered population. Germany uses another definition. The other EU countries report the usually resident population, and Finland is listed under both the usually resident and the legally resident population. Belgium and Germany count births and deaths in the registered population, and France uses another definition for them.

While countries' revisions are being processed, the EU figure may not exactly match the sum of the countries.

France's figures cover the whole country, with its overseas departments. Mayotte has been included since 2014. Cyprus's figures cover only the areas controlled by the government of the Republic of Cyprus.

Since 2016, Estonia has determined its usually resident population with a residency index, from signs of life in several registers. Its population figures include migration from 2012 on, and did not before.

The regions of a country may not add up exactly to the country's figure. Some people and events cannot be placed in a region, and countries match their regional estimates to the national total in different ways. Some revisions after a census exist only for the country's figure.

Breaks in the series

Portugal's population estimates from 2022 come from administrative sources, and those up to 2021 are based on the censuses. Comparisons between a year up to 2021 and a year from 2022 are affected. Portugal sent revised figures for 2022 to 2025 in June 2026.

A break in the series (flag b) means that a value is not fully comparable with the periods before it. This concerns Croatia (2022), Italy (2022, 2024–2025) and the EU (2024).

Flag b also concerns the population of Czechia (2021), Germany (2023), Latvia (2023), Luxembourg (2017), Poland (2021), Portugal (2022) and the EU (2017, 2021–2023).

Provisional figures

A provisional value (flag p) may still be revised. This concerns the population of France (2025) and the EU (2024–2025).

A provisional value (flag p) may still be revised. This concerns the population of the regions of France (2025).

Estimates

A value with flag e is an estimate, not measured or counted in full. This concerns the population of Poland (2016), Romania (2025) and the EU (2016–2018, 2020, 2022–2025).

A value with flag e is an estimate, not measured or counted in full. This concerns the population of the regions of Romania (2025).

Sources and data

Eurostat, Pig population (apro_mt_lspig). Data updated 20 October 2026, retrieved 11 November 2026. Licence: CC BY 4.0.

Eurostat metadata · Eurostat methodology

The exact Eurostat API query

https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data/apro_mt_lspig?format=JSON&lang=en&animals=A3100&freq=A&geo=AT&geo=BE&geo=BG&geo=CY&geo=CZ&geo=DE&geo=DK&geo=EE&geo=EL&geo=ES&geo=EU27_2020&geo=FI&geo=FR&geo=HR&geo=HU&geo=IE&geo=IT&geo=LT&geo=LU&geo=LV&geo=MT&geo=NL&geo=PL&geo=PT&geo=RO&geo=SE&geo=SI&geo=SK&month=M11_M12&unit=THS_HD

Eurostat, Population change - Demographic balance and crude rates at national level (demo_gind). Data updated 27 October 2026, retrieved 11 November 2026. Licence: CC BY 4.0.

The exact Eurostat API query

https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data/demo_gind?format=JSON&lang=en&freq=A&geo=AT&geo=BE&geo=BG&geo=CY&geo=CZ&geo=DE&geo=DK&geo=EE&geo=EL&geo=ES&geo=EU27_2020&geo=FI&geo=FR&geo=HR&geo=HU&geo=IE&geo=IT&geo=LT&geo=LU&geo=LV&geo=MT&geo=NL&geo=PL&geo=PT&geo=RO&geo=SE&geo=SI&geo=SK&indic_de=JAN

Eurostat, Animal populations by NUTS 2 region (apro_mt_ls_r). Data updated 29 September 2026, retrieved 11 November 2026. Licence: CC BY 4.0.

The exact Eurostat API query

https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data/apro_mt_ls_r?format=JSON&lang=en&animals=A3100&freq=A&geo=AT11&geo=AT12&geo=AT13&geo=AT21&geo=AT22&geo=AT31&geo=AT32&geo=AT33&geo=AT34&geo=BE10&geo=BE21&geo=BE22&geo=BE23&geo=BE24&geo=BE25&geo=BE31&geo=BE32&geo=BE33&geo=BE34&geo=BE35&geo=BG31&geo=BG32&geo=BG33&geo=BG34&geo=BG41&geo=BG42&geo=CY00&geo=CZ01&geo=CZ02&geo=CZ03&geo=CZ04&geo=CZ05&geo=CZ06&geo=CZ07&geo=CZ08&geo=DE1&geo=DE11&geo=DE12&geo=DE13&geo=DE14&geo=DE2&geo=DE21&geo=DE22&geo=DE23&geo=DE24&geo=DE25&geo=DE26&geo=DE27&geo=DE3&geo=DE30&geo=DE4&geo=DE40&geo=DE41&geo=DE42&geo=DE5&geo=DE50&geo=DE6&geo=DE60&geo=DE7&geo=DE71&geo=DE72&geo=DE73&geo=DE8&geo=DE80&geo=DE9&geo=DE91&geo=DE92&geo=DE93&geo=DE94&geo=DEA&geo=DEA1&geo=DEA2&geo=DEA3&geo=DEA4&geo=DEA5&geo=DEB&geo=DEB1&geo=DEB2&geo=DEB3&geo=DEC&geo=DEC0&geo=DED&geo=DED1&geo=DED2&geo=DED3&geo=DEE&geo=DEE0&geo=DEF&geo=DEF0&geo=DEG&geo=DEG0&geo=DK01&geo=DK02&geo=DK03&geo=DK04&geo=DK05&geo=EE00&geo=EL11&geo=EL12&geo=EL13&geo=EL14&geo=EL21&geo=EL22&geo=EL23&geo=EL24&geo=EL25&geo=EL30&geo=EL41&geo=EL42&geo=EL43&geo=EL51&geo=EL52&geo=EL53&geo=EL54&geo=EL61&geo=EL62&geo=EL63&geo=EL64&geo=EL65&geo=ES11&geo=ES12&geo=ES13&geo=ES21&geo=ES22&geo=ES23&geo=ES24&geo=ES30&geo=ES41&geo=ES42&geo=ES43&geo=ES51&geo=ES52&geo=ES53&geo=ES61&geo=ES62&geo=ES63&geo=ES64&geo=ES70&geo=FI13&geo=FI18&geo=FI19&geo=FI1A&geo=FI1B&geo=FI1C&geo=FI1D&geo=FI20&geo=FR10&geo=FR21&geo=FR22&geo=FR23&geo=FR24&geo=FR25&geo=FR26&geo=FR30&geo=FR41&geo=FR42&geo=FR43&geo=FR51&geo=FR52&geo=FR53&geo=FR61&geo=FR62&geo=FR63&geo=FR71&geo=FR72&geo=FR81&geo=FR82&geo=FR83&geo=FR91&geo=FR92&geo=FR93&geo=FR94&geo=FRA1&geo=FRA2&geo=FRA3&geo=FRA4&geo=FRA5&geo=FRB0&geo=FRC1&geo=FRC2&geo=FRD1&geo=FRD2&geo=FRE1&geo=FRE2&geo=FRF1&geo=FRF2&geo=FRF3&geo=FRG0&geo=FRH0&geo=FRI1&geo=FRI2&geo=FRI3&geo=FRJ1&geo=FRJ2&geo=FRK1&geo=FRK2&geo=FRL0&geo=FRM0&geo=FRY1&geo=FRY2&geo=FRY3&geo=FRY4&geo=FRY5&geo=HR01&geo=HR02&geo=HR03&geo=HR04&geo=HR05&geo=HR06&geo=HU10&geo=HU11&geo=HU12&geo=HU21&geo=HU22&geo=HU23&geo=HU31&geo=HU32&geo=HU33&geo=IE01&geo=IE02&geo=IE04&geo=IE05&geo=IE06&geo=ITC1&geo=ITC2&geo=ITC3&geo=ITC4&geo=ITD5&geo=ITE3&geo=ITF1&geo=ITF2&geo=ITF3&geo=ITF4&geo=ITF5&geo=ITF6&geo=ITG1&geo=ITG2&geo=ITH1&geo=ITH2&geo=ITH3&geo=ITH4&geo=ITH5&geo=ITI1&geo=ITI2&geo=ITI3&geo=ITI4&geo=LT00&geo=LT01&geo=LT02&geo=LU00&geo=LV00&geo=MT00&geo=NL11&geo=NL12&geo=NL13&geo=NL21&geo=NL22&geo=NL23&geo=NL31&geo=NL32&geo=NL33&geo=NL34&geo=NL35&geo=NL36&geo=NL41&geo=NL42&geo=PL11&geo=PL12&geo=PL21&geo=PL22&geo=PL31&geo=PL32&geo=PL33&geo=PL34&geo=PL41&geo=PL42&geo=PL43&geo=PL51&geo=PL52&geo=PL61&geo=PL62&geo=PL63&geo=PL71&geo=PL72&geo=PL81&geo=PL82&geo=PL84&geo=PL91&geo=PL92&geo=PT11&geo=PT15&geo=PT16&geo=PT17&geo=PT18&geo=PT19&geo=PT1A&geo=PT1B&geo=PT1C&geo=PT1D&geo=PT20&geo=PT30&geo=RO11&geo=RO12&geo=RO21&geo=RO22&geo=RO31&geo=RO32&geo=RO41&geo=RO42&geo=SE11&geo=SE12&geo=SE21&geo=SE22&geo=SE23&geo=SE31&geo=SE32&geo=SE33&geo=SI01&geo=SI02&geo=SI03&geo=SI04&geo=SK01&geo=SK02&geo=SK03&geo=SK04&time=2025&unit=THS_HD

Eurostat, Population change - Demographic balance and crude rates at regional level (NUTS 3) (demo_r_gind3). Data updated 21 July 2026, retrieved 11 November 2026. Licence: CC BY 4.0.

The exact Eurostat API query

https://ec.europa.eu/eurostat/api/dissemination/statistics/1.0/data/demo_r_gind3?format=JSON&lang=en&freq=A&geo=AT11&geo=AT12&geo=AT13&geo=AT21&geo=AT22&geo=AT31&geo=AT32&geo=AT33&geo=AT34&geo=BE10&geo=BE21&geo=BE22&geo=BE23&geo=BE24&geo=BE25&geo=BE31&geo=BE32&geo=BE33&geo=BE34&geo=BE35&geo=BG31&geo=BG32&geo=BG33&geo=BG34&geo=BG41&geo=BG42&geo=CY00&geo=CZ01&geo=CZ02&geo=CZ03&geo=CZ04&geo=CZ05&geo=CZ06&geo=CZ07&geo=CZ08&geo=DE1&geo=DE11&geo=DE12&geo=DE13&geo=DE14&geo=DE2&geo=DE21&geo=DE22&geo=DE23&geo=DE24&geo=DE25&geo=DE26&geo=DE27&geo=DE3&geo=DE30&geo=DE4&geo=DE40&geo=DE41&geo=DE42&geo=DE5&geo=DE50&geo=DE6&geo=DE60&geo=DE7&geo=DE71&geo=DE72&geo=DE73&geo=DE8&geo=DE80&geo=DE9&geo=DE91&geo=DE92&geo=DE93&geo=DE94&geo=DEA&geo=DEA1&geo=DEA2&geo=DEA3&geo=DEA4&geo=DEA5&geo=DEB&geo=DEB1&geo=DEB2&geo=DEB3&geo=DEC&geo=DEC0&geo=DED&geo=DED1&geo=DED2&geo=DED3&geo=DEE&geo=DEE0&geo=DEF&geo=DEF0&geo=DEG&geo=DEG0&geo=DK01&geo=DK02&geo=DK03&geo=DK04&geo=DK05&geo=EE00&geo=EL11&geo=EL12&geo=EL13&geo=EL14&geo=EL21&geo=EL22&geo=EL23&geo=EL24&geo=EL25&geo=EL30&geo=EL41&geo=EL42&geo=EL43&geo=EL51&geo=EL52&geo=EL53&geo=EL54&geo=EL61&geo=EL62&geo=EL63&geo=EL64&geo=EL65&geo=ES11&geo=ES12&geo=ES13&geo=ES21&geo=ES22&geo=ES23&geo=ES24&geo=ES30&geo=ES41&geo=ES42&geo=ES43&geo=ES51&geo=ES52&geo=ES53&geo=ES61&geo=ES62&geo=ES63&geo=ES64&geo=ES70&geo=FI13&geo=FI18&geo=FI19&geo=FI1A&geo=FI1B&geo=FI1C&geo=FI1D&geo=FI20&geo=FR10&geo=FR21&geo=FR22&geo=FR23&geo=FR24&geo=FR25&geo=FR26&geo=FR30&geo=FR41&geo=FR42&geo=FR43&geo=FR51&geo=FR52&geo=FR53&geo=FR61&geo=FR62&geo=FR63&geo=FR71&geo=FR72&geo=FR81&geo=FR82&geo=FR83&geo=FR91&geo=FR92&geo=FR93&geo=FR94&geo=FRA1&geo=FRA2&geo=FRA3&geo=FRA4&geo=FRA5&geo=FRB0&geo=FRC1&geo=FRC2&geo=FRD1&geo=FRD2&geo=FRE1&geo=FRE2&geo=FRF1&geo=FRF2&geo=FRF3&geo=FRG0&geo=FRH0&geo=FRI1&geo=FRI2&geo=FRI3&geo=FRJ1&geo=FRJ2&geo=FRK1&geo=FRK2&geo=FRL0&geo=FRM0&geo=FRY1&geo=FRY2&geo=FRY3&geo=FRY4&geo=FRY5&geo=HR01&geo=HR02&geo=HR03&geo=HR04&geo=HR05&geo=HR06&geo=HU10&geo=HU11&geo=HU12&geo=HU21&geo=HU22&geo=HU23&geo=HU31&geo=HU32&geo=HU33&geo=IE01&geo=IE02&geo=IE04&geo=IE05&geo=IE06&geo=ITC1&geo=ITC2&geo=ITC3&geo=ITC4&geo=ITD5&geo=ITE3&geo=ITF1&geo=ITF2&geo=ITF3&geo=ITF4&geo=ITF5&geo=ITF6&geo=ITG1&geo=ITG2&geo=ITH1&geo=ITH2&geo=ITH3&geo=ITH4&geo=ITH5&geo=ITI1&geo=ITI2&geo=ITI3&geo=ITI4&geo=LT00&geo=LT01&geo=LT02&geo=LU00&geo=LV00&geo=MT00&geo=NL11&geo=NL12&geo=NL13&geo=NL21&geo=NL22&geo=NL23&geo=NL31&geo=NL32&geo=NL33&geo=NL34&geo=NL35&geo=NL36&geo=NL41&geo=NL42&geo=PL11&geo=PL12&geo=PL21&geo=PL22&geo=PL31&geo=PL32&geo=PL33&geo=PL34&geo=PL41&geo=PL42&geo=PL43&geo=PL51&geo=PL52&geo=PL61&geo=PL62&geo=PL63&geo=PL71&geo=PL72&geo=PL81&geo=PL82&geo=PL84&geo=PL91&geo=PL92&geo=PT11&geo=PT15&geo=PT16&geo=PT17&geo=PT18&geo=PT19&geo=PT1A&geo=PT1B&geo=PT1C&geo=PT1D&geo=PT20&geo=PT30&geo=RO11&geo=RO12&geo=RO21&geo=RO22&geo=RO31&geo=RO32&geo=RO41&geo=RO42&geo=SE11&geo=SE12&geo=SE21&geo=SE22&geo=SE23&geo=SE31&geo=SE32&geo=SE33&geo=SI01&geo=SI02&geo=SI03&geo=SI04&geo=SK01&geo=SK02&geo=SK03&geo=SK04&indic_de=JAN&time=2025

How every number in this story was computed

Report an error: contact [at] civitascope.eu

Related stories

All stories in Agriculture