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