宋代福建莆田人至此創村。
前屬海陽縣懷德鄉下外莆都。
明嘉靖四十二年(1563)屬澄海縣下外莆都。
1921年廢都設區,屬在城區。
1946年與冠山、仙龍、上窖、下窖合稱冠華鄉。
1949年屬上華區。
1953年上窖與上埭、下窖合稱下窖鄉。
1956年下窖鄉和冠隴鄉合稱冠山鄉,屬第一區。
1958年9月成立澄海縣人民公社,屬第三支隊301團。
1959年設上窖生產大隊,屬上華人民公社。
1983年11月設區建鄉,設上窖鄉,屬上華區。
1986年11月撤區置鎮,設上窖村,屬上華鎮。
1990年9月設上窖管理區。
1996年1月撤銷澄城鎮設街道,屬澄華街道。
2002年設上窖社區,沿用至今。