The North-West University is a public research university with campuses in Potchefstroom, Mahikeng, and Vanderbijlpark in South Africa.