KwaNgema is a town situated next to the Heyshope Dam on the Assegaai River and east of Driefontein (officially renamed Saul Mkhizeville) in the Mpumalanga province of South Africa.
KwaNgema is part of the Mkhondo Local Municipality in the Gert Sibande District Municipality of Mpumalanga province.