Silvio Rodríguez Domínguez nació en el barrio de La Loma ubicado en San Antonio de los Baños, pueblo que pertenecía entonces a la Antigua provincia de La Habana y que hoy se ubica en la Provincia de Artemisa, a 26 kilómetros al sur de La Habana.