Rostov-na-Donu, Russia
Major city · Population 1.1M
Rostov-na-Donu is the 10th largest city in Russia with a population of approximately 1,130,305 people as of 2026. This makes it the 468th largest city in the world, accounting for 0.79% of Russia's total population of 143.5M. Rostov-na-Donu is classified as a major city and operates in the Europe/Moscow timezone. The average annual temperature is 12.8°C with 356 mm of rainfall per year. The city sits at an elevation of 36 meters above sea level.
Population
1,130,305
Global Rank
#468
Country Rank
#10
% of Russia
0.79%
Avg Temperature
12.8°C
Annual Rainfall
356 mm
Elevation
36 m
Timezone
Europe/Moscow
Rostov-na-Donu on the Map
Climate in Rostov-na-Donu
Rostov-na-Donu's warmest month is Jul and the coldest is Jan. The wettest month is Jan with 88 mm of rainfall.
Average Monthly Temperature
Monthly Rainfall
Russia at a Glance
Country Population
143,533,851
Capital
Moscow
Region
Eastern Europe
Major Cities
213
GDP per Capita
$14,889
Life Expectancy
73.3 years
Urban Population
75.1%
Growth Rate
-0.00%
Other Major Cities in Russia
Nearest Major Cities
Closest cities to Rostov-na-Donu with over 100,000 people
| City | Population | Distance |
|---|---|---|
| Bataysk | 109,962 | 10 km |
| Novocherkassk | 166,974 | 37 km |
| Taganrog | 279,056 | 61 km |
| Shakhty | 221,312 | 67 km |
| Luhansk | 397,677 | 153 km |
| Alchevsk | 106,062 | 154 km |
| Proletarskyi | 103,005 | 156 km |
| Makiivka | 338,968 | 162 km |
Frequently Asked Questions
What is the population of Rostov-na-Donu?
The population of Rostov-na-Donu, Russia is approximately 1,130,305 people, making it the 468th largest city in the world and the 10th largest in Russia.
Is Rostov-na-Donu the capital of Russia?
No, the capital of Russia is Moscow. Rostov-na-Donu is the 10th largest city in the country.
What is the climate like in Rostov-na-Donu?
Rostov-na-Donu has an average annual temperature of 12.8°C and receives 356 mm of rainfall per year. The warmest month is Jul and the coldest is Jan.
What timezone is Rostov-na-Donu in?
Rostov-na-Donu is in the Europe/Moscow timezone.