En las siguientes tablas se muestra la población de Tomsk a lo largo de la historia: Según los resultados del censo de 2010, Tomsk es la 32ª ciudad más poblada de Rusia y la octava entre las ciudades de Distrito Federal de Siberia.