Production of cow milk in Russia and foreign countries
million tonnes
Russia produced 33.6 million tonnes of milk in 2023, compared to 31.2 million tonnes in 2010. These Rosstat data for 67 countries allow for assessing milk production dynamics over fourteen years. Each row represents a separate country, facilitating comparisons between nations across different periods. Values are provided in millions of tonnes, enabling the tracking of annual changes in production scale throughout the entire period under review
- Germany
- Russia
- United Kingdom (Great Britain)
- Poland
- Netherlands
- Italy
- Ireland
- Belarus
- Spain
- Denmark
Chart of cow milk production in Russia and countries of the world, 2010–2023, millions of tonnes
Who grew, who fell: 2010 → 2023
Set in numbers
Rosstat data for 2010–2023. Rows: 67, periods: 7. Measurement unit — million tonnes. Table rows: Russia; Austria; Belarus; Belgium; Bulgaria and others
Germany: indicator grew from 29.6 to 34 over 2010–2023 — by 14.9%. Highest value — 34 (2023), lowest — 29.6 (2010). This is an average 1.07% annual growth. Up to 2020 the change was +12.2%, after — +2.41%. Of the 23 largest rows, 15 increased, 8 decreased
All table numbers are series: 67
| Series | 2010 | 2015 | 2019 | 2020 | 2021 | 2022 | 2023 |
|---|---|---|---|---|---|---|---|
| Россия | 31,20 | 29,60 | 31,10 | 32,00 | 32,10 | 32,70 | 33,60 |
| Австрия | 3,30 | 3,50 | 3,80 | 3,80 | 3,80 | 3,90 | 3,70 |
| Беларусь | 6,60 | 7,00 | 7,40 | 7,80 | 7,80 | 7,90 | 8,30 |
| Бельгия | 3,10 | 4,00 | 4,30 | 4,50 | 4,40 | 4,60 | 4,70 |
| Болгария | 1,10 | 1,00 | 0,80 | 0,90 | 0,80 | 0,80 | 0,70 |
| Венгрия | 1,70 | 1,90 | 2,00 | 2,00 | 2,10 | 2,00 | 2,00 |
| Германия | 29,60 | 32,70 | 33,10 | 33,20 | 32,50 | 32,40 | 34,00 |
| Греция | 0,80 | 0,70 | 0,70 | 0,70 | 0,70 | 0,70 | 0,70 |
| Дания | 4,90 | 5,40 | 5,60 | 5,70 | 5,60 | 5,70 | 5,70 |
| Ирландия | 5,30 | 6,60 | 8,20 | 8,60 | 9,00 | 9,10 | 8,70 |
| Испания | 6,40 | 6,80 | 7,50 | 7,60 | 7,60 | 7,50 | 7,60 |
| Италия | 10,50 | 11,20 | 12,50 | 12,70 | 13,20 | 13,20 | 13,10 |
| Латвия | 0,80 | 1,00 | 1,00 | 1,00 | 1,00 | 1,00 | 1,00 |
| Литва | 1,70 | 1,70 | 1,50 | 1,50 | 1,50 | 1,50 | 1,50 |
| Нидерланды | 11,60 | 13,30 | 14,60 | 14,50 | 14,20 | 14,50 | 14,70 |
| Норвегия | 1,60 | 1,60 | 1,50 | 1,50 | 1,60 | 1,50 | 1,40 |
| Польша | 12,30 | 13,20 | 14,50 | 14,80 | 14,90 | 15,20 | 15,50 |
| Португалия | 1,90 | 2,00 | 2,00 | 2,00 | 2,00 | 1,90 | 2,00 |
| Республика Молдова | 0,60 | 0,50 | 0,40 | 0,30 | 0,30 | 0,30 | 0,30 |
| Румыния | 4,00 | 4,00 | 3,70 | 3,70 | 3,60 | 3,60 | 3,60 |
| Северная Македония | 0,40 | 0,40 | 0,40 | 0,40 | 0,30 | 0,30 | 0,20 |
| Сербия | 1,50 | 1,50 | 1,60 | 1,50 | 1,50 | 1,50 | 1,40 |
| Словакия | 0,90 | 0,90 | 0,90 | 0,90 | 0,90 | 0,90 | 0,90 |
| Словения | 0,60 | 0,60 | 0,60 | 0,60 | 0,60 | 0,60 | 0,60 |
| Соединенное Королевство (Великобритания) | 14,10 | 15,30 | 15,70 | 15,70 | 15,90 | 15,80 | 15,80 |
| Украина | 11,20 | 10,60 | 9,70 | 9,30 | 8,70 | 7,60 | 7,30 |
| Финляндия | 2,30 | 2,40 | 2,40 | 2,40 | 2,30 | 2,30 | 2,20 |
| Франция | 23,30 | 25,10 | 25,10 | 25,20 | 24,80 | 24,60 | 23,90 |
| Чехия | 2,70 | 3,00 | 3,20 | 3,30 | 3,30 | 3,30 | 3,50 |
| Швейцария | 4,10 | 4,00 | 3,80 | 3,80 | 3,80 | 3,70 | 3,70 |
| Швеция | 2,90 | 2,90 | 2,70 | 2,80 | 2,80 | 2,80 | 2,80 |
| Эстония | 0,70 | 0,80 | 0,80 | 0,80 | 0,80 | 0,80 | 0,90 |
| Азербайджан | 1,50 | 1,90 | 2,20 | 2,20 | 2,20 | 2,30 | 2,30 |
| Армения | 0,60 | 0,70 | 0,70 | 0,70 | 0,70 | 0,60 | 0,60 |
| Бангладеш | 2,10 | 6,30 | 8,90 | 9,60 | 10,80 | 11,80 | 12,70 |
| Вьетнам | 0,30 | 0,70 | 1,00 | 1,10 | 1,10 | 1,20 | 1,20 |
| Израиль | 1,30 | 1,40 | 1,60 | 1,60 | 1,60 | 1,60 | 1,60 |
| Индия | 54,90 | 73,60 | 96,60 | 108,30 | 115,80 | 119,70 | 127,10 |
| Индонезия | 0,90 | 0,80 | 0,90 | 0,90 | 0,90 | 1,00 | 0,80 |
| Исламская Республика Иран | 6,80 | 5,70 | 6,80 | 7,50 | 8,00 | 7,50 | 7,70 |
| Казахстан | 5,40 | 5,20 | 5,90 | 6,10 | 6,20 | 3,40 | 3,50 |
| Киргизия | 1,40 | 1,50 | 1,60 | 1,70 | 1,70 | 1,70 | 1,80 |
| Китай | 30,70 | 32,20 | 32,40 | 34,80 | 37,30 | 39,80 | 42,40 |
| Пакистан | 15,50 | 18,00 | 20,60 | 21,40 | 22,20 | 23,00 | 23,90 |
| Республика Корея | 2,10 | 2,20 | 2,00 | 2,10 | 2,00 | 2,00 | 1,90 |
| Таджикистан | 0,70 | 0,90 | 1,00 | 1,00 | 1,00 | 1,10 | 1,10 |
| Таиланд | 0,90 | 1,20 | 1,30 | 1,30 | 1,30 | 1,20 | 1,30 |
| Туркмения | 2,10 | 2,10 | 2,40 | 2,50 | 2,50 | 2,50 | 2,60 |
| Турция | 12,40 | 16,90 | 20,80 | 21,70 | 21,40 | 19,90 | 20,00 |
| Узбекистан | 6,20 | 9,00 | 10,70 | 11,00 | 11,30 | 11,60 | 12,00 |
| Япония | 7,70 | 7,40 | 7,30 | 7,40 | 7,60 | 7,60 | 7,30 |
| Алжир | 2,10 | 2,90 | 2,50 | 2,40 | 2,40 | 2,40 | 2,40 |
| Египет | 3,00 | 2,70 | 4,00 | 4,30 | 4,80 | 5,20 | 4,80 |
| Марокко | 2,00 | 2,50 | 2,60 | 2,60 | 2,60 | 2,10 | 2,00 |
| Нигерия | 0,40 | 0,50 | 0,50 | 0,50 | 0,50 | 0,50 | 0,50 |
| Объединенная Республика Танзания | 1,70 | 2,10 | 2,30 | 3,10 | 3,10 | 3,40 | 3,60 |
| Эфиопия | 4,10 | 3,20 | 3,90 | 4,70 | 3,90 | 4,20 | 4,20 |
| Южно-Африканская Республика | 3,10 | 3,50 | 3,90 | 3,90 | 3,80 | 3,80 | 3,80 |
| Аргентина | 10,60 | 12,40 | 10,70 | 11,40 | 11,90 | 11,90 | 11,70 |
| Бразилия | 31,60 | 35,60 | 36,00 | 36,40 | 36,20 | 35,60 | 36,40 |
| Канада | 7,90 | 8,40 | 9,50 | 9,60 | 9,80 | 9,70 | 9,90 |
| Мексика | 11,00 | 11,70 | 12,60 | 12,90 | 13,20 | 13,50 | 13,70 |
| США | 87,50 | 94,60 | 99,10 | 101,30 | 102,60 | 102,70 | 102,70 |
| Чили | 2,50 | 2,10 | 2,20 | 2,30 | 2,30 | 2,30 | 2,20 |
| Австралия | 9,00 | 9,50 | 8,80 | 9,10 | 9,10 | 8,50 | 8,50 |
| Новая Зеландия | 17,00 | 21,90 | 21,80 | 21,90 | 21,90 | 21,10 | 21,20 |
| Мир в целом | 599,30 | 671,20 | 720,70 | 749,00 | 763,50 | 769,00 | 782,90 |
How to read this table
Country differences are presented in separate rows, simplifying the search for information on specific nations such as Austria, Belarus, or Russia. You can compare indicators within a single country over different years or compare the results of several countries in a single year. The use of a uniform metric in millions of tonnes makes the data comparable, revealing each country's actual contribution to global milk production and identifying changes in agricultural productivity over the entire period
What is visible in these numbers
Top five values: Germany (34), Russia (33.6), United Kingdom (15.9), Poland (15.5), Netherlands (14.7). Gap between highest and lowest — by a factor of 85. The top five account for 61.6% of the total across all positions — distribution is heavily skewed toward the top
Observations are annual, with 7 observation periods in the dataset. There are 175 values in the table out of 175 possible, i.e. 100%; data gaps are virtually absent
The same indicator for other periods
These series cannot be stitched together Over the common period 2010 values diverge — Rosstat recalculated the indicator using a revised methodology. They cannot be combined into a single chart: a break would appear at the junction, which did not actually occur
| Indicator for 2010 | here | in the adjacent series | divergence |
|---|---|---|---|
| Россия | 31,2 | 31,2 | +0,0 |
| Австрия | 3,3 | 3,3 | +0,0 |
| Беларусь | 6,6 | 6,6 | +0,0 |
| Бельгия | 3,1 | 3,1 | +0,0 |
| Болгария | 1,1 | 1,1 | +0,0 |
| Венгрия | 1,7 | 1,7 | +0,0 |
| Германия | 29,6 | 29,6 | +0,0 |
| Греция | 0,8 | 0,8 | +0,0 |
| Дания | 4,9 | 4,9 | +0,0 |
| Ирландия | 5,3 | 5,3 | +0,0 |
| Испания | 6,4 | 6,4 | +0,0 |
| Италия | 10,5 | 10,5 | +0,0 |
More in the section Russia and countries of the world»
Period and application
The data covers the period from 2010 to 2023 and is regularly updated as new statistical bulletins are published. This information is useful for economists, agricultural sector analysts, and those studying food markets. Data is presented on an annual basis, facilitating the construction of long-term trends and the analysis of industry development on a global scale
How it is calculated
Table notes: For CIS countries, except Russia, — gross milk yield from all types of livestock. 2024 — 33.8 million t
1) По странам СНГ, кроме России, – валовой надой молока от всех видов скота.
2) 2024 г. – 33,8 млн т.
3) По данным ФAO.
Did you notice an error in this table? The parser is wrong, and most often one correction fixes many pages
Report an error Typo is easier this way: highlight it and press Ctrl + Enter