民國三十六年(1947年)1月,南關(guān)一帶屬大閣縣,長閣一帶屬豐寧縣長閣區(qū)。
民國三十七年(1948年)11月,屬豐寧縣長閣區(qū)。
1950年7月,改屬嘎吐營第五區(qū)。
1956年5月,今境分建南關(guān)、長閣2鄉(xiāng)。
1958年5月,合并南關(guān)、長閣2鄉(xiāng),改建南關(guān)蒙古族鄉(xiāng)。
1959年1月,建南關(guān)公社。
1961年7月,析出長閣公社。
1984年6月,撤銷公社,復(fù)建南關(guān)蒙古族鄉(xiāng)。
1989年1月,長閣鄉(xiāng)并入。
2021年3月17日,撤銷南關(guān)蒙古族鄉(xiāng),設(shè)立將軍營鎮(zhèn)。