Den er 1.007 km lang, 716 km i Spanien, 47 km langs grænsen mellem Portugal og Spanien og 275 km i Portugal, hvor den løber ud i Atlanterhavet nær Lissabon. Den dræner et areal på 80.100 kvadratkilometer (30.927 sq mi) (den næststørste på den iberiske halvø efter Douro). Tagus er stærkt udnyttet for det meste af sit løb. Flere dæmninger og omdirigeringer forsyner drikkevand til steder i det centrale Spanien og Portugal, mens snesevis af vandkraftværker skaber.
Atlanterhavet