Tiene una población de 47.735 habitantes distribuidos de la siguiente manera: La Ciudad de Punata 27.000 habitantes, Villa Rivero 5.857 habitantes, San Benito 12.720 habitantes, Tacachi 1.210 habitanes, y Villa Gualberto Villarroel (K'uchumuela) 1.708 habitantes.