Bophuthatswana wurde als Homeland für alle Tswana sprechenden Volksgruppen gegründet. 1989 betrug die Anzahl der Einwohner etwa Ausserhalb des Homelandes lebten weitere 1.356.000 Tswana.
Von der südafrikanischen Regierung wurde Bophuthatswana 1971 die Selbstverwaltung übertragen. Am 5. Dezember 1977 wurde das Homeland in die Unabhängigkeit Alle Einwohner Bophuthatswanas mussten die südafrikanische Staatsangehörigkeit Dieser Status wurde international jedoch nicht anerkannt.
Kgosi Lucas Mangope wurde als erster Präsident des Landes Nach einem gescheiterten Putsch 1988 wurde Mangope unter Zwang durch Südafrika Anfang 1994 wurde er durch eine Übergangsregierung ersetzt. 27. April 1994 wurde Bophuthatswana zusammen mit den neun Homelands wieder mit Südafrika vereinigt.