天河镇,隶属于广西壮族自治区河池市罗城仫佬族自治县,地处罗城仫佬族自治县西部,东接四把镇,南连宜州区祥贝乡,西邻怀群镇,北交乔善乡。行政区域面积191.07平方千米。
唐元和八年(813年),天河县属宜州。民国十六年(1927年),直隶广西省。1958年,设天河公社。1984年,天河公社改乡。1992年8月,天河乡改镇。截至2019年末,天河镇户籍人口有22788人。截至2021年8月,天河镇下辖1个社区和14个行政村。镇人民政府驻天河社区天河街北门47号。
截至2019年末,天河镇有营业面积超过50平方米以上的综合商店或超市25个。