民國二十二年(1933年),江寧鎮(zhèn)境域設(shè)有江太鄉(xiāng),屬博白縣。
1950年,設(shè)江寧區(qū)。
1958年1月,撤區(qū)分設(shè)江寧、大中、那林、金陳4個(gè)鄉(xiāng)。
同年8月4日,4個(gè)鄉(xiāng)合并設(shè)江寧(高峰)公社。
1961年6月,分設(shè)江寧、大中、那林、金陳4個(gè)公社。
1962年7月,復(fù)設(shè)區(qū)。
1969年1月,復(fù)設(shè)江寧公社。
1984年9月,江寧公社撤改為江寧鄉(xiāng)。
1989年,江寧鄉(xiāng)設(shè)11個(gè)村公所、35個(gè)村民委員會。
1993年,江寧鄉(xiāng)改為江寧鎮(zhèn)。