甲西镇包括22个行政村和42个自然村。这22个行政村分别是:新寨村、上堆村、濠头村、西山村、博社村、海甲村、新饶村、张厝村、新青村、双塘村、创新村、天湖村、大陂村、客楼村、欧华村、横美村、政坑村、康美村、范袁村、衡山村、渔池村、北池村。
42个自然村分别为:客头村、大厝寮村、海星村、竹洲埔村、华埔村、鹿栏村、新延村、新饶新村、青林村、莲池村、王厝寮村、新隆村、三乡村、桃美村、可和村、刺潭寮村、范厝寮村、袁厝寮村、欧厝寮村、大社寮村、车轴寮村、井尾村、叶厝寮村、下冷村、圳坑村、淡政村、水口村、林边村、湖澳村、山尾村、石狮村、西坛村、华陇村、后湖村、洪厝寮村、和容村、华容寮村、新塘围村、黄新村、湖沃村、石碑村、青篮村。