湖上乡,隶属于福建省泉州市安溪县,地处安溪县东北部,东北与白濑乡相连,南与湖头镇、尚卿乡毗邻,西与长坑乡接壤,北与剑斗镇交界,行政区域面积49.04平方千米。截至2019年末,湖上乡户籍人口为29295人。
宋代至清代,属感化里。1987年6月,析湖头乡珍地等12个村,设立湖上乡。截至2020年6月,湖上乡辖13个行政村,乡人民政府驻湖上村74号。
2019年,湖上乡有工业企业22个,其中规模以上2个,有营业面积超过50平方米以上的综合商店或超市9个。