Santo Tomé tiene una población de 20.166 habitantes según datos del censo 2001 (INDEC).
De los 20.166 habitantes de Santo Tomé, 10.237 son mujeres y 9.929 son hombres. Por lo tanto, el 49,24 por ciento de la población son hombres y el 50,76 mujeres.
Si comparamos los datos de Santo Tomé con los de la provincia de Corrientes concluimos que ocupa el puesto 9 de los 74 municipios que hay en la provincia y representa un 2,1661 % de la población total de ésta.
A nivel nacional, Santo Tomé ocupa el puesto 216 de los 3.441 municipios que hay en la República Argentina y representa un 0,0640 % de la población total del país.
| Dato | Valor |
| Población total | 20.166 |
| Hombres | 9.929 |
| Mujeres | 10.237 |
| % hombres | 49,24 |
| % mujeres | 50,76 |
| ranking provincial | 9 / 74 |
| ranking nacional | 216 / 3.441 |