Tshotsholo is a district in the province of Matabeleland North, Zimbabwe. It is located about 115km northwest of Bulawayo. Its neighboring villages are Bulilimamangwe to the southwest, Bubi-Umguza to the northeast, Hwange to the west,Nyamandlovu to the east, and Lupane to the north.