宋代創村。
原屬海陽縣中外莆都。
明嘉靖四十二年(1563)屬澄海縣中外莆都。
前與下坑、石牌、斗門合稱石斗坑。
1921年廢都設區。
1946年官湖、峰下、上坑、下坑、北隴、內隴、龍田、華富合稱龍華鄉。
1949年屬上華區。
1953年官湖、上坑、下坑合稱龍坑鄉。
1956年華富鄉、龍田鄉、龍坑鄉合稱龍田鄉,屬第一區。
1958年9月成立澄海縣人民公社,屬第三支隊303團。
1959年設上坑生產大隊,屬上華人民公社。
1984年1月設區建鄉,上坑、下坑合設上下坑鄉,屬上華區。
1986年11月設上坑村,屬上華鎮。
1990年9月設上坑管理區。
1996年1月撤銷澄城鎮設街道,屬廣益街道。
2002年設上坑社區,沿用至今。