Italy - Agricultural products: Production, Yields, Areas

Agricultural output depends both on the cultivated area and on yields
which in turn are influenced by climatic conditions and agronomic factors such as farming practices, irrigation, and soil fertility.

On this page, you can track the evolution of Production,
and the underlying factors driving it for each Italian Region and Province.

The analysis is based on annual data on cultivated areas, yields per hectare, and total production of the main Cereals and Oilseed Crops grown in Italy, sourced from ISTAT.
Interactive tools enable comparison across Italian Regions and Provinces, exploration of the territorial distribution of data, and analysis of trends over time, supporting market analysis and production assessments.

Total Italy 202220232024e2025e2026p
Cultivated areas
Ettari x 1000
1,7771,868
+5.1%
3,396
+81.8%
3,291
-3.1%
1,655
-49.7%
Yields
Tons/Hectares
3.673.69
+0.5%
3.64
-1.2%
3.76
+3.3%
4.18
+11.2%
Production
Mio Tons
6.526.88
+5.6%
12.37
+79.7%
12.38
+0.1%
6.92
-44.1%
Source: ISTAT
Production WHEAT - Tons
Region 2018 2019 2020 2021 2022 2023 2024 2025 2026 ± 2025
Abruzzo open + close - 206.076 213.372 218.731 219.031 184.500 184.500 370.752 366.752 226.590 -38.22%
Chieti 59.700 58.800 60.200 60.200 60.000 60.000 120.000 116.000 60.400 -47.93%
L'Aquila 14.243 13.343 13.400 13.700 10.500 10.500 10.976 10.976 - -
Pescara 29.263 29.229 33.131 33.131 25.000 25.000 50.800 50.800 30.500 -39.96%
Teramo 102.870 112.000 112.000 112.000 89.000 89.000 178.000 178.000 121.100 -31.97%
Basilicata open + close - 349.083 345.713 345.713 345.713 308.756 308.756 617.512 617.512 346.692 -43.86%
Matera 163.092 (e) 161.369 (e) 161.369 161.369 136.220 136.220 272.440 272.440 162.473 -40.36%
Potenza 185.991 (e) 184.344 (e) 184.344 184.344 172.536 172.536 345.072 345.072 184.219 -46.61%
Calabria open + close - 96.888 97.353 96.681 90.251 90.251 90.251 180.502 186.870 91.409 -51.08%
Catanzaro 17.600 17.500 17.300 18.000 18.000 18.000 36.000 34.560 17.880 -48.26%
Cosenza 50.350 50.762 50.730 47.925 47.925 47.925 95.850 95.850 47.385 -50.56%
Crotone 16.908 17.061 16.620 14.796 14.796 14.796 29.592 36.400 16.625 -54.33%
Reggio Calabria 5.250 5.250 5.250 2.750 2.750 2.750 5.500 5.500 2.750 -50.00%
Vibo Valentia 6.780 6.780 6.780 6.780 6.780 6.780 13.560 14.560 6.770 -53.50%
Campania open + close - 246.863 210.012 245.942 237.907 203.996 161.409 412.770 414.383 209.620 -49.41%
Avellino 129.240 94.500 131.900 131.900 95.700 67.250 215.120 212.103 108.000 -49.08%
Benevento 77.140 78.200 77.600 72.300 75.000 64.209 137.200 145.000 71.500 -50.69%
Caserta 16.804 16.678 16.588 15.759 15.759 15.705 31.410 31.000 15.800 -49.03%
Napoli 379 356 353 415 418 445 780 860 450 -47.67%
Salerno 23.300 20.278 19.500 17.534 17.120 13.800 28.260 25.420 13.870 -45.44%
Emilia Romagna open + close - 1.268.674 1.173.460 1.188.740 1.591.069 1.313.413 1.248.744 2.329.706 2.080.557 1.380.997 -33.62%
Bologna 247.890 224.471 242.312 320.654 251.678 220.971 501.515 429.332 290.985 -32.22%
Ferrara 343.169 304.781 328.544 424.206 319.348 318.588 630.228 610.639 422.671 -30.78%
Forlì Cesena 53.824 56.069 62.353 88.340 86.369 61.276 61.495 52.369 - -
Modena 141.393 133.302 120.083 160.375 149.795 147.022 232.319 177.557 156.438 -11.89%
Parma 123.569 103.668 100.631 129.338 96.909 104.177 125.048 116.279 72.850 -37.35%
Piacenza 118.280 102.259 89.156 158.157 141.172 150.348 207.142 212.715 106.185 -50.08%
Ravenna 142.380 154.298 155.380 196.594 172.650 155.374 326.630 276.127 173.710 -37.09%
Reggio Emilia 70.900 68.148 59.400 74.572 60.720 64.133 63.054 50.040 - -
Rimini 27.270 26.465 30.880 38.833 34.772 26.856 57.727 53.089 28.141 -46.99%
Friuli Venezia Giulia open + close - 61.440 59.423 37.205 930 74.608 66.196 67.838 127.304 80.902 -36.45%
Gorizia 7.840 (e) 7.315 (e) 2.566 75 5.625 3.451 2.780 8.711 5.437 -37.58%
Pordenone 17.119 (e) 15.890 (e) 9.859 89 20.515 21.897 19.292 30.630 19.384 -36.72%
Udine 36.403 (e) 36.146 (e) 24.780 766 48.467 40.849 45.263 87.963 56.081 -36.25%
Trieste 78 (e) 73 (e) - - - - 503 - - -
Lazio open + close - 194.560 195.180 184.897 179.690 159.690 170.839 340.588 336.400 176.260 -47.60%
Frosinone 22.500 15.000 14.460 13.400 12.500 8.200 19.500 20.000 11.000 -45.00%
Latina 24.050 22.980 20.987 18.090 13.490 14.889 24.488 22.620 10.860 -51.99%
Rieti 16.900 13.500 13.950 14.000 11.900 9.600 19.200 19.200 14.500 -24.48%
Roma 42.550 49.700 47.000 47.300 47.300 51.850 104.800 99.600 51.600 -48.19%
Viterbo 88.560 94.000 88.500 86.900 74.500 86.300 172.600 174.980 88.300 -49.54%
Liguria open + close - 443 452 442 430 353 434 867 848 760 -10.38%
Genova 13 13 12 - - - - - - -
Savona 390 399 390 390 313 394 787 768 420 -45.31%
La Spezia 40 40 40 40 40 40 80 80 340 +325.00%
Lombardia open + close - 410.952 359.114 341.923 437.924 415.359 526.488 803.617 780.112 397.948 -48.99%
Bergamo 21.599 22.301 19.608 23.256 22.173 31.850 42.367 46.285 21.286 -54.01%
Brescia 36.472 32.543 33.779 37.274 38.517 56.817 79.235 75.513 37.631 -50.17%
Como 2.533 2.633 2.353 2.827 2.354 3.464 5.126 5.050 2.863 -43.31%
Cremona 59.733 52.125 49.095 67.003 70.361 89.794 139.909 137.460 68.401 -50.24%
Lecco 1.921 1.812 1.201 1.593 1.683 1.792 2.688 3.008 1.326 -55.90%
Lodi 19.290 16.268 12.636 15.977 15.955 20.982 27.878 26.604 13.338 -49.86%
Mantova 168.533 137.084 133.590 173.760 159.909 176.830 299.752 289.959 147.833 -49.02%
Milano 25.469 21.817 22.482 25.520 24.652 34.483 43.540 41.937 20.160 -51.93%
Pavia 66.595 64.129 60.972 82.167 72.346 101.398 150.521 139.601 78.108 -44.05%
Sondrio 19 20 25 24 26 20 32 70 28 -60.23%
Varese 2.672 2.609 2.066 2.203 1.925 2.443 2.929 3.681 1.841 -50.00%
Monza e della Brianza 6.117 5.774 4.117 6.322 5.460 6.615 9.638 10.944 5.132 -53.10%
Marche open + close - 527.467 503.964 503.964 503.964 445.811 348.946 747.876 885.411 534.696 -39.61%
Ancona 215.450 (e) 204.558 (e) 204.558 204.558 145.060 101.481 196.171 209.520 185.114 -11.65%
Macerata 168.691 (e) 161.153 (e) 161.153 161.153 105.760 80.962 164.648 213.487 125.832 -41.06%
Pesaro Urbino 43.549 (e) 41.501 (e) 41.501 41.501 126.915 101.182 241.404 274.544 136.961 -50.11%
Ascoli Piceno 48.253 (e) 47.093 (e) 47.093 47.093 20.301 17.424 40.969 50.673 23.850 -52.93%
Fermo 51.524 (e) 49.658 (e) 49.658 49.658 47.775 47.897 104.684 137.186 62.940 -54.12%
Molise open + close - 220.460 223.460 234.640 218.737 146.200 162.620 332.100 323.360 162.350 -49.79%
Isernia 10.960 10.960 9.140 6.137 6.500 6.880 14.380 15.080 7.870 -47.81%
Campobasso 209.500 212.500 225.500 212.600 139.700 155.740 317.720 308.280 154.480 -49.89%
Piemonte open + close - 346.097 390.904 317.552 422.097 357.763 492.878 808.149 798.431 397.203 -50.25%
Alessandria 118.344 177.465 107.317 153.909 115.108 204.268 315.594 314.678 150.044 -52.32%
Asti 35.388 28.575 29.926 54.172 50.256 42.173 68.703 74.289 49.269 -33.68%
Biella 930 864 559 1.536 1.184 2.590 4.000 2.594 1.815 -30.05%
Cuneo 87.500 84.480 82.493 104.663 85.475 108.047 198.720 192.500 101.027 -47.52%
Novara 8.294 9.131 6.067 7.599 9.643 17.848 22.090 17.019 8.236 -51.61%
Vercelli 11.480 8.181 6.483 7.529 7.318 13.266 21.405 16.830 8.150 -51.58%
Torino 84.136 82.197 84.694 92.678 88.776 104.685 177.632 180.520 78.663 -56.42%
Verbano-Cusio-Ossola 25 11 13 13 4 3 5 - - -
Puglia open + close - 1.026.600 1.039.430 1.030.730 995.150 823.600 902.900 1.770.140 1.695.600 884.800 -47.82%
Bari 82.500 94.420 89.880 66.500 65.100 65.100 130.200 130.200 75.000 -42.40%
Brindisi 68.000 65.160 60.400 57.300 43.800 33.200 59.300 56.100 27.700 -50.62%
Foggia 762.500 764.000 764.000 764.000 612.500 693.500 1.387.000 1.307.400 678.700 -48.09%
Lecce 40.000 34.850 34.850 34.850 30.000 35.000 60.000 48.000 24.000 -50.00%
Taranto 31.000 37.000 37.000 37.000 37.000 40.900 74.640 94.900 43.700 -53.95%
Barletta-Andria-Trani 42.600 44.000 44.600 35.500 35.200 35.200 59.000 59.000 35.700 -39.49%
Sardegna open + close - 58.398 54.779 48.027 69.230 70.611 82.059 75.091 137.707 64.751 -52.98%
Cagliari 620 536 466 561 430 408 1.145 959 17.160 > +1000%
Nuoro 588 328 303 369 278 591 1.227 1.057 514 -51.32%
Oristano 8.126 7.125 4.501 10.669 17.859 10.385 19.168 19.663 10.018 -49.05%
Sassari 4.336 2.112 2.261 2.908 5.507 4.455 9.259 10.036 4.109 -59.05%
Medio Campidano - - - - - - - - 31.741 -
Ogliastra - - - - - - - - 14 -
Sud Sardegna 44.729 44.679 40.496 54.723 46.537 66.220 44.292 105.992 - -
Sicilia open + close - 760.135 718.435 730.855 727.915 682.729 806.635 1.481.823 1.586.663 835.806 -47.32%
Agrigento 55.350 57.510 57.510 54.950 56.680 59.724 125.637 125.637 47.230 -62.41%
Caltanissetta 123.000 91.840 91.840 91.840 82.000 82.000 130.000 170.000 85.000 -50.00%
Catania 100.650 100.650 100.650 100.000 100.000 100.000 195.225 195.225 107.388 -44.99%
Enna 154.875 154.875 154.875 154.875 136.806 129.063 258.125 258.125 129.063 -50.00%
Messina 3.860 4.160 4.380 4.150 4.150 4.150 4.360 8.280 4.140 -50.00%
Palermo 210.000 209.000 209.000 209.000 199.595 330.000 585.080 659.400 374.235 -43.25%
Ragusa 22.500 25.000 27.000 27.500 27.700 27.700 55.400 42.000 26.250 -37.50%
Siracusa 34.900 35.400 35.600 35.600 33.998 33.998 67.996 67.996 32.500 -52.20%
Trapani 55.000 40.000 50.000 50.000 41.800 40.000 60.000 60.000 30.000 -50.00%
Toscana open + close - 318.658 281.533 311.479 266.765 280.373 298.172 448.808 506.210 236.602 -53.26%
Arezzo 48.519 37.450 37.600 35.800 40.126 34.405 71.672 75.622 37.588 -50.30%
Firenze 16.700 16.200 14.550 12.571 18.154 18.530 34.220 30.440 14.447 -52.54%
Grosseto 74.150 66.000 66.000 55.000 62.000 57.290 111.832 106.872 37.604 -64.81%
Livorno 27.970 28.200 27.925 20.265 21.200 22.100 31.100 30.060 12.055 -59.90%
Lucca 1.443 1.491 1.358 1.326 1.280 1.210 2.420 2.175 1.079 -50.41%
Massa Carrara 350 310 280 260 226 203 206 128 82 -35.94%
Pisa 59.000 56.600 82.300 57.130 50.350 82.920 51.920 115.610 66.351 -42.61%
Pistoia 622 636 637 104 110 114 502 1.410 1.184 -16.03%
Siena 88.713 72.900 79.487 81.862 85.775 79.603 141.470 141.384 64.887 -54.11%
Prato 1.192 1.747 1.342 2.448 1.152 1.796 3.467 2.509 1.326 -47.15%
Trentino Alto Adige open + close - 268 320 422 580 383 400 396 466 - -
Trento 108 160 282 280 260 256 512 572 270 -52.80%
Bolzano 160 160 140 300 123 144 280 360 200 -44.44%
Umbria open + close - 251.920 264.199 225.660 116.700 192.000 174.500 385.800 425.000 219.850 -48.27%
Perugia 210.000 220.000 178.000 80.000 161.000 146.000 316.800 345.000 179.250 -48.04%
Terni 41.920 44.199 47.660 36.700 31.000 28.500 69.000 80.000 40.600 -49.25%
Valle d'Aosta open + close - 46 46 46 60 59 38 38 38 - -
Aosta 46 46 46 60 59 38 38 38 - -
Veneto open + close - 709.795 579.225 620.209 785.417 767.134 857.880 1.195.967 1.113.911 676.006 -39.31%
Belluno 459 330 334 178 364 158 454 1.616 1.024 -36.68%
Padova 150.937 119.808 123.265 158.368 145.232 184.994 253.642 227.511 125.016 -45.05%
Rovigo 215.027 173.250 187.811 234.427 224.746 237.663 383.201 367.066 227.331 -38.07%
Treviso 51.359 43.428 46.854 58.653 61.931 78.953 86.534 80.811 50.034 -38.09%
Venezia 124.896 103.881 112.552 138.774 150.319 173.652 208.914 196.941 123.963 -37.06%
Verona 108.520 92.328 100.233 130.850 124.577 118.683 180.354 165.447 100.744 -39.11%
Vicenza 58.597 46.200 49.161 64.166 59.965 63.778 82.868 74.519 47.895 -35.73%
Total Italy 7.054.799 6.710.350 6.683.832 7.209.528 6.517.558 6.884.625 12.370.737 12.384.000 6.923.740 -44.09%
(e): estimated data
Source: ISTAT Istat methodology