En el Censo del año 2000, el 95.8% de los habitantes de Silao se dijo de religión católica, el 1.8% protestantes, un 1.4% pertenecientes a otras asociaciones religiosas y el otro 1% sin religión o no se especificó.