嘉川镇,隶属于四川省广元市旺苍县,地处旺苍县西南部,东与东河镇接壤,南与柳溪乡、张华镇为邻,西与尚武镇、白水镇相连,北接高阳镇、白水镇。区域面积87.2平方千米,截至2019年末,户籍人口38155人。
南北朝(420年),属宋熙郡、兴乐县。隋开皇二年(582年),废宋熙郡。清朝,属下百丈堡。1950年,属第一区。1992年10月,嘉川、西河2乡并入嘉川镇。2020年5月,撤销尚武镇,将其所属行政区域划归嘉川镇管辖。截至2020年6月,嘉川镇下辖6个社区和19个行政村。
截至2019年,嘉川镇有工业企业53个,其中规模以上26个,有营业面积超过50平方米以上的综合商店或超市29个。