Andoros vėliava (kat.Bandera d’Andorra) – vienas oficialių Andoros valstybės simbolių. Vėliava – trispalvė, sudaryta iš trijų nevienodo pločio vertikalių juostų: prie flagštoko – mėlyna, viduryje – geltona ir išorėje – raudona. Vėliavos viduryje yra Andoros herbas.
Mėlyna ir raudona yra Prancūzijos trispalvės spalvos, raudona ir geltona – Ispanijos vėliavos spalvos – kartu jos reiškia prancūzų ir ispanų Andoros globą.