清代,分属于内江县东乡白沙里,龙桥里,石子里。
解放前为第三(曾辖观中,观左,观右,泰安,华山,平滩,石子,永东,永西,郭南,郭北,田东,田西等13乡)。
1951年,分天宫乡,白云乡,复兴乡。
1953年复兴乡更名文星乡,天宫乡街置观音镇,农村入文星乡。
1955年,白云乡并入文星乡。
1958年,合建顺河人民公社。
1962年,撤顺河公社置天宫公社。
1985年,撤乡建顺河镇,并沿用至今。
1992年高山乡,马鞍石乡的七村并入。