La comuna se compone de los siguientes poblados: Puqueldón, Aldachildo, Puchilco, Detif, Liucura, Lincay, Chulchuy, Ichuac y San Agustín.