Sonangol ble etablert i 1976 da det portugisiske oljeselskapet ANGOL ble nasjonalisert i forbindelse med landets nyvunnede selvstendighet. Etter Angolas selvstendighet forlot flere av de tidligere aktive oljeselskapene landet, og Sonangol kjøpte opp deres virksomhet.