North West is a province of South Africa. Its capital is Mahikeng. The province is located to the west of the major population centre and province of Gauteng and south of Botswana.