Share of private sector organizations in the capital construction sector, excluding residential and road construction (share of revenue of private sector organizations on the commodity market as a % of the total revenue of all organizations in this market)
This indicator measures the share of revenue earned by private companies in the capital construction sector compared to all firms in the market. It is calculated as the ratio of revenue from private organizations to the total revenue of all organizations in this sector and is expressed as a percentage. The data show the extent of private sector dominance in the industry within each constituent entity and allow for assessing the dynamics of its influence over time
The chart shows the growth of the revenue share of private construction organizations in Russia: from 88.7% in 2019 to 95.4% in 2025
- Vladimir Region
- Arkhangelsk Region
- Voronezh Region
- Moscow Region
- Oryol Region
- Kaluga Region
- Russian Federation
- Central Federal District
- Smolensk Region
- Moscow
Set in numbers
Rosstat data for 2019–2025. Rows: 96, periods: 7. Breakdown: Russian Federation; Central Federal District; Belgorod Region; Bryansk Region; Vladimir Region and others
Vladimir Region: the indicator increased from 97.9 to 100 over 2019–2025 — by 2.15%. Maximum value — 100 (2023), minimum — 97.9 (2019). This is an average annual growth of 0.35%. Until 2022, the change was +1.43%, thereafter — +0.7%. Of the 25 largest series, 21 increased and 4 decreased
All table numbers are series: 96
| Series | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| Российская Федерация | 88,70 | 91,31 | 91,89 | 93,40 | 94,30 | 95,40 | 95,40 |
| Центральный федеральный округ | 87,60 | 87,37 | 88,62 | 91,00 | 91,30 | 92,60 | 93,20 |
| Белгородская область | 95,50 | 97,53 | 95,23 | 98,30 | 98,40 | 98,30 | 98,80 |
| Брянская область | 96,20 | 98,18 | 99,40 | 98,50 | 98,70 | 98,70 | 97,50 |
| Владимирская область | 97,90 | 98,94 | 99,57 | 99,30 | 100,00 | 100,00 | 100,00 |
| Воронежская область | 97,70 | 99,81 | 99,11 | 99,30 | 98,20 | 98,90 | 98,90 |
| Ивановская область | 96,00 | 97,96 | 99,48 | 99,70 | 99,60 | 100,00 | 99,90 |
| Калужская область | 96,60 | 95,83 | 94,72 | 92,00 | 94,20 | 94,40 | 93,90 |
| Костромская область | 99,70 | 99,96 | 99,93 | 100,00 | 100,00 | 97,70 | 98,10 |
| Курская область | 98,50 | 99,95 | 99,95 | 100,00 | 100,00 | 100,00 | 100,00 |
| Липецкая область | 96,80 | 99,94 | 99,97 | 99,90 | 100,00 | 99,90 | 100,00 |
| Московская область | 93,10 | 96,59 | 95,90 | 98,50 | 98,90 | 99,10 | 98,90 |
| Орловская область | 96,10 | 98,33 | 98,93 | 98,60 | 98,60 | 98,60 | 98,10 |
| Рязанская область | 36,40 | 98,06 | 99,19 | 99,90 | 99,90 | 100,00 | 100,00 |
| Смоленская область | 88,40 | 90,81 | 90,78 | 91,90 | 93,00 | 90,90 | 92,40 |
| Тамбовская область | 98,10 | 99,98 | 99,98 | 90,40 | 100,00 | 99,80 | 99,90 |
| Тверская область | 98,90 | 99,77 | 99,69 | 99,80 | 99,90 | 99,80 | 99,70 |
| Тульская область | 99,20 | 99,86 | 99,81 | 100,00 | 99,80 | 98,70 | 100,00 |
| Ярославская область | 98,10 | 99,40 | 99,60 | 99,60 | 99,80 | 99,80 | 99,60 |
| г. Москва | 85,10 | 83,36 | 85,24 | 88,50 | 89,00 | 90,50 | 91,20 |
| Северо-Западный федеральный округ | 84,50 | 90,92 | 88,60 | 90,20 | 94,40 | 95,30 | 96,00 |
| Республика Карелия | 97,80 | 99,95 | 99,88 | 99,90 | 100,00 | 100,00 | 99,80 |
| Республика Коми | 86,20 | 99,19 | 98,98 | 99,70 | 98,90 | 98,90 | 98,70 |
| Архангельская область | 99,70 | 99,90 | 99,93 | 100,00 | 100,00 | 100,00 | 99,50 |
| Архангельская область — Ненецкий автономный округ | 97,80 | 100,00 | 100,00 | 100,00 | 100,00 | 99,50 | 97,10 |
| Архангельская область без автономного округа | 99,80 | 99,99 | 99,97 | 100,00 | 100,00 | 100,00 | 99,70 |
| Вологодская область | 97,40 | 99,78 | 99,80 | 99,90 | 99,90 | 100,00 | 99,80 |
| Калининградская область | 96,50 | 96,27 | 95,45 | 95,90 | 98,70 | 99,00 | 99,20 |
| Ленинградская область | 96,70 | 98,20 | 98,95 | 99,40 | 99,80 | 99,60 | 99,80 |
| Мурманская область | 99,60 | 97,58 | 88,01 | 92,90 | 99,80 | 99,90 | 99,90 |
| Новгородская область | 99,20 | 99,99 | 99,89 | 99,90 | 99,90 | 99,90 | 99,90 |
| Псковская область | 39,20 | 98,24 | 99,05 | 99,00 | 99,70 | 99,50 | 99,60 |
| г. Санкт-Петербург | 81,90 | 88,66 | 86,23 | 88,10 | 93,60 | 93,90 | 95,00 |
| Южный федеральный округ | 81,70 | 92,01 | 97,79 | 95,40 | 96,90 | 97,50 | 98,80 |
| Республика Адыгея | 99,60 | 99,62 | 99,61 | 99,70 | 100,00 | 99,80 | 98,50 |
| Республика Калмыкия | 99,70 | 99,37 | 99,09 | 99,20 | 99,70 | 99,80 | 99,80 |
| Республика Крым | 93,50 | 94,41 | 91,67 | 90,60 | 88,50 | 96,40 | 95,20 |
| Краснодарский край | 91,40 | 86,51 | 98,87 | 98,80 | 96,50 | 96,40 | 99,10 |
| Астраханская область | 98,90 | 99,99 | 99,95 | 100,00 | 100,00 | 99,50 | 99,70 |
| Волгоградская область | 96,20 | 98,03 | 96,61 | 98,50 | 99,30 | 99,30 | 98,80 |
| Ростовская область | 40,80 | 99,36 | 97,34 | 87,10 | 100,00 | 99,90 | 99,80 |
| г. Севастополь | 95,60 | 98,78 | 96,46 | 96,10 | 99,20 | 99,60 | 99,60 |
| Северо-Кавказский федеральный округ | 96,00 | 97,95 | 97,90 | 97,70 | 97,20 | 97,90 | 97,80 |
| Республика Дагестан | 99,40 | 99,94 | 99,89 | 99,40 | 100,00 | 100,00 | 99,90 |
| Республика Ингушетия | 99,90 | 99,91 | 99,99 | 100,00 | 99,40 | 99,60 | 100,00 |
| Кабардино-Балкарская Республика | 95,70 | 93,13 | 100,00 | 98,70 | 100,00 | 99,80 | 99,70 |
| Карачаево-Черкесская Республика | 100,00 | 100,00 | 99,98 | 100,00 | 99,90 | 100,00 | 100,00 |
| Республика Северная Осетия- Алания | 97,90 | 99,84 | 99,87 | 99,90 | 100,00 | 99,90 | 99,80 |
| Чеченская Республика | 91,60 | 96,74 | 96,16 | 95,50 | 95,30 | 97,60 | 96,80 |
| Ставропольский край | 96,20 | 97,22 | 96,96 | 96,50 | 96,10 | 96,20 | 96,60 |
| Приволжский федеральный округ | 92,60 | 97,70 | 98,16 | 99,00 | 99,50 | 99,40 | 99,00 |
| Республика Башкортостан | 96,90 | 98,89 | 98,92 | 98,50 | 99,50 | 99,50 | 99,70 |
| Республика Марий Эл | 97,30 | 99,30 | 99,86 | 100,00 | 100,00 | 100,00 | 100,00 |
| Республика Мордовия | 98,10 | 99,19 | 99,46 | 100,00 | 100,00 | 100,00 | 100,00 |
| Республика Татарстан | 97,60 | 97,12 | 95,48 | 98,50 | 99,70 | 99,30 | 98,30 |
| Удмуртская Республика | 81,50 | 99,68 | 98,61 | 99,10 | 99,40 | 99,20 | 99,80 |
| Чувашская Республика | 98,10 | 99,69 | 99,72 | 99,80 | 99,80 | 99,90 | 100,00 |
| Пермский край | 63,10 | 90,56 | 97,44 | 99,30 | 100,00 | 100,00 | 99,80 |
| Кировская область | 99,10 | 99,24 | 99,51 | 99,20 | 99,70 | 99,40 | 99,60 |
| Нижегородская область | 97,50 | 99,13 | 99,21 | 99,40 | 98,50 | 98,70 | 98,80 |
| Оренбургская область | 98,90 | 99,35 | 99,74 | 98,50 | 99,60 | 99,70 | 98,00 |
| Пензенская область | 22,20 | 99,90 | 99,88 | 100,00 | 100,00 | 100,00 | 100,00 |
| Самарская область | 97,70 | 99,71 | 99,85 | 99,90 | 99,90 | 99,90 | 100,00 |
| Саратовская область | 90,20 | 92,83 | 99,44 | 99,40 | 98,10 | 98,10 | 99,20 |
| Ульяновская область | 98,70 | 99,91 | 99,83 | 99,70 | 99,90 | 99,50 | 99,60 |
| Уральский федеральный округ | 96,90 | 99,42 | 99,51 | 99,50 | 98,90 | 99,70 | 99,40 |
| Курганская область | 99,80 | 99,99 | 100,00 | 100,00 | 100,00 | 100,00 | 100,00 |
| Свердловская область | 97,50 | 99,43 | 99,78 | 99,60 | 99,60 | 99,80 | 99,70 |
| Тюменская область | 98,40 | 99,24 | 99,18 | 99,40 | 97,70 | 99,70 | 99,10 |
| Тюменская область — Ханты-Мансийский автономный округ – Югра | 98,20 | 100,00 | 100,00 | 100,00 | 99,50 | 100,00 | 99,10 |
| Тюменская область — Ямало-Ненецкий автономный округ | 99,30 | 100,00 | 100,00 | 100,00 | 91,10 | 100,00 | 99,90 |
| Тюменская область без автономных округов | 98,20 | 100,00 | 100,00 | 100,00 | 99,20 | 99,10 | 98,80 |
| Челябинская область | 91,00 | 99,78 | 99,59 | 99,20 | 99,40 | 99,60 | 98,80 |
| Сибирский федеральный округ | 97,80 | 98,55 | 99,31 | 99,60 | 99,70 | 99,70 | 95,30 |
| Республика Алтай | 99,40 | 99,98 | 100,00 | 100,00 | 100,00 | 100,00 | 100,00 |
| Республика Тыва | 98,40 | 100,00 | 100,00 | 100,00 | 100,00 | 100,00 | 100,00 |
| Республика Хакасия | 81,00 | 82,50 | 99,87 | 99,90 | 99,90 | 99,90 | 99,90 |
| Алтайский край | 98,40 | 99,86 | 99,86 | 99,70 | 100,00 | 100,00 | 100,00 |
| Красноярский край | 96,00 | 97,51 | 98,77 | 99,10 | 99,40 | 99,30 | 84,20 |
| Иркутская область | 99,30 | 98,96 | 99,88 | 99,90 | 99,90 | 100,00 | 100,00 |
| Кемеровская область | 98,50 | 99,15 | 98,83 | 99,60 | 99,60 | 99,70 | 99,70 |
| Новосибирская область | 97,90 | 99,02 | 99,30 | 99,80 | 99,80 | 99,80 | 98,90 |
| Омская область | 99,10 | 99,68 | 99,65 | 100,00 | 100,00 | 99,90 | 100,00 |
| Томская область | 97,90 | 99,38 | 99,88 | 99,90 | 100,00 | 100,00 | 100,00 |
| Дальневосточный федеральный округ | 83,40 | 86,31 | 88,11 | 94,20 | 97,70 | 96,50 | 93,30 |
| Республика Бурятия | 94,30 | 99,38 | 99,37 | 99,60 | 98,90 | 99,00 | 98,80 |
| Республика Саха (Якутия) | 96,80 | 97,78 | 98,89 | 99,00 | 98,80 | 99,00 | 98,10 |
| Забайкальский край | 87,00 | 99,35 | 96,65 | 96,40 | 99,70 | 99,40 | 98,30 |
| Камчатский край | 79,00 | 99,69 | 98,54 | 99,80 | 99,80 | 99,90 | 100,00 |
| Приморский край | 98,80 | 99,71 | 99,22 | 99,30 | 99,40 | 99,30 | 96,60 |
| Хабаровский край | 93,90 | 95,36 | 92,64 | 98,20 | 99,90 | 99,70 | 99,40 |
| Амурская область | 40,00 | 42,20 | 45,14 | 70,50 | 88,70 | 75,50 | 58,70 |
| Магаданская область | 100,00 | 100,00 | 100,00 | 99,80 | 100,00 | 100,00 | 100,00 |
| Сахалинская область | 94,60 | 94,55 | 96,13 | 96,30 | 98,10 | 98,40 | 98,00 |
| Еврейская автономная область | 92,40 | 94,22 | 94,21 | 99,10 | 99,50 | 98,00 | 93,30 |
| Чукотский автономный округ | 88,60 | 91,85 | 100,00 | 100,00 | 100,00 | 91,50 | 87,40 |
How to read this table
Table rows are categorized by administrative units, ranging from the national level to individual districts and regions. When analyzing, attention should be paid to deviations from the average level as well as to the rate of change in different regions. Comparing figures for 2019 and 2025 reveals where the share of private companies is growing faster and where growth is slowing
What is visible in these numbers
Five highest values: Vladimir Region (100), Ivanovo Region (100), Kostroma Region (100), Kursk Region (100), Lipetsk Region (100). The top five account for 20.3% of the total across all positions
Annual observations, with 7 observation periods in the set. There are 175 values in the table out of 175 possible, which is 100% — almost no empty cells remain
More in the section Key indicators of competition development in the constituent entities of the Russian Federation, determined on the basis of Rosstat statistical data»
Period and application
Annual statistical updates allow for tracking changes in market structure from 2019 to 2025. This information is useful for investors, analysts, and government officials to assess competition levels in the construction industry, plan private sector support, and develop regional development strategies
How it is calculated
Rosstat notes: Excluding statistical information for the Donetsk People's Republic, Luhansk People's Republic, Zaporozhye 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