Food Production Animal Products

Milk Production by Country 2025

map placeholder
Total Raw Milk Production (t)

0

20M

40M

60M

80M

100M

120M

140M

160M

180M

200M

220M

240M

239.3M tonnes

102.7M tonnes

64.6M tonnes

46.8M tonnes

36.7M tonnes

Country
Total Raw Milk Production 2023 (t)
Raw Cow Milk Production 2023 (t)
Raw Goat Milk Production 2023 (t)
India Flag
India239.3M127.1M7.8M
United States Flag
United States102.7M102.7M25.7K
Pakistan Flag
Pakistan64.6M23.9M1M
China Flag
China46.8M42M216.9K
Brazil Flag
Brazil36.7M36.4M305.1K
Germany Flag
Germany34M34M
Russia Flag
Russia33.8M33.6M239.6K
France Flag
France24.9M23.9M718.3K
Turkey Flag
Turkey21.5M20M543.1K
New Zealand Flag
New Zealand21.2M21.2M
United Kingdom Flag
United Kingdom15.8M15.8M
Poland Flag
Poland15.5M15.5M9.2K
Netherlands Flag
Netherlands15.1M14.7M427.3K
Bangladesh Flag
Bangladesh14.1M12.7M984.8K
Mexico Flag
Mexico13.9M13.7M174.3K
Italy Flag
Italy13.8M13.1M57.7K
Uzbekistan Flag
Uzbekistan11.9M11.9M
Argentina Flag
Argentina11.7M11.7M
Canada Flag
Canada9.9M9.9M
Ireland Flag
Ireland8.7M8.7M
Spain Flag
Spain8.6M7.6M470.2K
Iran Flag
Iran8.5M7.7M320.7K
Australia Flag
Australia8.5M8.5M
Belarus Flag
Belarus7.8M7.8M14.3K
Ukraine Flag
Ukraine7.4M7.3M151.8K
Colombia Flag
Colombia7.3M7.3M
Japan Flag
Japan7.3M7.3M
Egypt Flag
Egypt6.2M4.8M8.4K
Kenya Flag
Kenya6.1M4.7M266.2K
Denmark Flag
Denmark5.7M5.7M
Belgium Flag
Belgium4.8M4.7M57K
Ethiopia Flag
Ethiopia4.6M4.2M60.1K
Sudan Flag
Sudan4.5M2.9M1.1M
Romania Flag
Romania4.3M3.6M231.9K
Tanzania Flag
Tanzania3.9M3.6M265.4K
South Africa Flag
South Africa3.8M3.8M
Switzerland Flag
Switzerland3.8M3.7M21.6K
Austria Flag
Austria3.7M3.7M26.6K
South Sudan Flag
South Sudan3.5M2.9M511.1K
Czechia Flag
Czechia3.5M3.5M
Kazakhstan Flag
Kazakhstan3.4M3.4M1.3K
Algeria Flag
Algeria3.3M2.4M323.8K
Uganda Flag
Uganda3M3M
Saudi Arabia Flag
Saudi Arabia2.9M2.6M98.2K
Sweden Flag
Sweden2.8M2.8M
Nepal Flag
Nepal2.8M1.2M144.7K
Turkmenistan Flag
Turkmenistan2.6M2.6M9.7K
Venezuela Flag
Venezuela2.6M2.6M
Azerbaijan Flag
Azerbaijan2.3M2.2M4.7K
Afghanistan Flag
Afghanistan2.3M2M118.8K
Chile Flag
Chile2.2M2.2M7.8K
Peru Flag
Peru2.2M2.2M20.3K
Ecuador Flag
Ecuador2.2M2.2M822
Uruguay Flag
Uruguay2.2M2.2M
Somalia Flag
Somalia2.2M438.2K377K
Syria Flag
Syria2.1M1.2M130K
Portugal Flag
Portugal2.1M2M28.4K
Morocco Flag
Morocco2M2M44.3K
Hungary Flag
Hungary2M2M2.9K
Greece Flag
Greece2M669.6K348.9K
South Korea Flag
South Korea1.9M1.9M9.1K
Kyrgyzstan Flag
Kyrgyzstan1.8M1.8M648
Israel Flag
Israel1.7M1.6M19.9K
Lithuania Flag
Lithuania1.5M1.5M2.6K
Niger Flag
Niger1.5M797.4K398.7K
Norway Flag
Norway1.4M1.4M19K
Indonesia Flag
Indonesia1.4M837.2K373.4K
Tunisia Flag
Tunisia1.4M1.4M11.3K
Serbia Flag
Serbia1.4M1.4M21.4K
Nicaragua Flag
Nicaragua1.4M1.4M
Thailand Flag
Thailand1.3M1.3M
Vietnam Flag
Vietnam1.2M1.2M
Tajikistan Flag
Tajikistan1.2M1.1M56.3K
Costa Rica Flag
Costa Rica1.2M1.1M16.7K
Mali Flag
Mali1.1M311.4K295.5K
Latvia Flag
Latvia963.7K962.2K1.5K
Albania Flag
Albania927.6K788.3K72.9K
Slovakia Flag
Slovakia926.1K913.6K250
Myanmar Flag
Myanmar912.4K800K9.8K
Estonia Flag
Estonia894.7K894.2K500
Dominican Republic Flag
Dominican Republic862.2K862.2K
Mongolia Flag
Mongolia820.1K537.3K105.2K
Bulgaria Flag
Bulgaria815.8K726.8K20.1K
Honduras Flag
Honduras701.9K701.9K
Bolivia Flag
Bolivia637.2K576.6K29.7K
Slovenia Flag
Slovenia607.8K605.3K1.7K
Georgia Flag
Georgia601.5K591.9K3.1K
Armenia Flag
Armenia591K557K2.4K
Bosnia and Herzegovina Flag
Bosnia and Herzegovina583.4K580.2K
Sri Lanka Flag
Sri Lanka535.2K423.4K15.9K
Guatemala Flag
Guatemala529K526.4K2.6K
Nigeria Flag
Nigeria527.5K527.5K
Zambia Flag
Zambia504.3K504.3K
Paraguay Flag
Paraguay479.4K479.4K
Croatia Flag
Croatia479K468K6K
Chad Flag
Chad477.1K267.1K124.6K
Taiwan Flag
Taiwan476.6K465K11.6K
Luxembourg Flag
Luxembourg471.6K469.3K2.2K
Jordan Flag
Jordan451.6K339K11.6K
Zimbabwe Flag
Zimbabwe442.4K442.4K
Burkina Faso Flag
Burkina Faso441.4K229.8K132.7K
Madagascar Flag
Madagascar435.8K435.8K
El Salvador Flag
El Salvador417K417K
Cuba Flag
Cuba402.8K399.7K3.1K
Yemen Flag
Yemen391.3K246.9K78.1K
Cyprus Flag
Cyprus390.8K303.9K37.3K
Lebanon Flag
Lebanon380.6K332K28.8K
Oman Flag
Oman377.7K236.5K117.9K
Mauritania Flag
Mauritania364.9K149.9K107.7K
Iraq Flag
Iraq363K237.5K23.1K
North Macedonia Flag
North Macedonia291.7K245.5K14.6K
United Arab Emirates Flag
United Arab Emirates266.5K56.3K85.7K
Cameroon Flag
Cameroon263.4K185.2K59.4K
Moldova Flag
Moldova261.3K231.9K7.4K
Senegal Flag
Senegal248.9K221.8K14.1K
Guinea Flag
Guinea244.8K185.5K42.5K
Rwanda Flag
Rwanda234.9K182.6K46.9K
Libya Flag
Libya227.3K142.5K21K
Palestine Flag
Palestine227K130.8K40K
Malawi Flag
Malawi225.8K69.5K149.3K
Puerto Rico Flag
Puerto Rico223.8K223.8K57
Angola Flag
Angola221.6K221.6K
Jamaica Flag
Jamaica209K10.4K198.6K
Montenegro Flag
Montenegro176.1K157.3K4.9K
Lesotho Flag
Lesotho174.6K174.6K
Panama Flag
Panama168.4K168.4K
Benin Flag
Benin164.2K125.3K38.9K
Iceland Flag
Iceland156K156K
Sierra Leone Flag
Sierra Leone152.3K152.3K
Eritrea Flag
Eritrea147.7K120K9.5K
Namibia Flag
Namibia128.3K128.3K
Burundi Flag
Burundi104.7K49.1K54.2K
Haiti Flag
Haiti101K47.8K53.2K
North Korea Flag
North Korea84K84K
Central African Republic Flag
Central African Republic83.1K83.1K
Kuwait Flag
Kuwait74.3K67.9K6.1K
Guyana Flag
Guyana55K55K
Ghana Flag
Ghana50.8K50.8K
Gambia Flag
Gambia48.6K48.6K
Malaysia Flag
Malaysia46.2K40.1K
Qatar Flag
Qatar44.7K7.5K9.4K
Malta Flag
Malta40.4K37.3K1.1K
Bhutan Flag
Bhutan40.4K40.4K
Guinea-Bissau Flag
Guinea-Bissau39.2K18.1K14.4K
Botswana Flag
Botswana38.2K27K11.2K
Eswatini Flag
Eswatini35.8K35.8K
Ivory Coast Flag
Ivory Coast33K33K
Philippines Flag
Philippines30K30K
Cambodia Flag
Cambodia23.1K23.1K
Mozambique Flag
Mozambique23K2.6K20.5K
Djibouti Flag
Djibouti15.2K9.1K
Comoros Flag
Comoros13.1K13.1K
Togo Flag
Togo12.8K12.8K
Fiji Flag
Fiji12.7K12.7K
Bahrain Flag
Bahrain10.8K10.3K315
Gabon Flag
Gabon10.7K10.7K
Cape Verde Flag
Cape Verde10.4K4.6K5.8K
DR Congo Flag
DR Congo9.9K9.9K
Laos Flag
Laos9.1K9.1K
Liberia Flag
Liberia8.6K8.6K
Dominica Flag
Dominica7K7K
Timor-Leste Flag
Timor-Leste5.7K5.7K
Belize Flag
Belize4.5K4.5K
Republic of the Congo Flag
Republic of the Congo4.5K4.5K
Barbados Flag
Barbados4.1K4.1K
Solomon Islands Flag
Solomon Islands3.1K3.1K
Mauritius Flag
Mauritius2.8K2.8K
Suriname Flag
Suriname2.8K2.8K
Vanuatu Flag
Vanuatu2.3K2.3K
Antigua and Barbuda Flag
Antigua and Barbuda2.3K2.3K
Bahamas Flag
Bahamas2.1K7031.4K
Samoa Flag
Samoa1.6K1.6K
Trinidad and Tobago Flag
Trinidad and Tobago1.4K1.4K
Saint Lucia Flag
Saint Lucia1K1K
Saint Vincent and the Grenadines Flag
Saint Vincent and the Grenadines728728
Grenada Flag
Grenada643643
Sao Tome and Principe Flag
Sao Tome and Principe553553
French Polynesia Flag
French Polynesia530530
New Caledonia Flag
New Caledonia478478
Tonga Flag
Tonga325325
Papua New Guinea Flag
Papua New Guinea20416440
Brunei Flag
Brunei16240
Seychelles Flag
Seychelles149149
Hong Kong Flag
Hong Kong6060
Niue Flag
Niue5858
Total965.9M780.7M20.8M
  • Values are presented in tonnes, also known as metric tons. One tonne = 1,000 kg, or approximately 2,204.6 lbs.