Russia's capital, Moscow, was the largest city in the country with over 13.1 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 12.8 million by 2035. Urbanization in Russia In 2024, around 109 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 85 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 304 out of 360 points in 2023, 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 Nizhny Novgorod, ranked third.
In 2023 Moscow was the largest city in Europe with an estimated urban agglomeration of 12.68 million people. The French capital, Paris was the second largest city in 2023 at 11.2 million, followed by the capitals of the United Kingdom and Spain, with London at 9.6 million and Madrid at 6.75 million people. Istanbul, which would otherwise be the largest city in Europe in 2023, is excluded as it is only partially in Europe, with a sizeable part of its population living in Asia. Europe’s population almost 750 million Since 1950, the population of Europe has increased by approximately 200 million people, increasing from 550 million to 750 million in this seventy-year period. Prior to the turn of the millennium, Europe was the second-most populated continent, before it was overtaken by Africa, which saw its population increase from 228 million in 1950, to 817 million by 2000. Asia has consistently had the largest population of the world’s continents and was estimated to have a population of 4.6 billion. Europe’s largest countries Including its territory in Asia, Russia is by far the largest country in the world, with a territory of around 17 million square kilometers, almost double that of the next largest country, Canada. Within Europe, Russia also has the continents largest population at 145 million, followed by Germany at 83 million and the United Kingdom at almost 68 million. By contrast, Europe is also home to various micro-states such as San Marino, which has a population of just 30 thousand.
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:
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.
Moscow had the highest public transportation quality index among Russian cities, at around 82.3 points in the third quarter of 2023. It was followed by Saint Petersburg and Perm with approximately 75.4 and 71.5 index points, respectively. The average trip price, comfort, convenience, and public transport network's efficiency were taken into account while comprising indexes for each city.
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.
Kyiv is the largest city of Ukraine, with approximately 2.95 million inhabitants as of January 1, 2022. Kharkiv had the second-largest population of around 1.42 million, followed by Odesa and Dnipro. Economic situation in Ukraine Ukraine has a population of around 42 million inhabitants - close to 70 percent of which live in urban areas, with almost three million living in Ukraine’s largest city and capital, Kyiv. The city is located in the north central part of the country on the Dnieper River and is one of the largest in Europe. The country’s second-largest city, Kharkiv, is about half of Kyiv's size and located in the northeast. Kharkiv was the first city to be occupied by the Soviet Union in 1917 until the collapse of the Soviet Union in 1991. Since the collapse, Ukraine has been largely divided between east and west. Many inhabitants speak Ukrainian to the west, whereas Russian is dominant in parts of the east and south. Like Kharkiv, many of Ukraine’s other biggest cities which have fewer than one million inhabitants are located to the east of the country – a region which has uprooted and displaced many of its inhabitants because of the military actions that started in 2014. In 2015, Ukrainians across the country were affected by a huge spike in inflation, which reached near 49 percent. In the following years, it marked a decrease, measuring below three percent in 2020. The country’s GDP has also been significantly impacted by the crisis, which has left approximately 1.5 million Ukrainians internally displaced since 2014, according to the United Nations High Commissioner for Refugees (UNHCR). The unemployment rate was above nine percent in 2020.
London was by far the largest urban agglomeration in the United Kingdom in 2023, with an estimated population of 9.65 million people, more than three times as large as Manchester, the UK’s second-biggest urban agglomeration. The agglomerations of Birmingham and Leeds / Bradford had the third and fourth-largest populations respectively, while the biggest city in Scotland, Glasgow, was the fifth largest. Largest cities in Europe Two cities in Europe had larger urban areas than London, with the Russian capital Moscow having a population of almost 12.7 million. The city of Paris, located just over 200 miles away from London, was the second-largest city in Europe, with a population of more than 11.2 million people. Paris was followed by London in terms of population-size, and then by the Spanish cities of Madrid and Barcelona, at 6.75 million and 5.68 million people respectively. Russia's second-biggest city; St. Petersburg had a population of 5.56 million, followed by Rome at 4.3 million, and Berlin at 3.5 million. London’s population growth Throughout the 1980s, the population of London fluctuated from a high of 6.81 million people in 1981 to a low of 6.73 million inhabitants in 1988. During the 1990s, the population of London increased once again, growing from 6.8 million at the start of the decade to 7.15 million by 1999. London's population has continued to grow since the turn of the century, reaching a peak of 8.96 million people in 2019, and is forecast to reach 9.8 million by 2043.
In 2024, Russia had the largest population among European countries at 144.8 million people. The next largest countries in terms of their population size were Turkey at 87.5 million, Germany at 84.5 million, the United Kingdom at 69.1 million, and France at 66.5 million. Europe is also home to some of the world’s smallest countries, such as the microstates of Liechtenstein and San Marino, with populations of 39,870 and 33,581 respectively. Europe’s largest economies Germany was Europe’s largest economy in 2023, with a Gross Domestic Product of around 4.2 trillion Euros, while the UK and France are the second and third largest economies, at 3.2 trillion and 2.8 trillion euros respectively. Prior to the mid-2000s, Europe’s fourth-largest economy, Italy, had an economy that was of a similar sized to France and the UK, before diverging growth patterns saw the UK and France become far larger economies than Italy. Moscow and Istanbul the megacities of Europe Two cities on the eastern borders of Europe were Europe’s largest in 2023. The Turkish city of Istanbul, with a population of 15.8 million, and the Russian capital, Moscow, with a population of 12.7 million. Istanbul is arguably the world’s most famous transcontinental city with territory in both Europe and Asia and has been an important center for commerce and culture for over two thousand years. Paris was the third largest European city with a population of 11 million, with London being the fourth largest at 9.6 million.
In 2023, Washington, D.C. had the highest population density in the United States, with 11,130.69 people per square mile. As a whole, there were about 94.83 residents per square mile in the U.S., and Alaska was the state with the lowest population density, with 1.29 residents per square mile. The problem of population density Simply put, population density is the population of a country divided by the area of the country. While this can be an interesting measure of how many people live in a country and how large the country is, it does not account for the degree of urbanization, or the share of people who live in urban centers. For example, Russia is the largest country in the world and has a comparatively low population, so its population density is very low. However, much of the country is uninhabited, so cities in Russia are much more densely populated than the rest of the country. Urbanization in the United States While the United States is not very densely populated compared to other countries, its population density has increased significantly over the past few decades. The degree of urbanization has also increased, and well over half of the population lives in urban centers.
In 2023, the share of urban population in Russia remained nearly unchanged at around 75.33 percent. Still, the share reached its highest value in the observed period in 2023. A country's urbanization rate refers to the share of the total population living in an urban setting. International comparisons of urbanization rates may be inconsistent, due to discrepancies between definitions of what constitutes an urban center (based on population size, area, or space between dwellings, among others).Find more statistics on other topics about Russia with key insights such as anual population growth.
As of January 1, 2024, 109.5 million inhabitants lived in Russian cities, opposed to 36.6 million people living in the countryside. The rural population of Russia saw a gradual decrease over the observed time period.
One third of all telemedicine services users on SberHealth in Russia resided in the capital Moscow in 2019. Clients from Ufa, the capital of the Republic of Bashkortostan, accounted for 11 percent of the total. The largest share of telemedicine users on the platform were aged from 25 to 40 years.
In 2024, according to data provided by StartupBlink the top city for startups in Central and Eastern Europe was Moscow (Russia) with a total score of 23.6, followed by Tallinn (Estonia).
In the third quarter of 2023, the Russian city with the highest share of cashless trade in total expenses of citizens was Yakutsk in the Sakha Republic (Yakutia), measuring at over 75 percent. Residents of Tobolsk located in the Tyumen Republic spent more than 73 percent of their expenses without using cash.
The city of Moscow accounted for the largest share of domestic e-commerce sales in Russia in the first three months of 2024, at nearly 18 percent of the total. To compare, the share of Saint Petersburg, the country's second-largest city, reached six percent, ranking third among Russia's federal subjects.
As of January 1, 2023, over 13.1 million persons resided in Moscow, the largest city in Russia and Europe. The population of the Russian capital increased slightly from the previous year. The number of Moscow residents crossed the 13-million mark in 2021. Starting from 2012, the city’s population grew by roughly 1.5 million. Moscow is one of the world’s megacities with the largest land area, which exceeds 6,600 square kilometers. Cost of living in Moscow While prices in Moscow are higher than in most other cities of Russia, they are lower than in many other megacities around the world, such as Singapore, New York, and Paris. In 2023, Moscow recorded the largest drop in the rank in the list of the most expensive cities worldwide, at 105 positions. Moscow residents earned an average net salary of 128,300 Russian rubles per month in 2022. Immigration to Moscow Due to the presence of various companies, job opportunities, higher salaries than in most other regions of the country, acclaimed universities, and highly developed infrastructure, Moscow is an attractive destination for both internal and international immigrants. In 2022, more than 940,000 Russian residents migrated to the Central Federal District of the country, where Moscow is located. From the international immigrants, the largest share comes from Central Asian countries.
Krasnaya Polyana was ranked among Russian cities by average rental price of residential real estate in May 2022, at 1,250 Russian rubles per square meter. The city is home to ski resorts in the Krasnodar Krai. Sochi ranked third, while the capital Moscow was fourth.
Approximately 6.9 million people received at least one dose of COVID-19 vaccine in Moscow as of January 23, 2022. The Russian capital also had the highest number of COVID-19 cases nationwide. The second- and third-leading regions by vaccinated population were the Moscow Oblast and Saint Petersburg, respectively.
Russia's capital, Moscow, was the largest city in the country with over 13.1 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 12.8 million by 2035. Urbanization in Russia In 2024, around 109 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 85 percent. In the Central Federal District, the tendency was that more people moved to Moscow and cities in the Moscow Oblast.