唐貞觀四年(630年),置天河縣,治今鎮(zhèn)里勝村舊縣屯,隸同年置的粵州。
唐乾封年間(666—668年),改隸宜州。
唐天寶元年(742年),改隸龍州郡。
唐乾元元年(758年),復(fù)隸宜州。
唐元和八年(813年),天河縣遷治今天河鎮(zhèn)。
民國十四年(1925年),設(shè)思祿鄉(xiāng),屬羅城縣。
1952年,天河縣并入羅城縣,初分為第二區(qū)和第三區(qū),后兩區(qū)合并為四把鄉(xiāng)。
1958年8月,設(shè)四把公社。
1962年10月,復(fù)設(shè)四把鄉(xiāng)。
1968年11月,復(fù)改為四把公社。
1984年10月,四把公社改鄉(xiāng)。
1992年,四把鄉(xiāng)改為四把鎮(zhèn)。
2005年8月撤銷下里鄉(xiāng)并入四把鎮(zhèn)。