民国三十六年(1947年)1月,南关一带属大阁县,长阁一带属丰宁县长阁区。
民国三十七年(1948年)11月,属丰宁县长阁区。
1950年7月,改属嘎吐营第五区。
1956年5月,今境分建南关、长阁2乡。
1958年5月,合并南关、长阁2乡,改建南关蒙古族乡。
1959年1月,建南关公社。
1961年7月,析出长阁公社。
1984年6月,撤销公社,复建南关蒙古族乡。
1989年1月,长阁乡并入。
2021年3月17日,撤销南关蒙古族乡,设立将军营镇。