Machupicchu pueblo cuenta con una población de 4525 personas según el Censo peruano de 2017.