Ribarroya está ubicado en Aldealafuente municipio en la provincia de Provincia de Soria, Castilla y León. La población de Ribarroya es de 10 personas (2020), la distancia de Ribarroya a Madrid es de 218 kilómetros, la distancia de Ribarroya a Soria (capital de la Provincia de Soria) es de 16 kilómetros. Zamajón, Ituero, Tapiela, Riotuerto, Sauquillo de Boñices, Miranda de Duero, Villanueva de Zamajón, Rabanera del Campo y Almarail se encuentran cerca de Ribarroya.