隸屬於內蒙古自治區通遼市科爾沁左翼後旗。
1958年,建甘旗卡公社。1966年,劃出部分生產大隊,成立甘旗卡鎮公社。1980年,改為甘旗卡鎮政府。1984年,甘旗卡鎮和甘旗卡公社合並為甘旗卡鎮。截至2020年6月,甘旗卡鎮下轄10個社區、34個行政村。
截至2018年末,甘旗卡鎮有工業企業137家,其中規模以上工業企業13家,營業面積超過50平方米以上的綜合商店或超市665家。
2011年末,甘旗卡鎮下轄北甘旗、哈布哈、哈圖塔拉、束力古臺、塔班呼、好力保哈拉烏蘇、烏丹塔拉、塔本瑙義德、阿克臺、哈日烏蘇、章文塔拉、來森臺、哈日呼舒、翁斯德、海拉斯臺、滿鬥、二十家、蓮花吐、蓋頂、潮海蘇莫、伊和塔拉、布日敦。
哈日額日格、列很傑、沙布嘎吐、邊布拉、花根、德日蘇、海斯改、協日勒泰、達日吐、胡節爾蘇莫、套格斯、雅瑪吐、特特根、敖包哈日烏蘇、盧根、那木吉拉38個嘎查,甘旗卡、浩坦塔拉、新勝屯新營子、好力保5個村,***43個嘎查村民委員會;下設10個居民小組,83個村民小組。