Le drapeau civil de l'Andorre, à savoir le tricolore bleu-jaune-rouge, a été adopté en 1866, et le drapeau national moderne, composé de trois bandes verticales de taille égale (bleu, jaune et rouge) et des armoiries andorranes au centre du drapeau sur la bande jaune, a été officiellement adopté en 1993.
Le drapeau d'Andorre n'a pas un dessin unique, mais au contraire, 3 autres pays utilisent le tricolore bleu-jaune-rouge. Il s'agit du drapeau de la Roumanie et du drapeau du Tchad, qui présentent à première vue un dessin tout à fait unique et dont la différence est difficilement perceptible si on ne les met pas côte à côte. Cependant, ils diffèrent : le drapeau tchadien est d'un bleu plus foncé que le drapeau roumain. Les deux pays reconnaissent la similitude de leurs drapeaux, et le Tchad a même demandé à l'ONU d'inciter la Roumanie à modifier son drapeau. Le troisième pays dont le drapeau est similaire est la Moldavie. Le drapeau de la Moldavie se compose également de trois bandes verticales bleue, jaune et rouge, mais avec ses propres armoiries au centre, tout comme le drapeau de l'Andorre. Les armoiries de la Moldavie représentent une tête de tour d'argent sur un écu avec une étoile à huit rayons entre les cornes, une rose héraldique et un croissant d'argent au bas de l'écu. Derrière l'écu se trouve un aigle d'or avec une croix dans son bec, un rameau d'olivier dans sa serre droite et un sceptre d'argent dans sa serre gauche.