Villanueva del Duque é un municipioandaluz da provincia de Córdoba. No ano 2005 tiña 1.799 habitantes. A súa extensión superficial é de 137km² e ten unha densidade de 12,4 hab/km². As súas coordenadas xeográficas son 38º 23' N, 4º 60' O. Atópase situada a unha altitude de 585 metros e a 76 quilómetros da capital de provincia, Córdoba. Até 1833, Villanueva del Duque formaba parte de Estremadura.