古巴國旗始於1849年,啟用於1902年5月20日。是一面由三條藍線(象徵環繞古巴的海洋)白 (象徵純潔和愛國情操)相間的橫條、一個紅色等邊三角形(象徵被為國捐軀者鮮血染紅的天空)和一顆白色五角星(象徵獨立)組成的旗幟。
本旗在古巴革命後仍然使用,亦是仅有两个不带任何共产主义标记的社会主义国家国旗之一(另一个为老挝)。
總理旗
国家主席旗
七二六运动旗帜
海军舰首旗
勃艮第十字旗 (1521–1843)
西属美洲使用的西班牙国旗 (1843–1873; 1874–1898)
西班牙第一共和国国旗 (1873–1874)
卡洛斯·曼努埃尔·德·塞斯佩德斯和其他爱国者在十年战争使用的旗帜 (1868–1878)
美国第一次占领古巴后美国控制下的驻古巴美国军政府的旗帜 (1898-1902; 1906–1909)
原古巴共和國國旗(1902–1906; 1909–1959)[1]