La
bandera municipal fue aprobada por el Gobierno de
Canarias por Orden de 22 de abril de 2002, habiendo sido encargado su diseño por el
Ayuntamiento de Icod al heraldista garachiquense Pascual González Regalado. La bandera consta de un «paño rectangular de seda, tafetán, raso, lanilla o fibra sintética, según los casos, cuya longitud es vez y media mayor que su ancho, compuesto de tres franjas verticales e iguales, la de los extremos de rojo granate, y la central blanca. Si la bandera ostentara el
Escudo Heráldico del municipio, deberá colocarse en el centro del paño, preferentemente en ambas caras, y con una altura de dos tercios del alto de la bandera.»El
color rojo granate simboliza la savia del Drago Milenario, mientras que el blanco simboliza las nieves del Teide. Está situado en el noroeste de la isla de
Tenerife, limitando con los municipios de
Santiago del Teide,
Garachico,
La Guancha y La Orotava. Santiago del Teide es un municipio perteneciente a la provincia de
Santa Cruz de Tenerife, en la isla de Tenerife —Canarias,
España—. Garachico es un municipio perteneciente a la provincia de Santa Cruz de Tenerife, en la isla de Tenerife de las Canarias. La Guancha es un municipio perteneciente a la provincia de Santa Cruz de Tenerife, en la isla de Tenerife. La capital municipal está localizada en el casco urbano de La Guancha, situado a unos 430 msnm. La Orotava es un municipio perteneciente a la provincia de Santa Cruz de Tenerife, en la isla de Tenerife. La capital municipal está localizada en la Villa de La Orotava]], situada a unos 360 msnm.