Tshamahansi is a large, populated semi-urban rural township situated along the N11 National Route in the Mogalakwena Local Municipality within the Waterberg District Municipality of the Limpopo Province of South Africa.
Tshamahansi township is located approximately 15.1 km north of Mokopane town on the N11 highway.
