Rostov-na-Donu's 2026 population is now estimated at 1,145,765. In 2024, the population of Rostov-na-Donu was 1,140,487. Rostov-na-Donu has grown by 2,642 in the last year, which represents a 0.23% annual change. These population values and projections come from Rosstat municipality population file 2024, Rosstat municipality population file 2025 and World Population Review Internal Projections .
| City | 2026 Pop. ↓ | Growth |
|---|---|---|
| Moscow | 13,399,945 | 0.95% |
| Saint Petersburg | 5,708,625 | 0.99% |
| Novosibirsk | 1,640,688 | 0.21% |
| Yekaterinburg | 1,560,285 | 0.78% |
| Kazan | 1,341,141 | 0.85% |
| Krasnoyarsk | 1,218,072 | 0.52% |
| Nizhny Novgorod | 1,191,543 | -0.56% |
| Chelyabinsk | 1,176,482 | -0.02% |
| Krasnodar | 1,171,347 | 1.43% |
| Ufa | 1,168,899 | 0.24% |
| Samara | 1,149,513 | -0.41% |
| Rostov-na-Donu | 1,145,765 | 0.23% |
| Omsk | 1,098,258 | -0.28% |
| Perm | 1,028,128 | 0.06% |
| Volgograd | 1,005,584 | -0.66% |
| Saratov | 884,967 | -0.14% |
| Tyumen | 883,196 | 1.28% |
| Tolyatti | 657,452 | -0.79% |
| Makhachkala | 628,570 | 0.52% |
| Khabarovsk | 615,630 | 0% |