堆子前镇,隶属于江西省吉安市遂川县,位于遂川县境西北部,东邻草林镇,南连西溪乡,西与井冈山市光明乡接壤,北抵大坑乡。镇域总面积105.2平方千米,下辖8个行政村、1个社区。2020年末,堆子前镇辖区有户籍人口23866人。
堆子前镇政府驻地鄢背村,距县城40千米。境内有S81修大高速公路、G220国道、久营公路、上堆公路穿境而过。
2020年末,堆子前镇有工业企业4个,营业面积50平方米以上的综合商店或超市24个。