Elvas se encuentra sobre una colina a sólo ocho km del río Guadiana que constituye "de facto" la frontera entre Portugal y España.