Născut pe 2 octombrie 1853 la Șipotele Sucevei, Ciprian Porumbescu a fost fiul preotului ortodox Iraclie Porumbescu.
Născut Iraclie Golembiovski (Golemb, Galamb=porumbei), acesta din urmă își schimbă numele de familie în Porumbescu în 1881.
Între 1873 și 1877 a studiat teologia ortodoxă la Cernăuți, unde a și condus societatea studențească Arboroasa.
După terminarea facultății, tânărul teolog a fost întemnițat aproape trei luni pentru activitatea din cadrul societății „Arboroasa», militantă pentru libertatea Bucovinei de sub dominație habsburgică. Detenția i-a șubrezit trupul firav. Frigul și mâncarea proastă din închisoare au făcut ca Ciprian Porumbescu să se îmbolnăvească de tuberculoză.
Ciprian Porumbescu a scris în timpul detenției cele mai bune piese. Pe 25 noiembrie 1882, a plecat în Italia, în stațiunea Nervi, pentru tratament. Nu rezistă departe de casă și se întoarce la Stupca, unde moare pe 6 iunie, la doar 29 de ani, în bratele Mărioarei, sora sa.
Printre cele mai populare lucrări sunt: „Balada pentru vioară si orchestră” op. 29, opereta „Crai nou” pusă în scenă pentru prima dată în sala festivă a Gimnaziului Românesc din Brașov (astăzi Colegiul Național „Andrei Șaguna”), unde pentru scurtă vreme a fost profesor de muzică (1881-1883).
În plus, a compus muzica pentru celebrul cântec patriotic „Pe-al nostru steag e scris Unire”, muzică ce este folosită astăzi și de către Albania pentru imnul național „Hymni i Flamurit”. De asemenea, a scris și melodia fostului imn al României, Trei culori.