El pueblo de Santiago de Surco fue una de las primeras reducciones de indios creadas en el Perú con la de la Magdalena en el siglo XVI por el virrey Toledo, hasta inicios del siglo XX, fue un poblado campestre rodeado de las haciendas Surco y San Juan. Fue fundado como distrito el 16 de diciembre de 1929.
La historia del distrito de Santiago de Surco se remonta a la época prehispánica, cuando estas tierras pertenecían al Señorío de Sulco. El Señorío está dividido en cuatro ayllus, éstos fueron: el Calla Uno, Centaulli, Yacay, y Cuchán, y comprendía lo que hoy conocemos como los distritos de Chorrillos, Barranco, Surquillo, Santiago de Surco y parte de San Juan de Miraflores.
Sulco era un pueblo netamente de pescadores y agricultores y tenían ellos una divinidad a la que llamaban Sulcovilca. Luego a los Jesuitas se les asignó un lugar donde construirían su iglesia Santiago Apóstol en el año 1571, la que podemos visitar hasta hoy.
El Conde de Cautelar residió aquí entre los años 1679 y 1681. Después, él ya no vivía en este lugar pero lo visitaba con frecuencia, pues en este valle nació su único hijo y fue su hijo, quién mandó a forrar de plata maciza la pileta de la Iglesia Santiago Apóstol.