东大滩乡位于甘肃省天祝藏族自治县城东北部毛毛山北麓,东经103°14′-103°29′之间,北纬37°9′-37°16′之间,东南连松山镇,西邻西大滩乡,东北与古浪县干城、横梁两乡接壤,总面积152.9平方公里。乡人民政府驻地大滩口,距县城75公里。