Tagus on Iberin niemimaan pisin joki. Sen pituus on 1 007 km, Espanjassa 716 km, Portugalin ja Espanjan rajalla 47 km ja Portugalissa 275 km, jossa se virtaa Atlantin valtamerelle lähellä Lissabonia. Sen alue on 80 100 neliökilometriä (30 927 neliökilometriä) (toiseksi suurin Iberin niemimaalla Douron jälkeen). Tagusta käytetään runsaasti suurimman osan sen kulusta. Useat patoja ja ohjausjoukot toimittavat juomavettä keskusaarille Espanjassa ja Portugalissa, kun taas kymmeniä vesivoimaloita luodaan.
Atlantin valtameri