Guadiana on Iberian niemimaan suurimpia jokia. Se alkaa Espanjan keskusylängöltä ja laskee Atlantin valtamereen Portugalin rannikolla Cadizinlahdella. Se kulkee osittain Espanjan ja Portugalin välisellä rajalla. Guadiana on 830 kilometriä pitkä.Suurin kaupunki Guadianan varrella on Badajoz.