唐至清代,敖北分属宁善乡钦平里、太平乡光临里、清河里;敖南属永福乡新安里和安庆里。
民国初期属第一区。
1935年编查保甲分设敖江、荷山、镜路3个联保。
1940年改编为3个乡,镜路改名镜山,荷山列为县示范乡。
新中国成立初为第一区。
1956年4月改为敖江区。
1958年7月撤区设敖江乡,同年9月成立人民公社。
1984年6月撤社建乡,1993年3月改为镇建制,辖江南、白沙、凤尾等30个村委会。
1997年8月,以敖江为界,析出14个村设立江南乡,镇政府驻地改设白沙村,2006年白沙村委会改设居委会。