Nanhui (南汇区 Nánhuì Qū) war ein Stadtbezirk in der chinesischen regierungsunmittelbaren Stadt Shanghai.
Er hatte 699.119 Einwohner (2003) auf einer Fläche von 687,66 km². Die Bevölkerungsdichte betrug 1.017 Einwohner pro Quadratkilometer.
Nanhui war der östlichste Bezirk Shanghais und grenzte direkt an das Gelbe Meer.