Situada en el noroeste de la provincia de Cáceres y en la misma frontera con Portugal de la que la separa el río Eljas, llegando por esa parte oeste su término municipal hasta dicho río, y encontrándose al otro lado de la frontera Salvaterra do Extremo, por la parte sur limita con Piedras Albas a 14 km de distancia; por el este limita con el término de Ceclavín, separado del mismo por el río Alagón y una distancia entre ambos pueblos de 11 km; y por el norte limita con Moraleja de la que lo separan 28 km, la distancia a Cáceres es de 90 km.