Tagus Nehri'nin kaynağı Madrid, İspanya'nın doğusundaki Sierra de Albarracín dağlarında bulunur. İspanya ve Portekiz'e yaklaşık 585 mil akar ve Lizbon yakınlarındaki Atlantik Okyanusunda ağzına ulaşır , Portekiz.
Tagus, İspanya üzerinden genel olarak güneybatı yönünde akar ve İspanya ile Portekiz arasındaki sınırı 29 mil oluşturur. Tagus Nehri'nin ağzı, büyük bir nehir ağzı ve birçoğunun Avrupa'nın en iyi limanlarından biri olduğunu düşünüyor. Tagus Nehri'nin adı Latince'den türemiştir. İspanya'da bu nehre Tajo denir; Portekiz'de, Tejo olarak adlandırılır.