Angolas flagga består av två fält i rött och svart med ett gult emblem i mitten, med ett kugghjul, en stjärna och en machete. Flaggan antogs vid självständigheten den 11 November 1975. Den övre röda halvan symboliserar kampen för frihet. Den svarta undre halvan påminner om solidariteten med den afrikanska kontinenten. Macheten och Kugghjulet på flaggan representerar industrinäringen och jordbruket. Macheten och kugghjulet ansluter också till den kommunistiska hammaren och skäran.
På 1500-talet blev Angola en portugisisk koloni. Angola använde då samma flagga som
Portugal. Den angolanska befrielserörelsen MPLA (port. Movimento Popular de Libertacao de Angola) använde en flagga som påminner om dagens flagga, men den hade en stjärna i mitten istället för kugghjulet och macheten. Ã
r 1975 när den nya nationsflaggan skapades lade man till kugghjulet och macheten för att knyta an till den socialistiska hammaren och skäran. Flaggan fastställdes tillsammans med övriga nationalsymboler i den nya författning som antogs den 25 augusti 1992.