Horcajo de la Ribera está ubicado en Santiago de Tormes municipio en la provincia de Provincia de Ávila, Castilla y León. La población de Horcajo de la Ribera es de 26 personas (2020), la distancia de Horcajo de la Ribera a Madrid es de 198 kilómetros, la distancia de Horcajo de la Ribera a Ávila (capital de la Provincia de Ávila) es de 97 kilómetros. Navasequilla, Angostura de Tormes, Lastrilla, La Lastra del Cano, La Aliseda de Tormes, Navamuñana, El Rehoyo y La Lastra se encuentran cerca de Horcajo de la Ribera.