El distrito de Santa Teresa tiene una población de 5972 habitantes según el Censo peruano de 2017.