Les drapeaux des Douze Tribus d'Israël étaient des signes utilisés pour identifier chaque prince principal. Il est suggéré dans Nombres II:7 que ces 12 drapeaux étaient le précurseur des drapeaux nationaux qui survivent aujourd'hui. Chacun des drapeaux était composé d'une couleur et d'un symbole.
Le drapeau de la tribu de Ruben était rouge et arborait l'image brodée de mandragores. Celui de Siméon était vert, avec une image de la ville de Sichem. La tribu de Lévi était représentée par un drapeau tricolore avec un tiers supérieur noir, un tiers central blanc et un tiers inférieur rouge. Sur elle se trouvait une image de l'urim et du thummim, un appareil utilisé par les grands prêtres pour deviner les oracles. Le drapeau de Juda était bleu, comme les « cieux », et présentait l'image d'un lion. Le drapeau d'Issacar était noir, avec le soleil et la lune. C'était symbolique de la réputation de la tribu pour comprendre « l'époque ». La tribu de Zebulon était d'un blanc uni avec une image de la mer, faisant référence au passage de la Genèse qui décrivait cette tribu comme des habitants du rivage.
La tribu Dan était de couleur saphir et comportait un serpent. Celui de Gad était un mélange de blanc et de noir et présentait l'image de troupes. La tribu de Napthali est décrite comme étant la couleur du vin clarifié, qui est une sorte de rouge clair ou de pourpre, et comportait le symbole d'une biche. La tribu Asher était de couleur perle avec un symbole d'olivier. Il y avait deux drapeaux pour la tribu de Joseph, un pour chacun des princes Éphraïm et Manassé. Tous deux d'un noir de jais, celui d'Ephraim présentait l'image d'un bœuf, tandis que celui de Manassé présentait un bœuf sauvage. Enfin, la tribu de Benyamin a combiné toutes les autres couleurs et a présenté un loup, symbolique de Benyamin lui-même.