Share of fresh vegetables in retail sales by region
Fresh vegetables account for varying shares of retail sales depending on the region and year, with indicators recorded from 2017 to 2024. Data are presented as a percentage of the corresponding commodity group to track consumption patterns. The table contains 96 rows, including data for the Russian Federation, federal districts, and constituent entities, enabling comparisons at both the national and regional levels
Chart of the share of fresh vegetable retail sales by Russian region, 2017–2024, in percent
- Nenets Autonomous Okrug (Arkhangelsk Region)
- Yaroslavl Region
- Republic of Karelia
- Central Federal District
- Tula Region
- Russian Federation
- Northwestern Federal District
- Republic of Komi
- Oryol Region
- Belgorod Region
See also
- Retail trade turnover per capita by year long time series by year
- Оборот розничной торговли в России по годам: 2000-2025 indicator breakdown
- Сколько в России ресторанов, кафе и баров: 2011-2025 indicator breakdown
- Оборот розничной торговли в 2026 году: данные Росстата indicator breakdown
Set in numbers
Rosstat data for 2017–2024. Rows: 96, periods: 8. Breakdown: Russian Federation; Central federal district; Belgorod Region; Bryansk Region; Vladimir Region and others
Nenets Autonomous Okrug (Arkhangelsk Region): indicator decreased from 66.6 to 4.52 for 2017–2024 — by a factor of 14.7. Highest value — 66.6 (2017), lowest — 0.08 (2023). This is an average annual decline of 31.9%. Up to 2021 the change was −27.6%, after — −90.6%. Of the 25 largest rows, 13 increased, 12 decreased
All table numbers are series: 96
| Series | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
|---|---|---|---|---|---|---|---|---|
| Российская Федерация | 36,20 | 38,50 | 47,80 | 36,50 | 37,12 | 37,27 | 38,38 | 38,27 |
| Центральный федеральный округ | 40,00 | 40,30 | 55,90 | 37,10 | 37,39 | 37,75 | 38,30 | 37,82 |
| Белгородская область | 32,10 | 36,70 | 61,20 | 32,00 | 34,03 | 34,70 | 36,93 | 36,00 |
| Брянская область | 33,00 | 37,50 | 55,70 | 34,20 | 35,23 | 36,53 | 38,09 | 37,60 |
| Владимирская область | 36,60 | 37,40 | 66,50 | 35,10 | 35,61 | 34,74 | 37,07 | 37,75 |
| Воронежская область | 31,60 | 35,30 | 60,30 | 31,40 | 31,83 | 31,65 | 35,61 | 36,06 |
| Ивановская область | 36,40 | 37,90 | 54,30 | 37,10 | 36,70 | 35,27 | 38,53 | 36,09 |
| Калужская область | 35,50 | 39,60 | 64,50 | 35,10 | 36,02 | 35,86 | 38,62 | 35,42 |
| Костромская область | 33,90 | 35,60 | 35,10 | 33,50 | 32,61 | 34,67 | 38,12 | 35,16 |
| Курская область | 40,00 | 38,90 | 43,80 | 41,20 | 41,92 | 42,70 | 44,73 | 43,19 |
| Липецкая область | 33,20 | 37,20 | 36,10 | 30,70 | 31,54 | 31,54 | 33,06 | 32,49 |
| Московская область | 42,20 | 43,40 | 66,10 | 38,90 | 40,00 | 38,98 | 40,39 | 40,96 |
| Орловская область | 34,60 | 36,10 | 33,30 | 32,40 | 33,02 | 34,46 | 36,79 | 37,57 |
| Рязанская область | 37,70 | 37,70 | 34,00 | 32,70 | 32,98 | 33,27 | 33,17 | 33,34 |
| Смоленская область | 33,20 | 35,10 | 34,60 | 32,90 | 34,43 | 34,48 | 36,79 | 37,50 |
| Тамбовская область | 37,10 | 34,70 | 33,30 | 31,50 | 31,55 | 31,80 | 35,71 | 36,70 |
| Тверская область | 40,30 | 40,20 | 48,50 | 36,90 | 39,03 | 38,92 | 41,31 | 38,56 |
| Тульская область | 39,20 | 40,00 | 51,20 | 33,00 | 30,58 | 33,98 | 29,08 | 38,70 |
| Ярославская область | 30,80 | 38,60 | 62,00 | 35,60 | 36,40 | 36,21 | 38,12 | 36,20 |
| г. Москва | 43,20 | 40,10 | 50,80 | 37,90 | 37,49 | 38,97 | 38,12 | 36,09 |
| Северо-Западный федеральный округ | 38,00 | 44,00 | 47,70 | 39,30 | 41,08 | 40,13 | 43,09 | 43,91 |
| Республика Карелия | 42,60 | 44,50 | 60,10 | 41,40 | 43,16 | 42,60 | 43,77 | 45,26 |
| Республика Коми | 38,90 | 40,10 | 38,90 | 37,50 | 39,52 | 40,09 | 42,93 | 44,16 |
| Архангельская область | 44,40 | 37,30 | 60,10 | 38,90 | 40,34 | 41,78 | 43,24 | 41,75 |
| Ненецкий автономный округ (Архангельская область) | 66,60 | 52,60 | 52,70 | 38,80 | 48,20 | 28,97 | 0,08 | 4,52 |
| Архангельская область (кроме Ненецкого автономного округа) | 44,30 | 37,20 | 60,10 | 52,70 | 40,32 | 41,79 | 43,25 | 41,76 |
| Вологодская область | 30,20 | 36,10 | 59,30 | 33,20 | 34,89 | 34,90 | 36,12 | 38,33 |
| Калининградская область | 42,10 | 42,20 | 46,20 | 39,50 | 43,79 | 43,22 | 43,42 | 43,10 |
| Ленинградская область | 40,30 | 44,40 | 42,30 | 39,80 | 41,73 | 41,04 | 43,47 | 44,48 |
| Мурманская область | 39,10 | 44,60 | 56,10 | 35,80 | 42,33 | 41,72 | 45,46 | 44,99 |
| Новгородская область | 38,90 | 40,50 | 50,50 | 37,30 | 38,65 | 38,66 | 39,48 | 39,14 |
| Псковская область | 31,40 | 38,30 | 61,80 | 36,30 | 37,41 | 38,49 | 41,30 | 38,41 |
| г. Санкт-Петербург | 36,80 | 45,80 | 45,60 | 40,40 | 41,26 | 39,54 | 43,46 | 44,86 |
| Южный федеральный округ | 32,00 | 36,10 | 43,30 | 32,60 | 35,30 | 35,12 | 37,40 | 37,64 |
| Республика Адыгея (Адыгея) | 35,20 | 35,60 | 51,10 | 31,50 | 33,99 | 33,34 | 37,13 | 37,56 |
| Республика Калмыкия | 35,70 | 32,30 | 45,40 | 30,70 | 35,03 | 36,53 | 36,37 | 36,44 |
| Республика Крым | 34,60 | 36,60 | 37,00 | 27,50 | 31,81 | 29,22 | 33,75 | 33,72 |
| Краснодарский край | 32,50 | 37,20 | 50,60 | 33,10 | 36,08 | 36,48 | 38,35 | 39,05 |
| Астраханская область | 29,60 | 31,20 | 47,30 | 30,40 | 34,14 | 34,67 | 34,60 | 34,49 |
| Волгоградская область | 36,00 | 38,90 | 37,60 | 38,00 | 36,28 | 36,11 | 38,38 | 38,40 |
| Ростовская область | 28,20 | 33,60 | 35,00 | 29,30 | 33,86 | 33,17 | 35,90 | 36,30 |
| г. Севастополь | 29,70 | 34,10 | 31,40 | 35,10 | 39,41 | 34,74 | 41,67 | 29,27 |
| Северо-Кавказский федеральный округ | 25,50 | 30,50 | 47,70 | 25,60 | 32,21 | 32,40 | 32,67 | 32,20 |
| Республика Дагестан | — | 44,80 | 23,20 | 0,90 | 32,86 | 32,34 | 22,67 | 22,58 |
| Республика Ингушетия | — | — | — | 29,90 | 36,25 | 30,44 | 30,75 | 29,45 |
| Кабардино-Балкарская Республика | 21,20 | 26,00 | 33,80 | 22,50 | 26,41 | 26,45 | 27,24 | 28,15 |
| Карачаево-Черкесская Республика | 26,40 | 30,50 | 35,70 | 27,00 | 31,26 | 30,49 | 32,37 | 32,64 |
| Республика Северная Осетия-Алания | 23,90 | 25,10 | 40,30 | 19,70 | 24,83 | 25,49 | 27,12 | 27,36 |
| Чеченская Республика | 7,70 | 37,90 | 25,80 | 74,00 | 31,36 | 26,87 | 31,02 | 33,89 |
| Ставропольский край | 26,70 | 31,30 | 52,40 | 26,70 | 33,77 | 34,17 | 34,65 | 34,02 |
| Приволжский федеральный округ | 32,20 | 33,40 | 38,80 | 35,20 | 34,38 | 34,61 | 35,21 | 34,91 |
| Республика Башкортостан | 29,70 | 35,30 | 54,30 | 33,90 | 35,19 | 35,68 | 36,40 | 34,94 |
| Республика Марий Эл | 31,90 | 34,70 | 37,70 | 34,50 | 33,23 | 34,26 | 34,73 | 36,33 |
| Республика Мордовия | 27,00 | 31,80 | 48,80 | 42,10 | 31,62 | 33,11 | 32,08 | 32,88 |
| Республика Татарстан (Татарстан) | 33,50 | 35,30 | 38,40 | 32,40 | 34,12 | 34,99 | 36,12 | 37,11 |
| Удмуртская Республика | 30,60 | 32,30 | 33,00 | 31,70 | 32,93 | 34,74 | 35,21 | 33,22 |
| Чувашская Республика - Чувашия | 28,60 | 31,60 | 31,30 | 32,20 | 30,44 | 31,59 | 32,88 | 31,29 |
| Пермский край | 32,10 | 32,80 | 35,90 | 38,70 | 38,61 | 39,70 | 35,22 | 37,28 |
| Кировская область | 33,90 | 33,10 | 36,10 | 34,80 | 35,39 | 34,86 | 33,01 | 34,51 |
| Нижегородская область | 35,30 | 37,20 | 37,00 | 45,80 | 36,06 | 34,16 | 35,62 | 33,38 |
| Оренбургская область | 30,20 | 32,80 | 47,10 | 30,30 | 32,32 | 33,07 | 32,99 | 32,94 |
| Пензенская область | 33,70 | 34,90 | 33,50 | 33,20 | 34,12 | 31,91 | 33,74 | 35,24 |
| Самарская область | 33,90 | 34,60 | 32,40 | 31,80 | 33,07 | 32,86 | 35,43 | 34,91 |
| Саратовская область | 31,70 | 31,50 | 39,90 | 30,80 | 32,50 | 32,40 | 35,25 | 33,67 |
| Ульяновская область | 25,00 | 18,00 | 35,70 | 32,20 | 32,59 | 34,35 | 35,78 | 35,36 |
| Уральский федеральный округ | 33,90 | 36,20 | 46,80 | 36,20 | 37,02 | 38,63 | 40,04 | 39,54 |
| Курганская область | 41,90 | 29,60 | 33,80 | 32,80 | 30,42 | 36,41 | 36,76 | 35,25 |
| Свердловская область | 35,80 | 37,00 | 37,40 | 36,90 | 37,95 | 38,80 | 39,48 | 40,29 |
| Тюменская область | 33,20 | 38,50 | 52,10 | 38,00 | 38,91 | 40,42 | 42,35 | 40,50 |
| Ханты-Мансийский автономный округ - Югра (Тюменская область) | 34,90 | 39,40 | 52,80 | 38,70 | 39,46 | 40,83 | 43,02 | 41,31 |
| Ямало-Ненецкий автономный округ (Тюменская область) | 34,90 | 35,40 | 47,80 | 39,30 | 40,12 | 41,73 | 44,19 | 42,38 |
| Тюменская область (кроме Ханты-Мансийского автономного округа-Югры и Ямало-Ненецкого автономного округа) | 31,20 | 38,20 | 52,70 | 36,80 | 37,83 | 39,42 | 40,86 | 38,90 |
| Челябинская область | 29,50 | 32,50 | 59,00 | 32,60 | 33,57 | 35,62 | 37,73 | 37,62 |
| Сибирский федеральный округ | 32,00 | 35,70 | 38,20 | 35,00 | 35,89 | 36,30 | 38,13 | 37,79 |
| Республика Алтай | 34,30 | 39,70 | 43,30 | 35,50 | 36,86 | 39,80 | 43,57 | 38,15 |
| Республика Тыва | 23,00 | 36,10 | 21,80 | 34,30 | 34,05 | 34,68 | 36,07 | 36,84 |
| Республика Хакасия | 36,70 | 32,10 | 31,00 | 35,80 | 35,16 | 34,64 | 37,64 | 35,71 |
| Алтайский край | 34,50 | 34,60 | 37,20 | 34,60 | 36,31 | 37,27 | 39,62 | 38,37 |
| Красноярский край | 27,20 | 34,50 | 35,90 | 39,40 | 38,43 | 38,05 | 39,44 | 39,39 |
| Иркутская область | 37,40 | 34,90 | 32,20 | 33,10 | 34,70 | 34,59 | 37,56 | 37,57 |
| Кемеровская область - Кузбасс | 32,60 | 36,50 | 41,80 | 33,80 | 34,82 | 35,93 | 37,54 | 35,74 |
| Новосибирская область | 30,90 | 37,70 | 38,00 | 34,80 | 35,64 | 36,11 | 37,26 | 39,30 |
| Омская область | 31,60 | 31,60 | 32,10 | 31,30 | 33,05 | 34,93 | 36,56 | 35,90 |
| Томская область | 31,10 | 39,30 | 50,20 | 36,30 | 37,60 | 36,06 | 38,39 | 37,16 |
| Дальневосточный федеральный округ | 40,60 | 47,90 | 42,30 | 41,30 | 44,31 | 38,18 | 35,85 | 39,80 |
| Республика Бурятия | 42,60 | 40,40 | 34,70 | 35,10 | 42,14 | 43,55 | 38,44 | 35,51 |
| Республика Саха (Якутия) | 42,90 | 62,90 | 42,50 | 45,90 | 37,38 | 26,54 | 34,24 | 51,84 |
| Забайкальский край | 46,20 | 45,80 | 30,50 | 33,10 | 42,56 | 35,16 | 36,66 | 35,78 |
| Камчатский край | 39,60 | 39,00 | 44,60 | 41,20 | 44,95 | 44,94 | 41,66 | 42,58 |
| Приморский край | 37,10 | 49,80 | 40,00 | 38,20 | 53,41 | 37,40 | 34,66 | 36,78 |
| Хабаровский край | 38,40 | 46,90 | 45,30 | 46,90 | 46,49 | 36,90 | 34,43 | 41,92 |
| Амурская область | 44,00 | 48,70 | 44,40 | 41,10 | 41,71 | 41,52 | 39,48 | 44,05 |
| Магаданская область | 30,40 | 37,80 | 43,30 | 47,70 | 20,74 | 14,97 | 19,95 | 15,44 |
| Сахалинская область | 22,50 | — | 22,10 | 14,60 | 27,25 | 43,47 | 26,80 | 31,35 |
| Еврейская автономная область | 38,00 | 31,20 | 27,80 | 33,70 | 29,18 | 34,98 | 37,77 | 35,31 |
| Чукотский автономный округ | 54,80 | 64,80 | 40,60 | 38,60 | 41,20 | 40,13 | 38,66 | 39,35 |
How to read this table
Regional specifics are detailed in separate rows, providing the share of vegetable sales for each constituent entity by year. Values can be compared as time series for a specific region or across different districts within the same period. This level of detail illustrates differences in consumer preferences and supply structures across the country, from the Belgorod region to other territories
What is visible in these numbers
Five highest values: Nenets Autonomous Okrug (Arkhangelsk Region) (66.6), Vladimir Region (66.5), Moscow Region (66.1), Kaluga Region (64.5), Yaroslavl Region (62). The top five account for 25.2% of the total for all items
Observations are annual, the dataset contains 8 periods. Of 200 possible values, 200 are filled (100%); data gaps are virtually absent
More in the section Retail trade and catering»
Period and application
Annual data are updated by Rosstat as reporting is finalized, covering the period from 2017 to 2024. These statistics are useful for retail analysts, food security specialists, and consumer market researchers studying changes in purchasing patterns across the country's constituent entities
How it is calculated
Trade turnover is used to assess the capacity of regional markets, select locations for sales outlets and compare demand dynamics
Source disclaimer: Excluding statistical information for the Donetsk People’s Republic (DPR), Luhansk People’s Republic (LPR), Zaporizhzhia and Kherson Regions
1) Без учета статистической информации по Донецкой Народной Республике (ДНР), Луганской Народной Республике (ЛНР), Запорожской и Херсонской областям.
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