澄海置縣前,先后屬揭陽(yáng)、海陽(yáng)二縣。
置縣后至明清時(shí)期,屬縣的中外莆、上外莆、下外莆三都。
民國(guó)元年(1912年)后,先后屬中外區(qū)、下外區(qū)、上中區(qū)、第二區(qū)和第一區(qū),曾分屬上中鎮(zhèn)和冠華鄉(xiāng)、龍華鄉(xiāng)。
中華人民共和國(guó)解放以來(lái),先后屬上華區(qū)、第一區(qū)、上華鄉(xiāng)、澄?h公社第三支隊(duì)、澄海公社、上華公社、上華區(qū),其間曾分屬冠山、龍?zhí)、夏塘、沙壩四個(gè)鄉(xiāng)和上華鄉(xiāng)、冠山鄉(xiāng)。
1987年,建為上華鎮(zhèn),鎮(zhèn)政府設(shè)于冠山鄉(xiāng)。
1996年1月,澄海市撤銷澄城鎮(zhèn)建制,并設(shè)鳳翔、澄華、廣益三個(gè)街道辦事處,上華鎮(zhèn)所管轄的冠山、下窖、上窖三村劃歸澄華街道,龍?zhí)、峰下、華富、內(nèi)隴、北隴、官湖、龍坑、上坑八村劃歸廣益街道。