Villanueva del Duque es un municipio ubicado en la provincia de Provincia de Córdoba en Andalucía. La población de Villanueva del Duque es de 1 448 personas (2020), el área de Villanueva del Duque es de 137 kilómetros cuadrados, la distancia de Villanueva del Duque a Sevilla (capital de la Andalucía) es de 142 kilómetros, la distancia de Villanueva del Duque a Madrid es de 393 kilómetros. Villanueva del Duque comparte fronteras con Alcaracejos, Espiel, Belmez, Peñarroya-Pueblonuevo, Hinojosa del Duque, Fuente la Lancha y Villaralto.