明朝置上西堡,属则天乡。
清宣统二年(1910)置上西乡辖上西堡。
1915年,撤上西乡,属城厢团区。
1935年,撤上西堡,属第一(城厢)区署河湾联保处,1940年,属河西乡。
1950年,置新政乡。
1951年,分新政乡建爱国乡,属河西区。
1955年,新政乡并入新农乡。
1961年,建上西人民公社。
1985年撤上西乡,属河西街道。
1990年,置上西乡。
1992年撤上西乡,属河西街道。
1993年,建立上西开发区管委会(简称“上西开发区”)。
2003年,更名经济技术开发区上西管委会。
2005年,撤销上西管委会,归广元市市中区管辖。
2010年3月2日,设置上西街道。
2019年,将原河西街道江北社区、郑家沟村、原工农镇联盟村划归上西街道管辖。