La localidad está situada 32 km al sur de Salamanca, a 833 m de altitud.