汉源镇,隶属于甘肃省陇南市西和县,地处西和县中部偏北,东与卢河镇接壤,南连十里镇,西邻姜席镇,北接西峪镇,区域总面积18.66平方千米。
蜀汉时期,姜维于汉源镇一带首置建威围;1983年10月,始设汉源镇。截至2018年末,汉源镇户籍人口为42702人。截至2020年6月,汉源镇下辖7个社区、14个行政村,为西和县人民政府驻地。
汉源镇粮食作物以小麦、玉米为主;畜牧业以饲养生猪、羊、家禽为主。2018年,汉源镇有工业企业2个,有营业面积超过50平方米以上的综合商店或超市30个。