A nascente do rio Tejo está localizada nas montanhas da Sierra de Albarracín, a leste de Madrid, Espanha. Ele corre aproximadamente 585 milhas através da Espanha e entra em Portugal, chegando à sua foz no Oceano Atlântico perto de Lisboa , Portugal.
O Tejo flui geralmente na direção sudoeste através da Espanha e forma 29 milhas da fronteira entre a Espanha e Portugal. A foz do rio Tejo forma um grande estuário e que muitos consideram um dos melhores portos da Europa. O nome do rio Tejo é derivado do latim. Na Espanha, esse rio é chamado de Tejo; em Portugal chama-se Tejo.