亭口乡位于长武县东南部,东临泾河与彬县水帘乡车家庄相望,西邻巨家镇,北靠冉店乡,南与彬县永坪乡、甘肃省灵台县邵寨镇以地权为界,面积118.7平方公里。全乡辖25个行政村,4965户,2.1万人,是长武县人口和面积第一大乡。乡政府驻地亭北村,西距县城20公里。