Majeakgoro is a town in the Greater Taung Local Municipality under the Dr Ruth Segomotsi Mompati District Municipality in the North West Province of South Africa.
The town is composed of two villages, Lower Majeakgoro and Upper Majeakgoro.
Majeakgoro town is under the leadership of a chief and tribal council.