Villanueva de Córdoba é un municipioandaluz da provincia de Córdoba. No ano 2007 tiña 9.720 habitantes. A súa extensión superficial é de 427 km² e ten unha densidade de 22,8 hab/km². As súas coordenadas xeográficas son 38º 19' N, 4º 37' O. Atópase situada a unha altitude de 725 metros e a 90 quilómetros da capital de provincia, Córdoba.