El diseño original de la basílica del Señor de los Milagros de Buga fue realizado por el redentoristaalemánJuan Bautista Stiehle, el mismo diseñador de la Catedral de Cuenca, Ecuador. El hermano Juan realizó los diseños paralelamente.[3]
La primera piedra de la construcción fue bendecida por Juan Buenaventura Ortiz, el arzobispo de Popayán, acto en el cual el entonces presidente de los Estados Unidos de Colombia, Rafael Núñez, también participó. La construcción demoró quince años, en los cuales ocurrió, entre otras, la Guerra de los Mil Días. El 2 de agosto de 1907 el templo fue inaugurado, y el 23 de junio de 1937 el papa Pío XI le otorgó el título de basílica menor (por medio del cardenal Eugenio Maria Giuseppe Giovanni Pacelli, que luego se convertiría en el papa Pío XII).[1][4]
La basílica tiene 33 m de altura y 80 m de largo, y posee un relojfrancés instalado el 18 de marzo de 1909.[5]