Shangyu (kinesisk: 上虞; pinyin: Shàngyú) er en by på fylkesnivå administrert av Shaoxing i provinsen Zhejiang i Folkerepublikken Kina. Den hadde drøyt 100 000 innbyggere i 2002. Byen har maritim industri. Wu er talemålet i Shangyu.

Cao-E-tempelet i Shangyu
Krukke funnet under utgravninger i fylket Shangyu.

En elv løper nordover gjennom byfylket. Shangyus bysentrum, Baiguan, ligger der Cao E-elven (曹娥江) kommer ut fra høydene som utgjør halvparten av fylket og ut på det flate slettelandet mot Hangzhoubukten. Denne elven, og Cao E-tempelet (曹娥庙) ved dens bredd, er oppkalt etter en fjorten år gammel jente som ble landskjent i år 143 e.Kr. for sin barnlige hengivenhet. Hun døde i elven mens hun forsøkte å berge i land liket til hennes far (Cao Xu) som druknet mens han forestod en seremoni til ære for Wu Zixu som selv var vidgjeten for sin barnlige hengivenhet.

Samferdsel rediger

Kinas riksvei 104 løper gjennom fylket. Den begynner i Beijing, løper sørover via Dezhou og så til Jinan, Xuzhou, Nanjing, Hangzhou, Wenzhou og ender opp i Fuzhou.

Kinas riksvei 329 går gjennom området, fra Hangzhou via Shaoxing og Ningbo til PutuoZhoushanøyene.