原名馬荃鄉(xiāng),清朝以前,為古安仁縣崇德鄉(xiāng)。民國時期,轄區(qū)大部分歸屬獅巖鄉(xiāng)。鎮(zhèn)境位于余江縣南端,東鄰龍虎山鎮(zhèn),北連縣城鄧埠鎮(zhèn)及洪湖鄉(xiāng),南與金溪縣對橋鄉(xiāng)交界,西和東鄉(xiāng)縣瑤圩鄉(xiāng)毗連。鎮(zhèn)政府駐地洪崖街。1949年9月,新生區(qū)政府遭土匪襲擊,副區(qū)長馬荃在戰(zhàn)斗中犧牲,人民為紀(jì)念他,以他的名字命名,將二區(qū)改為“馬荃區(qū)”。1958年成立人民公社,命名為馬荃公社,1984年機(jī)構(gòu)改革改為馬荃鄉(xiāng),1993年5月經(jīng)省政府批準(zhǔn)同意撤鄉(xiāng)設(shè)鎮(zhèn)。全鎮(zhèn)總面積106平方公里。轄11個村民委員會,2個居民委員會,果園場2個,林場、農(nóng)科所各1個,107個自然村,125個村民小組。6553戶,總?cè)丝?7500人,耕地32835畝,其中旱地3135畝。
境內(nèi)地勢東南高、西北低,土壤以紅壤和沙質(zhì)土較多。氣候濕潤溫和,水利條件優(yōu)越。白塔河、青田港從境中流過,大小水庫65座,適宜種植水稻和黃紅麻等農(nóng)作物。有山林面積84080畝,其中經(jīng)濟(jì)林面積7120畝。是全縣較大的林區(qū)鄉(xiāng)鎮(zhèn)。.