En el censo de 2002, la comuna de Ninhue tenía una población de 5738 habitantes y una densidad poblacional de 14,3 hab/km².