文竹镇,隶属于江西省吉安市永新县,位于永新县西部,东与龙田乡毗邻,南与高溪乡相连,西南与湖南省茶陵县交界,西北与萍乡市莲花县接壤,镇政府驻地文竹村,距永新县城33千米,镇域面积45平方千米,其中耕地面积1.07万亩,林地面积2.42万亩,下辖8个村和2个社区,75个村民小组。2020年末,文竹镇辖区有户籍人口19536人。
319国道和吉茶衡铁路穿境而过。辖区内有中学1所、小学4所、幼儿园8所、医院1所、村级卫生医疗室8所。
2020年末,文竹镇有工业企业2个,营业面积50平方米以上的综合商店或超市136个。