Las banderas de las Doce Tribus de Israel eran señales que se usaban para identificar a cada príncipe líder. En Números II: 7 se sugiere que estas 12 banderas fueron el precursor de las banderas nacionales que sobreviven hoy. Cada una de las banderas consistía en un color y un símbolo.
La bandera de la tribu de Rubén era roja y mostraba la imagen bordada de mandrágoras. Simeon era verde, con una imagen de la ciudad de Shechem. La tribu de Levi estaba representada por una bandera tricolor con un tercio superior negro, un tercio central blanco y un tercio inferior rojo. En ella había una imagen del Urim y Tumim, un dispositivo utilizado por los sumos sacerdotes para adivinar oráculos. La bandera de Judá era azul, como los "cielos", y mostraba la imagen de un león. La bandera de Isacar era negra, con el sol y la luna. Esto era un símbolo de la reputación de la tribu para comprender "los tiempos". La tribu de Zebulon era blanca con una imagen del mar, haciendo referencia al pasaje en Génesis que describía a esta tribu como habitantes de la costa.
La tribu dan era un color parecido al zafiro y tenía una serpiente. La de Gad era una mezcla de blanco y negro y mostraba la imagen de las tropas. La tribu de Napthali se describe como el color del vino clarificado, que es una especie de rojo claro o púrpura, y presenta el símbolo de un trasero. La tribu Asher era de color perla con un símbolo de olivo. Había dos banderas para la tribu de José, una para cada uno de los príncipes Efraín y Manasés. Ambos de color negro azabache, los de Ephraim presentaron la imagen de un buey, mientras que Manasseh presentó un buey salvaje. Finalmente, la tribu de Benyamin combinó todos los otros colores y presentó un lobo, simbólico del mismo Benyamin.