1949年7月14日新余县解放后,设姚圩区南港乡。
1952年改设姚圩区南港乡、三联乡、临河乡及南英区皂江、丰州乡。
1956年,撤区并乡,设三联、南港乡,高峰、丰洲划归东边乡。
1957年,三联并入南港乡,1958年撤乡设社,南港乡并入姚圩人民公社。
1959年高峰、丰洲、东洛、漕洲、皂江划归南英垦殖场朝阳分场。
1960年9月,撤县设市,1961年11月设姚圩区南港人民公社,高峰、丰洲、东洛、漕洲、皂江复归南港公社。
1968年,南港公社并入姚圩公社。
1972年,复设南港公社。
1983年9月15日,因南港公社与上高县南港公社同名,更名为南安公社。
1983年12月,撤社设乡,改设为南安乡。
得名后沿用至今。