竹巴龙乡海拔约2500米,而竹巴龙乡著名的当古寺位于巴塘县竹巴龙乡基/机里村,距离基里村约有4公里,海拔2700多米的高山上。竹巴龙乡隶属于四川省甘孜藏族自治州巴塘县,地处巴塘县境中部,东与亚日贡乡接壤,南与苏哇龙乡连界,西以金沙江中心为界与西藏芒康县相望,北与夏邛镇毗邻,乡人民政府距县城33千米 ,总面积284平方千米。
竹巴龙乡地处金沙江畔河谷地带,地势东北高西南低。竹巴龙乡四季较分明,冬季温和,夏季炎热、干燥,风沙特别大竹巴龙乡境内主要河流为金沙江,自夏邛镇南9千米处入境,由北而南,贯穿乡境约40千米。其主要支流有位于水磨沟的朗达河、基里的丁宗定河,竹巴龙村的隆曲河。
竹巴龙乡农业以种植业为主,主要种植小麦、玉米、青稞、荞麦,粮食总产量537吨,畜牧业以饲养牛、羊、马、骡、驴、生猪、家禽为主,各类牲畜年末存栏11544头(只、匹)。