Die Flagge Afghanistans (Persisch: بيرق افغانستان, Paschtu: د افغانستان بيرغ) wird seit dem 4. Januar 2004 verwendet. Diese Flagge hat drei Streifen in den Farben Schwarz, Rot und Grün. Sie war in den letzten zwanzig Jahren auf den meisten Flaggen Afghanistans zu sehen. Das mittlere Emblem ist das klassische Emblem Afghanistans mit einer Moschee, deren Mihrab nach Mekka zeigt.
Afghanistan hat im 20. Jahrhundert mehr Änderungen seiner Nationalflagge erlebt als jedes andere Land der Welt. Seit der ersten Flagge im Jahre 1747 hat es 20 verschiedene Flaggen. In nur 4 Jahren (1926-1930) gab es in Afghanistan 7 Flaggenwechsel - viele dieser Flaggen wurden nur wenige Monate lang als Nationalflagge verwendet.