Villanueva del Río y Minas é un municipio de España na provincia de Sevilla, comunidade autónoma de Andalucía.
Ten unha área duns 154 km² e unha poboación de 4.847 habitantes (2020),[1], o que dá unha densidade de poboación de 32,29 hab/km². Encóntrase situada a unha altitude de 72 m e a 42 km da capital provincial, Sevilla.