知木林镇,隶属于四川省阿坝藏族羌族自治州黑水县,地处
黑水县东北部,东与
洛多乡接壤,东南与
慈坝乡相连,东北与
卡龙镇交界,南与
麻窝乡毗邻,西与扎窝镇接壤,西北与晴郎乡相邻,
行政区域面积193.2平方千米。
截至2019年末,原知木林乡户籍人口为3765人。
民国时期,属松潘县,广大藏民受额拉学统治;1984年,改为知木林乡。
2020年6月,撤销知木林乡,设立知木林镇。
截至2020年6月,知木林镇辖8个行政村,
镇人民政府驻维多村三组17号。
2019年,原知木林乡有工业企业1个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市4个。