La Horcajada se encuentra a unos 75 kilómetros al suroeste de la capital provincial, Ávila a unos 82 kilómetros de Salamanca y a 185 kilómetros de Madrid.