Nasjonalsangen er La Bayamesa med tekst og melodi av Pedro Felipe (“Perucho”) Figueredo. Melodien ble komponert 1867, første gang fremført med nyskrevet tekst under slaget ved Bayamo 1868 og offisielt antatt som nasjonalsang 1902.