巾石乡位于江西省吉安市遂川县东南部边缘,东邻万安县夏造镇,南界南康市隆木乡,西北与遂川县泉江镇、枚江乡、碧洲镇接壤。全乡土地总面积149.5平方公里,辖13个行政村,常住人口26138人(2017年)。