甲居镇位于丹巴县城西北部,东隔大金川河,与巴旺乡的扎科自然村遥相对望,南部和西部与革什扎镇接壤,北与巴旺乡的巴旺沟、呷拉沟毗邻。甲居镇三面环山,地势中部平坦,西南较高,有聂呷坪之称。旧时属巴旺土司领地,1951年属巴旺乡,1960年建巴旺公社,1984年更名聂呷乡,2020年3月29日原聂呷乡12个行政村同巴旺乡聂拉村、小聂呷村、小巴旺村撤乡并镇成立甲居镇并正式挂牌。
甲居镇海拔2120~3324米,年平均气温12℃,年日照2242小时,年均降雨量613.90毫米,无霜期188~306天。全镇6个片区11个行政村,总户数1070户,总人口4033人,幅员面积85.83平方公里,耕地面积4928.79亩,退耕还林面积4858亩,镇政府驻聂呷村4组17号,距县城15公里。甲居镇是甘孜州的农业科技示范镇,也是丹巴县产粮大镇,有“粮仓”之盛名,粮食作物主产玉米、小麦、青稞、马铃薯、豆类等;蔬菜主产大白菜等;经济林木盛产雪梨、苹果、核桃、花椒等;野生药材有天麻、羌活、独活、川芎、黄山药、薯质、当归、丹皮、野党参等;野生动物有黑熊、野猪、獐子、扭角羚、盘羊、白马鸡、火炭鸡、锦鸡等。
镇境内有甲居藏寨国家4A级景区,和红军藏民独立师师部遗址和红五军团遗址,2005年在《中国国家地理》杂志组织的选美中国活动中,以甲居藏寨为代表的丹巴藏寨被评为“中国最美的六大乡村古镇”之首;也是红色旅游乡村。甲居藏寨位于甲居一、三村,距县城约8公里。“甲居”藏方言意为一百户人家。藏寨面积约5平方公里,居住着160余户嘉绒藏族,藏寨从大金川河谷层层叠叠向上攀援,一直伸延到卡帕玛群峰脚下。
甲居藏寨享有“藏区童话世界”的美称,2019年成功创建“国家卫生乡镇”、“全省乡村振兴先进乡镇”。近年来,甲居镇主要以旅游产业带动农业发展,特别是以旅游为代表的发展业态和发展态势良好,活力显现、动力增强,经济社会高质量发展,呈现良好开端。2019年编制了《甲居景区旅游总体规划暨重要节点修建性详规》,主要内容:“一环两心四组团”即一条旅游公路大环线22公里,以甲居藏寨为中心的甲居休闲度假中心和以镇政府为中心的嘉绒风情体验中心;休闲藏寨组团(甲居一、三村)、风情乡居组团(喀咔、高顶、聂呷村)、动感峡谷组团(拖瓦、幺姑村)、多彩田园组团(小巴旺、聂拉、小聂呷村)。