Italy: Monthly deliveries of cow milk

On this page, you will find:
  • a table listing the monthly deliveries of cow's milk in the various Italian Regions and respective Provinces, over a given period;
  • a chart where the data - updated monthly and given for a three-year period - is displayed;
  • a finalgraph showing the percentage of regional deliveries.
It is possible to check the regional deliveries since 2004.


2025 Click here to view PDF with Milk deliveries data with breakdown in Provinces and Regions
Milk deliveries 2026 (Tons)
Region Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Tot. 2026 ± from 2025 *
Abruzzo 4.864 4.409 9.273 -10,34%
Basilicata 13.856 12.864 26.720 +0,77%
Calabria 7.378 6.938 14.316 +1,47%
Campania 15.019 14.165 29.184 +7,74%
Emilia Romagna 190.319 178.688 369.007 +6,31%
Friuli 22.375 21.273 43.648 +5,35%
Lazio 20.334 18.959 39.293 -12,29%
Liguria 141 132 273 +6,23%
Lombardia 548.363 515.527 1.063.890 +3,57%
Marche 2.294 2.154 4.448 +3,08%
Molise 4.362 4.331 8.693 -4,54%
P.A. Bolzano 34.096 31.991 66.087 +6,92%
P.A. Trento 12.744 12.097 24.841 +4,42%
Piemonte 112.878 106.396 219.274 +6,90%
Puglia 37.653 34.419 72.072 -1,18%
Sardegna 19.077 17.817 36.894 +0,83%
Sicilia 15.849 14.555 30.404 -3,29%
Toscana 4.243 4.179 8.422 +1,27%
Umbria 4.413 4.201 8.614 +4,10%
Valle d'Aosta 3.734 3.859 7.593 +5,66%
Veneto 110.382 104.362 214.744 +4,97%
National Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec All
Italy 2026 1.184.374 1.113.316 - - - - - - - - - - 2.297.690
% change on 2025 +4,11% +3,60% - - - - - - - - - - +3,9%
% change on 2025 estimated CLAL - - +3,0% - - - - - - - - - +3,55%
Italy 2025 1.137.667 1.074.651 1.224.906 1.193.545 1.208.434 1.105.321 1.103.848 1.083.227 1.038.427 1.078.109 1.063.066 1.146.860 13.458.061
(e) estimated CLAL
(p) provisional
Last Update: 28-04-2026 (figures are monthly updated but subject to adjustment)
* % change from same period of previous year.
Source: AGEA
Due to extraordinary maintenance, some site features may be temporarily unavailable. Thank you for your understanding.