秦朝时,属巴郡阆中县。
汉朝时,属安汉县。
南朝梁时,属相如县。
清道光三年(1823年),设南乡河舒寺团。
清光绪二十年(1894年),更名河舒场团。
1913年,建政河舒乡。
1933年,红军在河舒建乡苏维埃政府。
1940年,河舒设乡。
1950年,建立河舒乡人民政府。
1958年,河舒乡改名红光公社。
1959年,恢复河舒公社名称。
1967年,河舒公社改名红樱公社。
1969年,成立河舒公社革命委员会。
1983年,改名河舒乡人民政府。
1986年9月,撤河舒乡,建河舒镇。
1992年9月,柳滩乡2个村(小板桥、文星村)并入河舒镇。
2019年10月29日,撤销柳滩乡和开元乡,划归河舒镇管辖。