En el censo de 2017, la comuna de Pemuco tenía una población de 8448 habitantes y una densidad poblacional de 15,01 hab/km².