唐武德五年(622年),置朗宁县,治所在今南宁市郊那龙乡,辖及今南宁等部分市地。
上隶南晋州。
贞观六年(632年),改隶邕州。
天宝元年(742年),邕州改隶朗宁郡。
乾元元年(758年),复改隶邕州。
五代后晋天福七年(942年),改隶诚州。
南汉(947-950年),复改隶邕州。
宋开宝五年(972年),朗宁县省废入宣化县。
此后镇境相继为宣化县、邕宁县所辖。
民国元年(1912年),始设邕宁县金陵乡。
1950年,属邕宁县第六区。
1951年3月,属十六区,随后与坛洛、那龙、双定3乡划入同正县(今扶绥县北部)。
1951年7月,划入隆安县,10月,划回邕宁县。
1955年8月,属那龙区。
1958年2月,改乡,属老口办事处。
1958年8月与那龙、双定2乡合并置双金龙公社。
1959年1月,划入郊区。
1960年7月,划回邕宁县。
1962年7月,属那龙区。
1968年12月,属那龙公社。
1982年8月,随那龙公社划归郊区。
1984年9月,属那龙乡。
1987年8月,设金陵镇。
1989年,设5个村公所、31个村。
2001年12月,划入城北区。
2004年9月,金陵镇、那龙镇改属西乡塘区。
2005年7月,那龙镇并入。