杭川镇,隶属于福建省南平市光泽县,地处光泽县东南部,四面与鸾凤乡接壤,行政区域面积3.78平方千米。截至2019年末,杭川镇户籍人口为28595人。
北宋太平兴国四年(979年),为县治,属一都。1972年2月,杭川镇为县属直辖镇。1981年1月,杭川镇革命委员会改称杭川镇人民政府。截至2020年6月,杭川镇辖11个社区,镇人民政府驻镇岭街。
2019年,杭川镇有工业企业82个,其中规模以上5个,有营业面积超过50平方米以上的综合商店或超市49个。