Benguela és una ciutat i municipi, capital de la província homònima, a l'oest d'Angola. Té una extensió de 2.100 km² i uns 513.441 habitants segons el cens de 2014.[1] Al nord, limita amb el municipi de Lobito; a l'oest, amb Bocoio i Caimbambo; al sud amb Baía Farta i a l'oest amb l'oceà Atlàntic. El municipi està dividit en sis comunes: Zona A, Zona B, Zona C, Zona D, Zona E i Zona F.[2]