The John Taolo Gaetsewe District Municipality (Tswana: Mmasepala wa Sedika wa John Taolo Gaetsewe; Afrikaans: John Taolo Gaetsewe-distriksmunisipaliteit), formerly the Kgalagadi District Municipality, is one of the five districts of the Northern Cape province of South Africa.
As of 2011, the majority of its 176,899 residents speak Setswana.
It was named after a trade unionist John Taolo Gaetsewe (1916-1988).
John Taolo Gaetsewe is surrounded by: The district contains the following local municipalities: The following statistics are from the 2001 census.
Election results for the district (under its former name, Kgalagadi) in the South African general election, 2004.