Shenhu (simplified Chinese: 深沪; traditional Chinese: 深滬; pinyin: Shēnhù) is a town on the southern coast of Fujian province, People's Republic of China.
It is under the administration of Jinjiang City, the centre of which is 8 kilometres (5.0 mi) away.
It sits on a peninsula, facing the Taiwan Strait to the east and the town of Yongning and Shenhu Bay (深沪湾) to the north.
It is a fishing base and trade port, and is home to a number of small appetisers from the Min Nan region.
Nearby is the Jinjiang Shenhu Bay National Geopark (晋江深沪湾国家地质公园).