Nació en Écija el día 25 de Agosto de 1849, hijo de José María López y Carracedo, natural de Sevilla y de María del Amparo López y Bonal, natural de Écija, casada en segundas nupcias; nieto por línea paterna de Andrés López de Carracedo, natural de Badajoz y de María del Rosario Sánchez, natural de San Fernando (Cádiz) y por línea materna de Antonio López, natural de Potes (Santander) y de María de las Mercedes Bonal, natural de Écija. Fue bautizado en la Parroquia Mayor de Santa Cruz de Écija (Libro 77 de Bautismos).