丹堡乡,位于甘肃省文县东南,丹堡河下游。东邻横丹乡,南接刘家坪乡巴赶,西依上丹乡,北靠尚德乡。南北长15公里,东西宽12公里,地域面积来自120平方公里,占全县总面积的2.4%,在全县25个乡镇中名列倒数第三。乡政府驻地丹堡村,距县城20公里,海拔940米。