Russia's capital, Moscow, was the largest city in the country with over **** million residents as of January 1, 2024. Less than a half of Moscow's population resided in Saint Petersburg, the second-most populous city in the country. The third-largest city, Novosibirsk, was located in the Siberian Federal District, being the highest-populated city in the Asian part of Russia. Why is Moscow so populated? The Russian capital is the center of political, industrial, business, and cultural life in Russia. Despite being one of the most expensive cities worldwide, it continues to attract people from Russia and abroad, with its resident population following a generally upward trend over the past decade. Wages in Moscow are higher than in Russia on average, and more opportunities for employment and investment are available in the capital. Furthermore, the number of people living in Moscow was forecast to continue rising, exceeding **** million by 2035. Urbanization in Russia In 2024, around *** million Russian residents lived in cities. That was approximately three-quarters of the country’s population. The urbanization rate increased steadily over the 20th century, leading to a decline in the rural population. Among the country’s regions, the Northwestern Federal District had the highest share of residents in urban areas, measured at ** percent. In the Central Federal District, the tendency was that more people moved to Moscow and cities in the Moscow Oblast.
Among Russian cities with more than one million inhabitants, the country's capital Moscow received the highest urban environmental quality index score of *** out of 360 points in 2024, based on six criteria and six types of area. The second-leading city in this category was Saint Petersburg, Russia's second-largest city, while Kazan ranked third.
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Population in largest city in Russia was reported at 12712305 in 2024, according to the World Bank collection of development indicators, compiled from officially recognized sources. Russia - Population in largest city - actual values, historical data, forecasts and projections were sourced from the World Bank on July of 2025.
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Population in the largest city (% of urban population) in Russia was reported at 11.72 % in 2024, according to the World Bank collection of development indicators, compiled from officially recognized sources. Russia - Population in the largest city - actual values, historical data, forecasts and projections were sourced from the World Bank on July of 2025.
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
1117 Russian cities with city name, region, geographic coordinates and 2020 population estimate.
How to use
from pathlib import Path import requests import pandas as pd url = ("https://raw.githubusercontent.com/" "epogrebnyak/ru-cities/main/assets/towns.csv") # save file locally p = Path("towns.csv") if not p.exists(): content = requests.get(url).text p.write_text(content, encoding="utf-8") # read as dataframe df = pd.read_csv("towns.csv") print(df.sample(5))
Files:
Сolumns (towns.csv):
Basic info:
city
- city name (several cities have alternative names marked in alt_city_names.json
)population
- city population, thousand people, Rosstat estimate as of 1.1.2020lat,lon
- city geographic coordinatesRegion:
region_name
- subnational region (oblast, republic, krai or AO)region_iso_code
- ISO 3166 code, eg RU-VLD
federal_district
, eg Центральный
City codes:
okato
oktmo
fias_id
kladr_id
Data sources
Comments
City groups
Ханты-Мансийский
and Ямало-Ненецкий
autonomous regions excluded to avoid duplication as parts of Тюменская область
.
Several notable towns are classified as administrative part of larger cities (Сестрорецк
is a municpality at Saint-Petersburg, Щербинка
part of Moscow). They are not and not reported in this dataset.
By individual city
Белоозерский
not found in Rosstat publication, but should be considered a city as of 1.1.2020
Alternative city names
We suppressed letter "ё" city
columns in towns.csv - we have Орел
, but not Орёл
. This affected:
Белоозёрский
Королёв
Ликино-Дулёво
Озёры
Щёлково
Орёл
Дмитриев
and Дмитриев-Льговский
are the same city.
assets/alt_city_names.json
contains these names.
Tests
poetry install
poetry run python -m pytest
How to replicate dataset
1. Base dataset
Run:
Саратовская область.doc
to docxCreates:
_towns.csv
assets/regions.csv
2. API calls
Note: do not attempt if you do not have to - this runs a while and loads third-party API access.
You have the resulting files in repo, so probably does not need to these scripts.
Run:
cd geocoding
Creates:
3. Merge data
Run:
Creates:
As of January 1, 2025, ***** million inhabitants lived in Russian cities, opposed to **** million people living in the countryside. The rural population of Russia saw a gradual decrease over the observed time period.
On Sunday, September 12, 2021, the highest self-isolation index among Russian cities with over one million inhabitants was measured in Omsk at 2.8 points, indicating that there was a high number of people on the streets. In the capital Moscow, where most COVID-19 cases in Russia were recorded, the index reached two points. The non-working period in Russia ended on May 12, 2020.
For further information about the coronavirus (COVID-19) pandemic, please visit our dedicated Facts and Figures page.
Despite that Moscow accounted for the largest sporting goods online sales share, the highest consumption index of sporting goods in Russia was measured in Krasnodar. To compare, Moscow listed in the ****** place.
The statistic shows the 30 largest countries in the world by area. Russia is the largest country by far, with a total area of about 17 million square kilometers.
Population of Russia
Despite its large area, Russia - nowadays the largest country in the world - has a relatively small total population. However, its population is still rather large in numbers in comparison to those of other countries. In mid-2014, it was ranked ninth on a list of countries with the largest population, a ranking led by China with a population of over 1.37 billion people. In 2015, the estimated total population of Russia amounted to around 146 million people. The aforementioned low population density in Russia is a result of its vast landmass; in 2014, there were only around 8.78 inhabitants per square kilometer living in the country. Most of the Russian population lives in the nation’s capital and largest city, Moscow: In 2015, over 12 million people lived in the metropolis.
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Context
The dataset tabulates the Russia population distribution across 18 age groups. It lists the population in each age group along with the percentage population relative of the total population for Russia. The dataset can be utilized to understand the population distribution of Russia by age. For example, using this dataset, we can identify the largest age group in Russia.
Key observations
The largest age group in Russia, OH was for the group of age 0-4 years with a population of 98 (11.38%), according to the 2021 American Community Survey. At the same time, the smallest age group in Russia, OH was the 80-84 years with a population of 17 (1.97%). Source: U.S. Census Bureau American Community Survey (ACS) 2017-2021 5-Year Estimates.
When available, the data consists of estimates from the U.S. Census Bureau American Community Survey (ACS) 2017-2021 5-Year Estimates.
Age groups:
Variables / Data Columns
Good to know
Margin of Error
Data in the dataset are based on the estimates and are subject to sampling variability and thus a margin of error. Neilsberg Research recommends using caution when presening these estimates in your research.
Custom data
If you do need custom data for any of your research project, report or presentation, you can contact our research staff at research@neilsberg.com for a feasibility of a custom tabulation on a fee-for-service basis.
Neilsberg Research Team curates, analyze and publishes demographics and economic data from a variety of public and proprietary sources, each of which often includes multiple surveys and programs. The large majority of Neilsberg Research aggregated datasets and insights is made available for free download at https://www.neilsberg.com/research/.
This dataset is a part of the main dataset for Russia Population by Age. You can refer the same here
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Context
The dataset tabulates the Russia town population distribution across 18 age groups. It lists the population in each age group along with the percentage population relative of the total population for Russia town. The dataset can be utilized to understand the population distribution of Russia town by age. For example, using this dataset, we can identify the largest age group in Russia town.
Key observations
The largest age group in Russia, New York was for the group of age 65 to 69 years years with a population of 238 (9.45%), according to the ACS 2019-2023 5-Year Estimates. At the same time, the smallest age group in Russia, New York was the 85 years and over years with a population of 15 (0.60%). Source: U.S. Census Bureau American Community Survey (ACS) 2019-2023 5-Year Estimates
When available, the data consists of estimates from the U.S. Census Bureau American Community Survey (ACS) 2019-2023 5-Year Estimates
Age groups:
Variables / Data Columns
Good to know
Margin of Error
Data in the dataset are based on the estimates and are subject to sampling variability and thus a margin of error. Neilsberg Research recommends using caution when presening these estimates in your research.
Custom data
If you do need custom data for any of your research project, report or presentation, you can contact our research staff at research@neilsberg.com for a feasibility of a custom tabulation on a fee-for-service basis.
Neilsberg Research Team curates, analyze and publishes demographics and economic data from a variety of public and proprietary sources, each of which often includes multiple surveys and programs. The large majority of Neilsberg Research aggregated datasets and insights is made available for free download at https://www.neilsberg.com/research/.
This dataset is a part of the main dataset for Russia town Population by Age. You can refer the same here
As of January 1, 2025, more than 146 million people were estimated to be residing on the Russian territory, down approximately 30,000 from the previous year. From the second half of the 20th century, the population steadily grew until 1995. Furthermore, the population size saw an increase from 2009, getting closer to the 1995 figures. In which regions do most Russians live? With some parts of Russia known for their harsh climate, most people choose regions which offer more comfortable conditions. The largest share of the Russian population, or 40 million, reside in the Central Federal District. Moscow, the capital, is particularly populated, counting nearly 13 million residents. Russia’s population projections Despite having the largest country area worldwide, Russia’s population was predicted to follow a negative trend under both low and medium expectation forecasts. Under the low expectation forecast, the country’s population was expected to drop from 146 million in 2022 to 134 million in 2036. The medium expectation scenario projected a milder drop to 143 million in 2036. The issues of low birth rates and high death rates in Russia are aggravated by the increasing desire to emigrate among young people. In 2023, more than 20 percent of the residents aged 18 to 24 years expressed their willingness to leave Russia.
Among Russian cities with 250,000 to one million inhabitants, Tyumen received the highest urban environmental quality index score of *** out of 360 points in 2024, based on six criteria and six types of area. Ryazan and Yaroslavl followed with scores of *** and *** points, respectively.
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Context
The dataset tabulates the Russia population distribution across 18 age groups. It lists the population in each age group along with the percentage population relative of the total population for Russia. The dataset can be utilized to understand the population distribution of Russia by age. For example, using this dataset, we can identify the largest age group in Russia.
Key observations
The largest age group in Russia, OH was for the group of age Under 5 years years with a population of 91 (12.41%), according to the ACS 2019-2023 5-Year Estimates. At the same time, the smallest age group in Russia, OH was the 60 to 64 years years with a population of 14 (1.91%). Source: U.S. Census Bureau American Community Survey (ACS) 2019-2023 5-Year Estimates
When available, the data consists of estimates from the U.S. Census Bureau American Community Survey (ACS) 2019-2023 5-Year Estimates
Age groups:
Variables / Data Columns
Good to know
Margin of Error
Data in the dataset are based on the estimates and are subject to sampling variability and thus a margin of error. Neilsberg Research recommends using caution when presening these estimates in your research.
Custom data
If you do need custom data for any of your research project, report or presentation, you can contact our research staff at research@neilsberg.com for a feasibility of a custom tabulation on a fee-for-service basis.
Neilsberg Research Team curates, analyze and publishes demographics and economic data from a variety of public and proprietary sources, each of which often includes multiple surveys and programs. The large majority of Neilsberg Research aggregated datasets and insights is made available for free download at https://www.neilsberg.com/research/.
This dataset is a part of the main dataset for Russia Population by Age. You can refer the same here
Two Russian cities were included in the Top 100 Super Cities list of Tholons Globalization Services Index in 2020. The capital Moscow was the most attractive for business innovations in the country, ranked 23rd worldwide in 2019 and improving its position reaching 18 on the list by 2020. Russian second largest city Saint Petersburg was placed 51st. The rank of Saint Petersburg dropped by almost 20 positions compared to the previous year.
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
This database provides construction of Large Urban Regions (LUR) in Russia. A Large Urban Region (LUR) can be defined as an aggregation of continuous statistical units around a core that are economically dependent on this core and linked to it by economic and social strong interdependences. The main purpose of this delineation is to make cities comparable on the national and world scales and to make comparative social-economic urban studies. Aggregating different municipal districts around a core city, we construct a single large urban region, which allows to include all the area of economic influence of a core into one statistical unit (see Rogov & Rozenblat, 2020 for more details) thus, changing a city position in a global urban hierarchy. In doing so we use four principal urban concepts (Pumain et al., 1992): political definition, morphological definition, functional definition and conurbation that we call Large Urban Region. We constructed Russian LURs using criteria such as population distribution, road networks, access to an airport, distance from a core, presence of multinational firms. In this database, we provide population data for LURs and their administrative units.
Russia is the largest country in Europe, and also the largest in the world, its total size amounting to 17 million square kilometers (km2). It should be noted, however, that over three quarters of Russia is located in Asia, and the Ural mountains are often viewed as the meeting point of the two continents in Russia; nonetheless, European Russia is still significantly larger than any other European country. Ukraine, the second largest country on the continent, is only 603,000 km2, making it about 28 times smaller than its eastern neighbor, or seven times smaller than the European part of Russia. France is the third largest country in Europe, but the largest in the European Union. The Vatican City, often referred to as the Holy Sea, is both the smallest country in Europe and in the world, at just one km2. Population Russia is also the most populous country in Europe. It has around 144 million inhabitants across the country; in this case, around three quarters of the population live in the European part, which still gives it the largest population in Europe. Despite having the largest population, Russia is a very sparsely populated country due to its size and the harsh winters. Germany is the second most populous country in Europe, with 83 million inhabitants, while the Vatican has the smallest population. Worldwide, India and China are the most populous countries, with approximately 1.4 billion inhabitants each. Cities Moscow in Russia is ranked as the most populous city in Europe with around 13 million inhabitants, although figures vary, due to differences in the methodologies used by countries and sources. Some statistics include Istanbul in Turkey* as the largest city in Europe with its 15 million inhabitants, bit it has been excluded here as most of the country and parts of the city is located in Asia. Worldwide, Tokyo is the most populous city, with Jakarta the second largest and Delhi the third.
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Russia Number of Foreign Capital Enterprises: BM: NW: City of St Petersburg data was reported at 1,605.000 Unit in Dec 2016. This records an increase from the previous number of 1,589.000 Unit for Sep 2016. Russia Number of Foreign Capital Enterprises: BM: NW: City of St Petersburg data is updated quarterly, averaging 777.000 Unit from Jun 2000 (Median) to Dec 2016, with 67 observations. The data reached an all-time high of 1,605.000 Unit in Dec 2016 and a record low of 564.000 Unit in Mar 2001. Russia Number of Foreign Capital Enterprises: BM: NW: City of St Petersburg data remains active status in CEIC and is reported by Federal State Statistics Service. The data is categorized under Russia Premium Database’s Investment – Table RU.OE001: Number of Foreign Capital Enterprises: Big and Medium: by Region (Discontinued).
https://www.ibisworld.com/about/termsofuse/https://www.ibisworld.com/about/termsofuse/
The industry includes short-term, temporary and temporary long-term accommodation. Short-term holiday accommodation includes hotels, holiday villages, vacation homes, hostels and cottages. Temporary accommodation includes railway sleeping cars, student halls and boarding houses. Camping grounds, recreational vehicle parks and trailer parks are also included.
With a score of *****, Moscow was the leading city for startups in Russia in 2024. Saint Petersburg followed, having earned a score of **** in the period observed. Furthermore, the Russia's capital ranked the major city for startups in Central and Eastern Europe (CEE). The score was based on several indicators, such as the number of startups in each city, the startups' qualitative results, and the cities' business and economic indicators.
Russia's capital, Moscow, was the largest city in the country with over **** million residents as of January 1, 2024. Less than a half of Moscow's population resided in Saint Petersburg, the second-most populous city in the country. The third-largest city, Novosibirsk, was located in the Siberian Federal District, being the highest-populated city in the Asian part of Russia. Why is Moscow so populated? The Russian capital is the center of political, industrial, business, and cultural life in Russia. Despite being one of the most expensive cities worldwide, it continues to attract people from Russia and abroad, with its resident population following a generally upward trend over the past decade. Wages in Moscow are higher than in Russia on average, and more opportunities for employment and investment are available in the capital. Furthermore, the number of people living in Moscow was forecast to continue rising, exceeding **** million by 2035. Urbanization in Russia In 2024, around *** million Russian residents lived in cities. That was approximately three-quarters of the country’s population. The urbanization rate increased steadily over the 20th century, leading to a decline in the rural population. Among the country’s regions, the Northwestern Federal District had the highest share of residents in urban areas, measured at ** percent. In the Central Federal District, the tendency was that more people moved to Moscow and cities in the Moscow Oblast.