明洪武年,实行屯口设上寨屯,隶属镇远卫,康熙年间,设上寨目,为普觉主薄下辖四目之一。
民国二年由镇远拨属松桃。
几经变动,在民国末年为邓堡乡属的一个保。
1952年10月,设上寨乡,属五区管辖;1958年4月,撤上寨乡并入邓堡乡,设立上寨村,属普觉区邓堡乡管辖;1958年11月,全县实行公社化,上寨村改为上寨大队,属普觉区邓堡公社管辖;1984年,上寨大队改为上寨村,属普觉区邓堡乡管辖;1992年5月建镇并乡撤区,撤销寨英镇与邓堡乡合并建立寨英镇,上寨村归属寨英镇管辖;2008年,合并村时,将水源村和上寨村合并为上寨村;2010年撤分村时,分出上寨村,属寨英镇管辖至今。