Tandwa is a taluk headquarters town located in the southern parts of Chatra District. It lies on the banks of river Bharki, which flow through Chatra and Hazaribagh districts. The district headquarters town, Chatra is around 45 km north.
Barkute, Tutilawa, Barkagaon and Hesalong are nearby important places.
Ranchi is around 66 km south. The nearest airport is Ranchi Airport. Nearest railhead is at Patratu.