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.

MoscowBarnaul
Location of Barnaul (capital Moscow shown for reference). Boundaries: Natural Earth.
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

CityPopulationRank in Russia
Biysk215,430#91
Rubtsovsk161,065#109
Novoaltaysk61,050#284
Zarinsk52,209#329
Kamen’-na-Obi44,564#382
Slavgorod34,141#497
Aleysk28,019#593
Yarovoye21,195#726

Cities near Barnaul

  • Yuzhnyy19,515 people · ~12 km away
  • Novoaltaysk61,050 people · ~15 km away
  • Zarinsk52,209 people · ~89 km away
  • Aleysk28,019 people · ~116 km away
  • Linëvo21,816 people · ~124 km away
  • Biysk215,430 people · ~135 km away

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.

← All biggest cities in Russia · Russia population by year