Le Xian de Tianzhu se trouve à la frontière de la province du Hunan au nord.
Le territoire s'étale sur 2201 kilomètres carrés, pour une population de 409500 habitants, selon le recensement de l'année 2003. Tianzhu, une des plus importantes villes du xian, est à une distance, à vol d'oiseau, de 1591 kilomètres de Pékin, la capitale du pays.