Le drapeau de la Guinée équatoriale se compose de trois bandes horizontales d'égale largeur, vert en haut, blanc au centre et rouge en bas. Un triangle bleu occupe le côté de la hampe et pointe vers le centre du pavillon. Les proportions retenues sont de deux sur trois. Les armoiries nationales figurent au milieu de la bande blanche, ce qui distingue le pavillon d'État de la version civile dépourvue d'écu.
Chaque teinte porte une valeur symbolique fixée au moment de l'indépendance. Le vert renvoie à la forêt équatoriale et aux ressources agricoles du Rio Muni, le blanc à la paix, le rouge au sang versé pendant la lutte pour l'émancipation et le bleu à l'océan Atlantique qui relie la partie continentale aux îles du golfe de Guinée.
L'écu situé au milieu de la bande blanche représente un kapokier, arbre aussi connu sous le nom de fromager, posé sur un fond gris. Six étoiles d'or le surmontent et renvoient au territoire continental ainsi qu'aux cinq îles du pays. La devise nationale, Unidad, Paz, Justicia, se lit sur une banderole disposée sous l'écu.
Le pavillon a été adopté lors de l'accession à l'indépendance, le 12 octobre 1968. Le régime de Francisco Macías Nguema en a modifié les armoiries en 1973. Le changement de pouvoir survenu en 1979 a entraîné le rétablissement de l'écu d'origine, qui figure depuis lors sans nouvelle retouche sur le drapeau.
Le drapeau est arboré sur les bâtiments publics, les représentations diplomatiques et les navires immatriculés dans le pays. Il accompagne les cérémonies officielles, notamment celles de la fête nationale du 12 octobre, et apparaît lors des compétitions internationales auxquelles participent les sélections équato-guinéennes. Sa version sans armoiries reste d'un emploi courant pour les usages civils et décoratifs.