La Roda de Andalucía é un municipio de España na provincia de Sevilla, comunidade autónoma de Andalucía.
Ten unha área duns 76,68 km² e unha poboación de 4.175 habitantes (2020),[1] o que daba unha densidade de poboación de 55,78 hab/km². Encóntrase situada a unha altitude de 405 m e a 123 km da capital provincial, Sevilla.