Dos tercios de la superficie del país están conformados por una meseta con una altitud que varía entre los 450 y 600 metros.
La corriente fría de Benguela, que fluye hacia el norte hace que la costa sea predominantemente seca y cubierta de matorrales en las secciones centro y norte.
En la sección sur, por debajo de Benguela, el clima es más seco y los matorrales dejan paso a las dunas.
El río Cuanza divide la región montañosa en una parte septentrional con elevaciones entre 500 y 1.800 m, y una parte sur con elevaciones que sobrepasan los 2400 m. Las montañas se extienden hacia Namibia.
Al oeste forma algunos inselbergs remanentes de la meseta que antiguamente era más extensa.
Al este y centro del país se encuentra una zona de tierras altas formadas por mesetas onduladas que ocupan la mayor parte del territorio y que se inclinan hacia el interior de África.
La meseta angoleña constituye un importante centro de recepeción y dispersión de aguas, así tanto el río Zambeze como varios afluentes del río Congo tienen sus nacientes en Angola.
Hacia el norte discurren los ríos Cuango, Cuílo, Cuangue, Cassai, todos afluentes del Congo El río Kwango (Cuango en Angola) es afluente del río Kasai cerca de la ciudad de Bandundu y con una longitud de 1 100 km discurre por Angola y la República Democrática del Congo, formando frontera entre ambos países.
Las regiones del norte y Cabinda tienen lluvias a lo largo de casi todo el año.
Aunque llueve poco, las nieblas y los cielos cubiertos son frecuentes, como en Namibia, debido a la corriente de Benguela, cuyas aguas frías hacen condensar la humedad del aire en época seca, mientras que en época de lluvias, al norte, dominan los cielos nubosos.
En el sur de la meseta, en Ondjiva, las lluvias se reducen a la mitad, solo 620 mm, con sequía entre mayo y octubre.
Le siguen el umbundu (23%), el kikongo (8,2%), el kimbundu (7,8%), el chokwe (6,5%), el nyaneca (3,4%), el nganguela o luchazi (3,1%), el fiote (2,4%), el kuanyama (2,3%), el muhumbi (2,1%), el luvale (1%) y otros, un 3,6%.
Entre los grupos minoritarios figuran los ovambo, los bolo o haka (que hablan kimbundu), los chokwe, los dhimba, los gciriku, los keikum, los herero, los holu, los hungu, los !Kung, los kuvale, los kwandu, los xun, los lali, los lingala, los lozi, los luba, los luchazi, los luimbi, los lunda, los luvale, los luyana, los lualva, los masi, los mbangala, los mbukushu, los mbunda, los mbwela, los mpinda, los ndombe, los ngandyera, los ngendelengo, los nkangala, los ngangela, los pigmeos (unos 24.000 del grupo bakwe), los sama, los simaa, los songo o nsongo, los suku, los bosquimanos vasekela, los yaka, los yauma y los yombe.