Según datos del INE de 2017, Villanueva de Azoague cuenta con una población de 340 habitantes y una densidad de población de 17,83 hab./km².