Milk production by country

Milk represents the raw equivalents of all dairy products including cheese, yoghurt, cream and milk consumed as the final product.

Countries reporting
186
Highest
247.84 million tonnes
India
Lowest
58.94 tonnes
Niue
Median
526,580 tonnes
Years covered
64
1961–2024
Data points
11,106

What the numbers show

Milk production is currently reported for 186 countries. The highest value is 247.84 million tonnes in India; the lowest is 58.94 tonnes in Niue.

The median across all reporting countries is 526,580 tonnes, and the mean is 5.25 million tonnes.

Over the past decade 108 countries rose and 77 fell. The largest increase was in Bangladesh (up 146.9%), and the largest decrease in Cuba (down 60.5%).

Milk production: full country ranking

#Country LatestYear 10-year changeTrend
1 India 247.84 million tonnes 2024 up 69.4% volatile
2 United States 102.48 million tonnes 2024 up 9.6% rising
3 Pakistan 66.67 million tonnes 2024 up 30.8% volatile
4 China 45.44 million tonnes 2024 up 25.4% volatile
5 Brazil 36.85 million tonnes 2024 up 1.8% volatile
6 Germany 33.80 million tonnes 2024 up 4.3% rising
7 Russia 33.04 million tonnes 2024 up 7.3% falling
8 France 25.24 million tonnes 2024 down 2.3% rising
9 Turkey 22.49 million tonnes 2024 up 20.7% rising
10 New Zealand 21.53 million tonnes 2024 up 1.0% volatile
11 Poland 16.05 million tonnes 2024 up 23.4% falling
12 United Kingdom 15.94 million tonnes 2024 up 5.9% rising
13 Bangladesh 15.04 million tonnes 2024 up 146.9% volatile
14 Netherlands 14.82 million tonnes 2024 up 16.8% rising
15 Mexico 14.14 million tonnes 2024 up 21.6% rising
16 Italy 13.97 million tonnes 2024 up 20.1% rising
17 Uzbekistan 12.42 million tonnes 2024 up 47.3% rising
18 Argentina 10.91 million tonnes 2024 down 3.8% rising
19 Canada 9.96 million tonnes 2024 up 23.4% rising
20 Belarus 8.77 million tonnes 2024 up 30.8% rising
22 Australia 8.67 million tonnes 2024 down 9.1% rising
23 Spain 8.59 million tonnes 2024 up 9.3% rising
24 Iran 8.51 million tonnes 2024 down 3.3% volatile
25 Colombia 7.94 million tonnes 2024 up 15.6% rising
26 Japan 7.36 million tonnes 2024 up 0.3% rising
27 Ukraine 7.25 million tonnes 2024 down 34.9% falling
28 Kenya 6.97 million tonnes 2024 up 55.8% volatile
29 Egypt 6.17 million tonnes 2024 up 10.1% volatile
30 Denmark 5.69 million tonnes 2024 up 9.6% flat
31 Belgium 4.65 million tonnes 2024 up 25.7% rising
32 Sudan 4.57 million tonnes 2024 up 4.1% flat
33 Romania 4.41 million tonnes 2024 down 8.3% rising
34 Tanzania 4.40 million tonnes 2024 up 95.9% volatile
35 Austria 4.06 million tonnes 2024 up 15.1% rising
36 Venezuela 4.02 million tonnes 2024 up 94.0% rising
37 South Africa 3.88 million tonnes 2024 up 16.4% rising
38 Uganda 3.85 million tonnes 2024 up 141.2% volatile
39 Ethiopia 3.79 million tonnes 2024 up 5.4% rising
40 Switzerland 3.73 million tonnes 2024 down 8.9% rising
41 Kazakhstan 3.60 million tonnes 2024 up 42.4% falling
42 Czechia 3.55 million tonnes 2024 up 21.2% rising
43 South Sudan 3.53 million tonnes 2024 up 9.8% rising
44 Algeria 3.30 million tonnes 2024 down 6.4% volatile
45 Saudi Arabia 3.29 million tonnes 2024 up 39.6% volatile
46 Nepal 2.85 million tonnes 2024 up 55.2% volatile
47 Sweden 2.80 million tonnes 2024 down 5.8% falling
48 Turkmenistan 2.66 million tonnes 2024 up 26.6% rising
49 Chile 2.31 million tonnes 2024 up 3.9% rising
50 Uruguay 2.27 million tonnes 2024 down 1.3% rising
51 Azerbaijan 2.26 million tonnes 2024 up 21.6% rising
52 Peru 2.25 million tonnes 2024 up 20.7% rising
53 Afghanistan 2.25 million tonnes 2024 down 7.0% rising
54 Myanmar 2.24 million tonnes 2024 up 4.3% volatile
55 Finland 2.21 million tonnes 2024 down 7.9% falling
56 Somalia 2.14 million tonnes 2024 down 4.9% rising
57 Hungary 2.10 million tonnes 2024 up 11.8% falling
58 Portugal 2.05 million tonnes 2024 up 0.2% rising
59 Syria 2.05 million tonnes 2024 down 11.5% rising
60 Ecuador 1.97 million tonnes 2024 down 5.0% rising
61 Morocco 1.94 million tonnes 2024 down 24.1% volatile
62 Greece 1.94 million tonnes 2024 down 4.1% rising
63 Kyrgyzstan 1.82 million tonnes 2024 up 29.0% rising
64 South Korea 1.78 million tonnes 2024 down 20.1% volatile
65 Niger 1.72 million tonnes 2024 up 70.6% volatile
66 Israel 1.68 million tonnes 2024 up 7.1% rising
67 Lithuania 1.53 million tonnes 2024 down 14.8% falling
68 Norway 1.49 million tonnes 2024 down 6.0% falling
69 Tunisia 1.43 million tonnes 2024 up 15.9% volatile
70 Indonesia 1.41 million tonnes 2024 down 0.6% volatile
71 Serbia 1.38 million tonnes 2024 down 13.6% falling
72 Nicaragua 1.37 million tonnes 2023 up 46.1% volatile
73 Vietnam 1.30 million tonnes 2024 up 119.1% volatile
74 Costa Rica 1.28 million tonnes 2024 up 16.9% volatile
75 Thailand 1.27 million tonnes 2024 up 18.5% volatile
76 Tajikistan 1.24 million tonnes 2024 up 34.3% rising
77 Mali 1.12 million tonnes 2024 up 46.8% volatile
78 Latvia 960,990 tonnes 2024 down 1.1% flat
79 Estonia 941,000 tonnes 2024 up 16.9% rising
80 Slovakia 929,230 tonnes 2024 down 2.2% falling
81 Dominican Republic 892,257 tonnes 2024 up 39.5% rising
82 Albania 876,688 tonnes 2024 down 24.9% volatile
83 Bulgaria 793,890 tonnes 2024 down 35.5% falling
84 Honduras 695,611 tonnes 2024 up 4.0% volatile
85 Bolivia 643,822 tonnes 2024 up 3.0% volatile
86 Bosnia and Herzegovina 612,857 tonnes 2024 down 12.8% rising
87 Slovenia 611,350 tonnes 2024 down 1.2% flat
88 Georgia 591,622 tonnes 2024 down 2.4% rising
89 Armenia 566,200 tonnes 2024 down 19.2% rising
90 Paraguay 559,000 tonnes 2024 up 6.5% volatile
91 Guatemala 542,686 tonnes 2024 up 7.3% rising
92 Sri Lanka 537,792 tonnes 2024 up 108.5% rising
93 Jordan 528,520 tonnes 2024 up 51.6% volatile
94 Nigeria 527,765 tonnes 2024 down 9.8% rising
95 Zambia 525,394 tonnes 2024 up 25.9% volatile
97 Taiwan 482,834 tonnes 2024 up 27.4% volatile
98 Croatia 477,000 tonnes 2024 down 34.5% falling
99 Chad 473,526 tonnes 2024 up 33.5% rising
100 Zimbabwe 442,748 tonnes 2024 up 5.4% rising
101 Burkina Faso 436,317 tonnes 2024 up 0.3% volatile
102 El Salvador 419,177 tonnes 2024 down 17.1% rising
103 Madagascar 415,933 tonnes 2024 down 22.9% rising
104 Cyprus 414,150 tonnes 2024 up 98.6% volatile
105 Yemen 411,155 tonnes 2024 up 8.3% rising
106 Oman 382,847 tonnes 2024 up 76.9% volatile
107 Mauritania 363,757 tonnes 2024 up 2.5% rising
108 Iraq 357,875 tonnes 2024 up 17.5% falling
109 North Macedonia 323,407 tonnes 2024 down 28.0% rising
110 Palestine 304,000 tonnes 2022 up 121.5% rising
111 Guinea 290,564 tonnes 2024 up 34.1% volatile
112 Cameroon 288,775 tonnes 2024 up 10.2% volatile
113 United Arab Emirates 269,647 tonnes 2024 up 57.8% volatile
114 Moldova 267,171 tonnes 2024 down 44.9% falling
115 Senegal 247,674 tonnes 2024 up 13.5% rising
116 Mongolia 246,965 tonnes 2024 down 18.9% rising
117 Lebanon 246,716 tonnes 2024 down 33.5% rising
118 Rwanda 245,448 tonnes 2024 up 8.6% volatile
119 Cuba 233,700 tonnes 2024 down 60.5% falling
120 Malawi 232,764 tonnes 2024 up 42.6% volatile
121 Libya 225,578 tonnes 2024 up 0.4% rising
122 Angola 221,864 tonnes 2024 up 16.8% rising
123 Puerto Rico 221,073 tonnes 2024 down 9.8% falling
124 Jamaica 210,292 tonnes 2024 up 5.3% volatile
125 Benin 188,438 tonnes 2024 up 38.9% volatile
126 Lesotho 182,000 tonnes 2024 down 4.3% volatile
127 Panama 168,490 tonnes 2024 down 21.8% rising
128 Montenegro 162,556 tonnes 2024 down 15.7% flat
129 Iceland 158,139 tonnes 2024 up 18.4% rising
130 Sierra Leone 153,285 tonnes 2024 down 8.1% volatile
131 Eritrea 147,889 tonnes 2024 up 6.3% rising
132 Namibia 111,002 tonnes 2024 up 1.0% rising
133 Burundi 101,365 tonnes 2024 down 2.3% rising
134 Haiti 100,404 tonnes 2024 down 4.1% rising
135 North Korea 84,170 tonnes 2024 up 1.2% rising
136 Central African Republic 83,107 tonnes 2024 up 7.4% volatile
137 Kuwait 59,077 tonnes 2024 down 6.4% volatile
138 Gambia 52,822 tonnes 2024 down 31.6% volatile
139 Ghana 51,478 tonnes 2024 up 24.3% rising
140 Malaysia 48,470 tonnes 2024 down 42.1% rising
141 Qatar 44,925 tonnes 2024 up 58.3% volatile
142 Bhutan 44,038 tonnes 2024 up 26.5% rising
143 Eswatini 42,309 tonnes 2024 up 6.0% rising
145 Guinea-Bissau 39,124 tonnes 2024 up 2.4% volatile
146 Cote d'Ivoire 38,872 tonnes 2024 up 16.6% volatile
147 Botswana 36,704 tonnes 2024 down 17.2% falling
148 Philippines 33,970 tonnes 2024 up 67.2% falling
149 Reunion 26,146 tonnes 2006 up 84.6% volatile
150 Cambodia 24,320 tonnes 2024 down 1.1% rising
151 Mozambique 23,569 tonnes 2024 down 6.7% volatile
152 Guyana 21,089 tonnes 2024 down 10.5% rising
153 Djibouti 15,336 tonnes 2024 down 1.3% volatile
154 Comoros 13,118 tonnes 2024 down 0.5% volatile
155 Togo 12,841 tonnes 2024 up 15.9% rising
156 Fiji 12,153 tonnes 2024 down 27.2% falling
157 Bahrain 11,018 tonnes 2024 down 26.8% rising
158 Gabon 10,735 tonnes 2024 down 23.3% volatile
159 Cape Verde 10,438 tonnes 2024 down 9.2% volatile
160 Democratic Republic of Congo 10,374 tonnes 2024 up 5.9% rising
161 Laos 9,307 tonnes 2024 up 27.5% rising
162 Liberia 8,368 tonnes 2024 down 7.2% volatile
163 Faroe Islands 7,243 tonnes 2024 down 1.0% falling
164 Dominica 6,997 tonnes 2024 up 0.4% volatile
165 Belize 5,186 tonnes 2024 up 11.2% rising
166 East Timor 5,179 tonnes 2024 down 17.0% volatile
167 Congo 4,466 tonnes 2024 up 11.7% volatile
168 Barbados 4,166 tonnes 2024 down 16.1% falling
169 Antigua and Barbuda 3,102 tonnes 2024 up 0.1% rising
170 Vanuatu 3,100 tonnes 2024 down 5.5% rising
171 Solomon Islands 3,072 tonnes 2024 down 0.2% volatile
172 Mauritius 2,841 tonnes 2024 down 43.2% volatile
173 Suriname 2,709 tonnes 2024 down 49.8% falling
174 Bahamas 2,066 tonnes 2024 down 28.0% rising
176 Trinidad and Tobago 1,720 tonnes 2024 down 56.4% falling
177 Samoa 1,579 tonnes 2024 down 13.1% rising
178 Saint Lucia 1,031 tonnes 2024 down 1.2% flat
179 Saint Vincent and the Grenadines 824.43 tonnes 2024 down 19.9% falling
180 French Polynesia 648.81 tonnes 2024 down 36.8% falling
181 Grenada 616.59 tonnes 2024 up 11.1% volatile
182 Sao Tome and Principe 594.35 tonnes 2024 up 18.5% volatile
183 New Caledonia 344 tonnes 2024 down 4.7% falling
184 Tonga 325.7 tonnes 2024 down 22.5% rising
185 French Guiana 293 tonnes 2006 up 35.0% volatile
186 Papua New Guinea 204.2 tonnes 2024 down 7.2% volatile
187 Seychelles 161.87 tonnes 2024 up 79.9% falling
188 Brunei 160.43 tonnes 2024 down 31.3% volatile
190 Hong Kong 60 tonnes 2024 unchanged volatile
191 Niue 58.94 tonnes 2024 up 1.7% rising

Regions and income groups

Aggregates are excluded from the country ranking above so that a region can never outrank a country.

About this data

Indicator
Milk production
Unit
tonnes
Source
Food and Agriculture Organization of the United Nations (2025) – with major processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
192 places, 11,106 data points, 1961–2024
Last refreshed

Milk represents the raw equivalents of all dairy products including cheese, yoghurt, cream and milk consumed as the final product.