Estación de San Leonardo

San Leonardo fue una estación de ferrocarril situada en el municipio español de San Leonardo de Yagüe, en la provincia de Soria, que formaba parte del histórico ferrocarril Santander-Mediterráneo.

En la actualidad las antiguas instalaciones se encuentran preservadas.

Las instalaciones se encontraban situadas en el punto kilométrico 153,633 de la línea férrea de ancho ibérico Santander-Mediterráneo, a 1047 metros de altitud sobre el nivel del mar.

[1]​ Las instalaciones entraron en servicio en enero de 1929 con la inauguración del tramo Cabezón de la Sierra-Soria.

En la actualidad el conjunto de la estación se conserva intacto.