Simbol države Republike Kube, njena zastava, je pravokutno platno čije su stranice međusobno povezane kao 1: 2. Jednakostranični trokut s vrhom prema sredini zastave odlazi od stupa. Boja trougla je crvena, sa bijelom petokrakom zvijezdom na svom polju u sredini. Ostatak površine ploče zauzima pet vodoravnih naizmjeničnih pruga plave i bijele boje. Tri plave pruge nalaze se pri dnu, u sredini i na vrhu, a dvije bijele pruge su između.
Danas se simbolika zastave tumači na sljedeći način: tri plave pruge simboliziraju tri dijela na koja je država zapravo podijeljena prije proglašenja republike; dvije bijele pruge su čistoća misli kubanskih patriota; crveni trokut je krv koju su prolili tokom bitaka, a zvijezda je unija kubanskog naroda u ime zajedničkog cilja.
Kubanska zastava nastala je 1849. Njegova ideja došla je na čelo generala Narcisa Lopeza, koji je vodio oružanu borbu protiv španskih kolonijalista na ostrvu. Prema legendi, general je izumio buduću zastavu u New Yorku dok je bio u egzilu. U rano jutro ugledao je crvene trokutaste oblake na nebu u zoru i zvijezdu Veneru u svom procjepu na pozadini plavog neba. Nakon što je svoju ideju podijelio sa prijateljem Miguelom Toulonom, koji je bio urednik La Verdada, Lopez je naložio svojoj supruzi da napravi prvu kubansku zastavu.
General ga je prvi put pokrenuo 1850. godine u pokušaju svrgavanja španskih kolonijalista u gradu Cardenas, ali je ustanak poražen. U znak solidarnosti, slični su se natpisi tih dana vijorili po uredima američkih novina u New Orleansu i New Yorku.
Kuba je pobijedila Španjolsku tek 1898. godine, ali je pala pod jurisdikciju Sjedinjenih Američkih Država, pa je stoga nekoliko godina simbol američkih zvijezda i pruga bio istaknut na svim jarbolima na otoku.
Zvanično, zastava Kube postala je državna zastava tek 1902. godine, kada je na ostrvu proglašena republika. General Massimo Gomez ga je 20. maja podigao u tvrđavi del Morro u Havani, naglašavajući ovom ceremonijom kraj krvave borbe za nezavisnost od španske vlasti.
Kubanska zastava je vrlo popularna na ostrvu i vole je njegovi stanovnici. Može se vidjeti ne samo na službenim zgradama, već i na kućama običnih Kubanaca. Desetine zastava na visokim stupovima gotovo u potpunosti prekrivaju zgradu bivše američke ambasade u Havani, što pokazuje nedostatak diplomatskih odnosa između dvije zemlje.