西班牙国旗呈长方形,长宽之比为3:2。旗面自上而下由红黄红三个平行长方形组成。中间黄色部分占旗面1/2,左侧绘有国徽。红、黄两色是西班牙人民深爱的传统色彩,象征着人民对祖国的一片赤忠心。西班牙于一七八五年使用了红、黄、红的旗帜挂在船上,成为西班牙的代表色。国徽中心的盾徽画着代表组成西班牙的五个国家的图案:红底金色城堡与白地紫狮分别代表卡斯蒂利亚(Castille)和莱昂(Lyon)王国,垂直的红、黄条纹是阿拉贡(Aragon)王国的代表色,红地上的金色链网纵横相交的十字代表纳瓦尔(Navarre)王国,最下方的石榴花代表格拉纳达(Granada)王国。两根海格力士神柱威然屹立在盾徽两边,仿佛将国家的安全置于其护佑之中。