西班牙国旗呈长方形,长与宽之比为3:2。自上而下由红、黄、红三色平行长方形组成。上下的红色各占1/4,中间为黄色,左侧绘有国徽图案。红、黄两色是西班牙人民喜爱的传统颜色,并分别代表组成西班牙的四个古老王国。