Shangyuan may refer to:

Shangyuan Festival, also known as the Lantern Festival in English Shangyuan railway station, a railway station on the Taiwan Railways Administration Neiwan Line

Places in China Shangyuan, Beipiao (上园), a town in Beipiao, Liaoning Shangyuan Subdistrict (上园街道), a subdistrict in Dadong District, Shenyang, Liaoning

Historical eras Shangyuan (上元, 674–676), era name used by Emperor Gaozong of Tang Shangyuan (上元, 760–761), era name used by Emperor Suzong of Tang

See also Sangyuan (disambiguation)