Barnaul Population 2026
Barnaul has a population of 632,372, making it the #21 biggest city in 🇷🇺 Russia, located in Altai Krai. Roughly 0.4% of Russia's population lives here. It is about 16× smaller than Moscow, the country's biggest city.
Population (city proper)
632,372
Rank in Russia
#21
Coordinates
53.36°N, 83.73°E
~197 m elevation · Asia/Barnaul
Distance to capital (Moscow)
2,930 km
1,820 miles, straight line
Other big cities in Altai Krai
| City | Population | Rank in Russia |
|---|---|---|
| Biysk | 215,430 | #91 |
| Rubtsovsk | 161,065 | #109 |
| Novoaltaysk | 61,050 | #284 |
| Zarinsk | 52,209 | #329 |
| Kamen’-na-Obi | 44,564 | #382 |
| Slavgorod | 34,141 | #497 |
| Aleysk | 28,019 | #593 |
| Yarovoye | 21,195 | #726 |
Cities near Barnaul
FAQ
What is the population of Barnaul?
Barnaul has a population of 632,372 (city proper, latest official figure via GeoNames), making it the #21 biggest city in Russia.
What region is Barnaul in?
Barnaul is located in Altai Krai, Russia.
Is Barnaul the capital of Russia?
No, the capital of Russia is Moscow, about 2,930 km away.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.