Le Huangpu (黄浦江 ; pinyin : huángpŭ jiāng ; littéralement « fleuve de la rive jaune ») est un fleuvechinois qui traverse Shanghai. Il est large en moyenne de pour une profondeur de . C'est le dernier affluent situé sur la rive droite du Yangzi Jiang à moins de de la Mer de Chine orientale.