Migration increase of the population by citizenship
The distribution of net migration by region and citizenship category shows which population groups drive the inflow into the constituent entities of the Russian Federation. Ninety-six rows present data for the country as a whole, federal districts, and regions, sorted geographically. Each column corresponds to a specific status: from Russian citizens to persons whose citizenship was not specified upon registration. The indicator reflects the net result of migration flows, where positive values indicate that arrivals exceeded departures
Table of net migration by region, broken down by Russian citizens and foreign nationals
See also
- Population of Russia by year long time series by year
Set in numbers
The table is a snapshot — 96 series shown across 6 breakdowns. 576 values in total.
“Russian Federation” leads the table with 0, “Nenets Autonomous Okrug” closes it with 0.
All table numbers are series: 96
| Series | Граждане России | Иностранные граждане | из них — граждане стран СНГ | из них — других зарубежных стран | Лица без гражданства | Гражданство не указано |
|---|---|---|---|---|---|---|
| Российская Федерация | 149 469,00 | -42 825,00 | -31 573,00 | -11 252,00 | -170,00 | 0,00 |
| Центральный федеральный округ | 55 458,00 | -27 688,00 | -23 133,00 | -4 555,00 | -145,00 | 0,00 |
| Белгородская область | 6 114,00 | -2 433,00 | -2 471,00 | 38,00 | -3,00 | 0,00 |
| Брянская область | 1 203,00 | 237,00 | 182,00 | 55,00 | -5,00 | 0,00 |
| Владимирская область | 1 613,00 | -339,00 | -119,00 | -220,00 | 2,00 | 0,00 |
| Воронежская область | 6 839,00 | -7 123,00 | -6 161,00 | -962,00 | -10,00 | 0,00 |
| Ивановская область | 665,00 | 988,00 | 857,00 | 131,00 | -2,00 | 0,00 |
| Калужская область | 2 495,00 | 2 330,00 | 2 134,00 | 196,00 | -1,00 | 0,00 |
| Костромская область | 317,00 | -27,00 | -37,00 | 10,00 | -1,00 | 0,00 |
| Курская область | 3 251,00 | 84,00 | 1 593,00 | -1 509,00 | 0,00 | 0,00 |
| Липецкая область | 1 545,00 | -1 475,00 | -1 524,00 | 49,00 | 0,00 | 0,00 |
| Московская область | 22 638,00 | -2 089,00 | -2 286,00 | 197,00 | 12,00 | 0,00 |
| Орловская область | 678,00 | 546,00 | 467,00 | 79,00 | 2,00 | 0,00 |
| Рязанская область | 2 307,00 | -1 911,00 | -1 923,00 | 12,00 | -6,00 | 0,00 |
| Смоленская область | 1 644,00 | -5 292,00 | -3 999,00 | -1 293,00 | 1,00 | 0,00 |
| Тамбовская область | 900,00 | -1 640,00 | -1 548,00 | -92,00 | -6,00 | 0,00 |
| Тверская область | 1 618,00 | -1 129,00 | -662,00 | -467,00 | -3,00 | 0,00 |
| Тульская область | 2 889,00 | -1 738,00 | -1 673,00 | -65,00 | -9,00 | 0,00 |
| Ярославская область | 746,00 | -1 019,00 | -1 011,00 | -8,00 | -16,00 | 0,00 |
| г.Москва | -2 004,00 | -5 658,00 | -4 952,00 | -706,00 | -100,00 | 0,00 |
| Северо-Западный федеральный округ | 21 715,00 | -7 995,00 | -7 206,00 | -789,00 | -6,00 | 0,00 |
| Республика Карелия | 162,00 | -289,00 | -246,00 | -43,00 | 1,00 | 0,00 |
| Республика Коми | 1 027,00 | 314,00 | 326,00 | -12,00 | 0,00 | 0,00 |
| Архангельская область | 118,00 | 283,00 | 268,00 | 15,00 | 0,00 | 0,00 |
| Ненецкий автономный округ | 21,00 | 73,00 | 71,00 | 2,00 | 0,00 | 0,00 |
| Архангельская область без автономного округа | 97,00 | 210,00 | 197,00 | 13,00 | 0,00 | 0,00 |
| Вологодская область | 159,00 | -691,00 | -704,00 | 13,00 | 1,00 | 0,00 |
| Калининградская область | 2 994,00 | -456,00 | -464,00 | 8,00 | -4,00 | 0,00 |
| Ленинградская область | 5 643,00 | -1 138,00 | -1 224,00 | 86,00 | 0,00 | 0,00 |
| Мурманская область | 406,00 | -871,00 | -926,00 | 55,00 | -1,00 | 0,00 |
| Новгородская область | 958,00 | 633,00 | 449,00 | 184,00 | 3,00 | 0,00 |
| Псковская область | 651,00 | -417,00 | -501,00 | 84,00 | -6,00 | 0,00 |
| г.Санкт-Петербург | 9 597,00 | -5 363,00 | -4 184,00 | -1 179,00 | 0,00 | 0,00 |
| Южный федеральный округ | 36 670,00 | 6 247,00 | 5 026,00 | 1 221,00 | 61,00 | 0,00 |
| Республика Адыгея | 886,00 | -1 352,00 | -1 265,00 | -87,00 | -36,00 | 0,00 |
| Республика Калмыкия | -12,00 | 1,00 | 2,00 | -1,00 | 0,00 | 0,00 |
| Республика Крым | 7 153,00 | -1 268,00 | -675,00 | -593,00 | 0,00 | 0,00 |
| Краснодарский край | 9 117,00 | 2 892,00 | 2 328,00 | 564,00 | 64,00 | 0,00 |
| Астраханская область | -20,00 | -2 123,00 | -1 553,00 | -570,00 | -2,00 | 0,00 |
| Волгоградская область | 1 195,00 | 5 083,00 | 4 472,00 | 611,00 | 0,00 | 0,00 |
| Ростовская область | 12 734,00 | 1 718,00 | 457,00 | 1 261,00 | 35,00 | 0,00 |
| г.Севастополь | 5 617,00 | 1 296,00 | 1 260,00 | 36,00 | 0,00 | 0,00 |
| Северо-Кавказский федеральный округ | 1 055,00 | -2 146,00 | -232,00 | -1 914,00 | -51,00 | 0,00 |
| Республика Дагестан | 355,00 | 1 116,00 | 1 058,00 | 58,00 | -1,00 | 0,00 |
| Республика Ингушетия | -22,00 | 429,00 | 382,00 | 47,00 | 0,00 | 0,00 |
| Кабардино-Балкарская Республика | 91,00 | -661,00 | -28,00 | -633,00 | -6,00 | 0,00 |
| Карачаево-Черкесская Республика | -1,00 | 100,00 | 78,00 | 22,00 | -4,00 | 0,00 |
| Республика Северная Осетия - Алания | -87,00 | -228,00 | -165,00 | -63,00 | -5,00 | 0,00 |
| Чеченская Республика | -633,00 | 586,00 | 566,00 | 20,00 | 0,00 | 0,00 |
| Ставропольский край | 1 352,00 | -3 488,00 | -2 123,00 | -1 365,00 | -35,00 | 0,00 |
| Приволжский федеральный округ | 12 575,00 | -9 962,00 | -9 091,00 | -871,00 | -10,00 | 0,00 |
| Республика Башкортостан | 1 010,00 | -1 420,00 | -1 901,00 | 481,00 | 0,00 | 0,00 |
| Республика Марий Эл | 128,00 | -1 007,00 | -613,00 | -394,00 | -1,00 | 0,00 |
| Республика Мордовия | 266,00 | -1 987,00 | -1 466,00 | -521,00 | -4,00 | 0,00 |
| Республика Татарстан | 2 808,00 | -2 505,00 | -2 452,00 | -53,00 | -22,00 | 0,00 |
| Удмуртская Республика | 123,00 | 209,00 | 212,00 | -3,00 | -3,00 | 0,00 |
| Чувашская Республика | 161,00 | -811,00 | -689,00 | -122,00 | -11,00 | 0,00 |
| Пермский край | 346,00 | -755,00 | -799,00 | 44,00 | 4,00 | 0,00 |
| Кировская область | 155,00 | 155,00 | 110,00 | 45,00 | -1,00 | 0,00 |
| Нижегородская область | 1 329,00 | -1 159,00 | -952,00 | -207,00 | 7,00 | 0,00 |
| Оренбургская область | 1 620,00 | 2 017,00 | 2 404,00 | -387,00 | 78,00 | 0,00 |
| Пензенская область | 433,00 | -164,00 | -300,00 | 136,00 | -15,00 | 0,00 |
| Самарская область | 2 641,00 | -2 248,00 | -2 385,00 | 137,00 | -7,00 | 0,00 |
| Саратовская область | 970,00 | -719,00 | -543,00 | -176,00 | -27,00 | 0,00 |
| Ульяновская область | 585,00 | 432,00 | 283,00 | 149,00 | -8,00 | 0,00 |
| Уральский федеральный округ | 10 039,00 | 4 945,00 | 4 412,00 | 533,00 | 1,00 | 0,00 |
| Курганская область | 191,00 | -115,00 | -111,00 | -4,00 | -2,00 | 0,00 |
| Свердловская область | 1 617,00 | 4 814,00 | 4 185,00 | 629,00 | -1,00 | 0,00 |
| Тюменская область | 6 730,00 | -145,00 | 20,00 | -165,00 | 4,00 | 0,00 |
| Ханты-Мансийский автономный округ-Югра | 3 411,00 | 2 651,00 | 2 623,00 | 28,00 | 4,00 | 0,00 |
| Ямало-Ненецкий автономный округ | 1 316,00 | -1 449,00 | -1 453,00 | 4,00 | 0,00 | 0,00 |
| Тюменская область без автономных округов | 2 003,00 | -1 347,00 | -1 150,00 | -197,00 | 0,00 | 0,00 |
| Челябинская область | 1 501,00 | 391,00 | 318,00 | 73,00 | 0,00 | 0,00 |
| Сибирский федеральный округ | 8 860,00 | -4 225,00 | -2 877,00 | -1 348,00 | -21,00 | 0,00 |
| Республика Алтай | 38,00 | 8,00 | 13,00 | -5,00 | -1,00 | 0,00 |
| Республика Тыва | 4,00 | -150,00 | -97,00 | -53,00 | -1,00 | 0,00 |
| Республика Хакасия | 112,00 | -439,00 | -403,00 | -36,00 | -3,00 | 0,00 |
| Алтайский край | 1 047,00 | 200,00 | 53,00 | 147,00 | -6,00 | 0,00 |
| Красноярский край | 2 964,00 | 333,00 | 856,00 | -523,00 | -10,00 | 0,00 |
| Иркутская область | 251,00 | -570,00 | 405,00 | -975,00 | 3,00 | 0,00 |
| Кемеровская область | 1 927,00 | 524,00 | 568,00 | -44,00 | 0,00 | 0,00 |
| Новосибирская область | 3 148,00 | -1 676,00 | -1 878,00 | 202,00 | -7,00 | 0,00 |
| Омская область | -380,00 | -2 539,00 | -2 264,00 | -275,00 | 4,00 | 0,00 |
| Томская область | -251,00 | 84,00 | -130,00 | 214,00 | 0,00 | 0,00 |
| Дальневосточный федеральный округ | 3 097,00 | -2 001,00 | 1 528,00 | -3 529,00 | 1,00 | 0,00 |
| Республика Бурятия | 183,00 | -651,00 | -61,00 | -590,00 | -1,00 | 0,00 |
| Республика Саха (Якутия) | 2 208,00 | 6 481,00 | 6 121,00 | 360,00 | 8,00 | 0,00 |
| Забайкальский край | -18,00 | 9,00 | 7,00 | 2,00 | 0,00 | 0,00 |
| Камчатский край | 57,00 | 326,00 | 347,00 | -21,00 | 0,00 | 0,00 |
| Приморский край | -256,00 | -3 175,00 | -2 222,00 | -953,00 | -4,00 | 0,00 |
| Хабаровский край | 446,00 | -2 478,00 | -1 165,00 | -1 313,00 | 0,00 | 0,00 |
| Амурская область | 112,00 | -1 703,00 | -1 046,00 | -657,00 | 0,00 | 0,00 |
| Магаданская область | 128,00 | 197,00 | 189,00 | 8,00 | 0,00 | 0,00 |
| Сахалинская область | 133,00 | -848,00 | -479,00 | -369,00 | -2,00 | 0,00 |
| Еврейская автономная область | -11,00 | -176,00 | -173,00 | -3,00 | 0,00 | 0,00 |
| Чукотский автономный округ | 115,00 | 17,00 | 10,00 | 7,00 | 0,00 | 0,00 |
How to read this table
Row differences are based on territorial affiliation, allowing for a comparison of the migration activity of specific regions or districts with national averages. Analysis should focus not only on total regional values but also on the internal structure of net migration, assessing the shares of foreign citizens and Russian citizens. The first row provides the aggregate total for the entire country, serving as a baseline for analyzing regional deviations and assessing the impact of each group on the total population
The same indicator in other breakdowns (5)
More in the section Population size and migration»
Period and application
The statistics are current for the reporting period and are regularly updated by Rosstat as primary registration data becomes available. This information is useful for demographers, government officials, and researchers studying migration processes at the regional level. Through citizenship-based breakdown, the table helps identify the specifics of population inflow into various constituent entities, which is essential for social infrastructure planning and analyzing the human resource potential of territories under current conditions
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