Tomsk

Russia

Tomsk is a city located in Russia on the banks of the Tom River. It serves as the administrative center of the Tomsk Oblast.

The city has an estimated population of 544,566 as of 2025. According to census data, its population has fluctuated over recent decades, recording 556,478 in 2021 and 524,669 in 2010.

Sources

  1. Tomsk