Cuenta con una población, según el censo de 2001 de 230.614 habitantes, no obstante su área metropolitana, también denominada Gran Santiago del Estero, abarca una población total de 327.974, formando una unidad junto con la vecina ciudad de La Banda y otras poblaciones cercanas menores.