En pleno Valle de Amblés, la localidad está ubicada entre montañas y por él pasa el río Mayor, afluente del Adaja.