La bandera de Angola está dividida horizontalmente en dos mitades, una franja superior roja y una parte inferior negra.
El color rojo simboliza la sangre derramada por el pueblo durante la lucha por la independencia y el negro simboliza al continente africano.
El símbolo del centro, en color amarillo, se compone de un engranaje entrecruzado con un machete y una estrella.
El engranaje representa a los trabajadores industriales, el machete a los agricultores, y la estrella al progreso y la solidaridad internacional.
Sin embargo, existe un movimiento popular en contra de esta bandera, la cual sólo podrá ser oficializada cuando se establezca una Asamblea Constituyente.