I juni 2011 ble det eksisterende Huangpu-distriktet kombinert med Luwan-distriktet, og det forstørrede distriktet heter fortsatt Huangpu. Som resultat har distriktet et areal på 20,43 km² og 678 670 innbyggere (folketellingen i 2010).
Huangpu hadde før sammenslåingen et areal på 12,41 km² og hadde 618 692 innbyggere (2003). Det gav en folketetthet på 49 854 innbyggere per kvadratkilometer. Dette skal være verdens tettest befolkede større byområde.
Huangpu ligger sør i Shanghais bykjerne, ved elven Huangpus venstre bredd. I nord avgrenses Huangpu av Suzhou Creek. Noen kaller distriktet for «Nye Huangpu», ettersom det ble dannet 13. juni2000 ved en sammenslåing av det daværende og mindre Huangpu med bydistriktet Nanshi, som da ble oppløst.