Zhaojia Township is located at longitude 107°E and latitude 29°N. It is situated in the hillside of Baima Mountain in the combination of Wuling Mountain and Dalou Mountain, southwest of Wulong County, 50 kilometers away from the county town, bordering with Chepan Village of Baima Township in the east and Sanqiao Township of Daochen County in the south, and Hongbao Village of Tiemian Township in the west, Dongshan and Chayuan villages of Changba Township in the south, and neighboring with Panther Rock Village of Baima Township in the north.