С запада омывается Атлантическим океаном, на юге граничит с Намибией, на северо-востоке и севере с Демократической Республикой Конго, на востоке с Замбией, а также Республикой Конго (эксклав Кабинда).
Топоним «Ангола» (порт. Angola) происходит от названия государства Ндонго, существовавшего на современной территории Анголы в XV—XVII веках, или по имени правительницы государства Зинга Мбанди Нголы, организовавшей сопротивление португальским колонизаторам. Португальские завоеватели превратили это название в «Королевство Ангола» (порт. Reino de Angola). В частности, так именовал страну в документах 1571 года первый губернатор Анголы и основатель Луанды Паулу Диаш де Новаиш.