Ciudad Rodrigo se encuentra a una distancia de 86 km de Salamanca, la capital provincial, y a 25 km de la frontera con Portugal (distrito de Guarda) por el oeste.