明代属风化里。
清属永丰里三甲。
清末民国初属贵和、尚忠两乡。
民国三年(1914年),属南区,乡名未改。
民国二十二年(1933年),属宋家川联保;同年,国共政权并存,苏维埃政权在本境设南区、西区,民国政权增设郭家腰联保。
民国二十五年(1936年)春,增设张家墕联保。
民国三十年(1941年),属刘家沟区。
民国三十四年(1945年),更名一区。
1956年,设任家沟乡、宋家川乡。
1958年9月,成立宋家川公社、任家沟公社。
1958年11月,设宋家川中心乡,下辖6个公社。
1961年,恢复吴堡县后,设宋家川、任家沟2个公社。
1963年,任家沟公社改名张家墕公社。
1984年,宋家川公社改为宋家川镇。
张家墕公社改为乡。
2001年,张家墕乡并入宋家川镇。
2014年12月,撤销宋家川镇,设立宋家川街道办事处。