汉林镇,隶属于甘肃省陇南市武都区,地处武都区北部,东、南均与马街镇接壤,西南与城关镇、两水镇相连,西与蒲池乡毗邻,西北与马营镇交界,北与马街镇相邻,距武都城区9.1千米,区域总面积40.45平方千米。
1949年12月,汉林镇一带属蒲池乡、柳林乡;2016年,由汉林乡改为汉林镇。根据第七次人口普查数据,截至2020年11月1日零时,汉林镇常住人口为6777人。截至2023年6月30日,汉林镇辖13个行政村,镇人民政府驻汉坪里村。
汉林镇以花椒作为经济支柱产业;粮食作物以小麦、玉米、马铃薯等为主。2018年,汉林镇有营业面积超过50平方米以上的综合商店或超市5个。