位于县政府驻地以南19公里。为浙南最悠久的矿区集镇,盛产明矾,蕴藏量占全国80%以上,素有“祖国矾都”之美称。宋末发现明矾矿,始有住人。至元朝,约住百户人家,以挖山采矿为生,定名为“臭头山”。明代改名为“赤垟山”。至清末,明矾业大幅发展,遂改名为“矾山”。民国时期为平阳县矾山区署所在地。1949年10月建矾山乡。1950年建矾山区,改称矾山镇。1958年改为矾山管理区。1959年恢复矾山直属镇建制。1981年从平阳县划归苍南县。1992年把南堡乡、埔坪乡划归矾山镇管辖。1995年矾山镇下设办事处直属县管辖。2011年4月15日,经省政府批准,撤销南宋镇、昌禅乡建制,其行政区域并入矾山镇,设南堡、埔坪、南宋、昌禅4个办事处,2012年5月23日,经县委、县政府批准,撤销镇属办事处,设南宋、昌禅、埔坪、南堡、高岚、矾都6个社区,镇政府驻八一路2号。2016年1月23日,经省政府批准,增设南宋镇。
辖9个居民区(南下、内街、南垟、新街、大埔头、龙舌头、王家洞、水尾、福德湾)。23个行政村(古路下、深家坑、内山、南下、中村、金斗垟、南堡、顶村、杨子山、甘茶、埔坪、甘岐、青山后、倪家山、狮头脚、拱桥内、柯岭脚、兴昌、大心垟、三条溪、王家垟、中岙、高丰)。