長征鎮位于縣城中部偏南,距縣城10公里,東與和平鎮接壤,北與營根鎮毗鄰,南瀕上安鄉,西依紅毛鎮,是營萬線和營陵線的交叉點。土地總面積20.05萬畝,其中耕地面積3.7萬畝,水田面積4977畝,旱田面積產1162畝,農田有效灌溉面積4815畝。
全鎮轄9個村委會、1個居委會,57個村民小組,其中:黎族村49個、苗族村5個、漢族村3個;總人口7678人,其中黎族6155人,苗族728人,漢族173人。
2005年全鎮農業生產總值886.6萬元,其中水稻播種面積8517畝,總產1961噸。民營橡膠10941畝,共計32.8萬株,其中開割面積1394畝,4.18萬株,年干膠總產63.5噸;荔枝、龍眼種植面積1348畝;檳榔種植面積3134畝;益智種植面積3693畝。2005年水黃牛全年出欄量650頭;生豬全年出欄量3416頭;三鳥全年出欄量46150只;淡水養殖總產量247.5噸;鄉鎮企業總產值57萬元;05年農民人均純收入1714元。
全鎮通車的村莊43個,通電村莊45個,建有家廁的549戶,占總戶數40.5%;建有一池三改469戶,占總戶數34.6 %;全鎮自來水受益村莊40個,占總村莊數85.1%; 廣播電視覆蓋率達100%。.