La población de Villanueva de la Peña es de 780 personas (2020), la distancia de Villanueva de la Peña a Madrid es de 326 kilómetros. Virgen de la Peña, Cabrojo, Cabrojo, Riaño de Ibio, Periedo, Ibio, Herrera de Ibio, Ontoria, Casar de Periedo y Luzmela se encuentran cerca de Villanueva de la Peña.