Villanueva de la Reina es un municipio español situado en el extremo noroeste de la provincia de Jaén, Andalucía, en la comarca de La Campiña.