1951年以前,属平和县第一区九象乡。
1951年2月,从漳州市平和县划归永定管辖,成立第十区,后改为三来区、湖山区、湖山乡。
1958年撤区并乡后划入下洋管辖,1958年冬成立湖山人民公社。
1961年分为象湖、湖山两个公社。
1965年又并为湖山人民公社。
公社化后期,辖赛华、里佳、桂坪、象湖、杨山、黄坑、三来、漳溪8个生产大队。
1984年恢复乡建制设为湖山乡人民政府,辖上述8个生产大队,91个村民小组,统称村民委员会。
1987年桂竹里、小象湖从象湖村划出,设桂象村民委员会。