San Asenjo es una localidad española, deshabitada, de la provincia de Soria.
Pertenece al municipio de Espeja de San Marcelino.
En 1910, a principios del siglo XX, contaba con 25 edificios.
La localidad tenía categoría de lugar.