Tomsk Population 2026
Tomsk has a population of 574,002, making it the #28 biggest city in 🇷🇺 Russia, located in Tomsk Oblast. Roughly 0.4% of Russia's population lives here. It is about 18× smaller than Moscow, the country's biggest city.
Population (city proper)
574,002
Rank in Russia
#28
Coordinates
56.50°N, 84.98°E
~122 m elevation · Asia/Tomsk
Distance to capital (Moscow)
2,878 km
1,787 miles, straight line
Other big cities in Tomsk Oblast
| City | Population | Rank in Russia |
|---|---|---|
| Seversk | 109,844 | #151 |
| Strezhevoy | 44,784 | #381 |
| Kolpashevo | 27,876 | #598 |
| Asino | 27,070 | #611 |
Cities near Tomsk
- Seversk109,844 people · ~13 km away
- Anzhero-Sudzhensk82,526 people · ~80 km away
- Asino27,070 people · ~90 km away
- Berëzovskiy55,000 people · ~122 km away
- Toguchin21,886 people · ~145 km away
- Kemerovo558,973 people · ~145 km away
FAQ
What is the population of Tomsk?
Tomsk has a population of 574,002 (city proper, latest official figure via GeoNames), making it the #28 biggest city in Russia.
What region is Tomsk in?
Tomsk is located in Tomsk Oblast, Russia.
Is Tomsk the capital of Russia?
No, the capital of Russia is Moscow, about 2,878 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.