Villanueva de San Juan es un municipio español de la provincia de Sevilla, Andalucía Situado en la Sierra Sur de la provincia cerca del pico más alto, El Terril.