Флаг Кубы представляет собой прямоугольное полотнище с чередованием сине-белых полос с расположенным у древка красным треугольником, в центре которого размещена белая пятиконечная звезда.
Три синие полосы означают три департамента страны. Две белые полосы означают стремление к независимости и чистоту помыслов. Красный треугольник символизирует борьбу за независимость. Белая звезда – символ свободы.
Авторами флага считаются Мигель Толон и Нарсисо Лопес.
Флаг был принят 20 мая 1902 года. Имеет соотношение сторон 1:2.