Santa María cuenta con una población de 7.385 habitantes, de los cuales 1.981 viven en su área urbana, según la Dirección General de Estadísticas, Encuestas y Censos.