1965年7月1日建縣前屬宿縣地區宿縣管轄,1956年并入任橋,為湖溝、澮北、姚集三鄉;1958年撤銷區、鄉建制,設湖溝、姚集兩個分社,1962年從上述兩個公社劃出部分大隊增建澮北、瓦疃兩個公社,恢復湖溝區,1965年7月1日固鎮建縣湖溝區隸屬固鎮縣,1969年撤銷湖溝區,并為湖溝公社;1980年再設湖溝區、轄瓦疃、姚集、湖溝、魏廟、澮北五個鄉;1992年3月18日撤湖溝區,設湖溝鎮、瓦疃鄉兩個鄉鎮;2002年經批準,瓦疃鄉改鎮;2004年4月,湖溝鎮、瓦疃鎮再度合并為湖溝鎮至今。