La bandiera dell'Afghanistan (persiano: بيرق افغانستان, Pashto: د افغانستان بيرغ) ha iniziato ad essere utilizzata il 4 gennaio 2004. Questa bandiera ha tre strisce dei colori nero, rosso e verde. Questo è stato presente sulla maggior parte delle bandiere dell'Afghanistan negli ultimi venti anni. L'emblema centrale è il classico emblema dell'Afghanistan con una moschea con il suo mihrab rivolto verso la Mecca.

L'Afghanistan ha avuto più cambiamenti della sua bandiera nazionale durante il 20° secolo di qualsiasi altro paese al mondo. Ha avuto 20 bandiere diverse dalla prima bandiera del 1747. In soli 4 anni (1926-1930), l'Afghanistan ha avuto 7 cambi di bandiera - molte di queste bandiere sono state usate come bandiere della nazione solo per pochi mesi.