El pueblo de Retiro, la cabecera comunal, tiene alrededor de 3300 habitantes, en tanto que el pueblo de Copihue, que lo sigue en población, tiene cerca de 1300 y la aldea de Villaseca, algo más de 300.