ZastavaAngole je zvanični simbol Angole, a njena zvanična upotreba počela je 11. novembra 1975. kada je ova zemlja stekla nezavisnost od Portugala. Podijeljena je horizontalno u dva dijela: crveni i crni.
Postoje dvije usvojene simbolike ove zastave. Prva je da crveno predstavlja socijalizam, a crno Afriku. Druga simbolika koja je nastala kasnije je da crveno predstavlja krv Angolaca prolivenu u borbi za nezavisnost, a crna Afrički kontinent.[1]Grb u sredini (zupčanik i mačeta) predstavlja industriju i seljake, koji je postavljen po uzoru na sovjetsku zastavu sa simbolom komunizma (srp i čekić).[2]
Zbog kontraverze i podsjećanja na krvavu prošlost, umjesto ulijevanja nade u budućnost predložena je nova zastava (slika desno). Sunce u sredini je motiv preuzet iz pećinske slike pronađene u Tchitundo-Hulu pećini.