Haimen () is a town of Chaoyang District, Shantou, in the east of Guangdong province, China, and is situated on the South China Sea coast. It administers 16 villages, and in 2005, it had a population of about 114,300 residing in a total area of , although  of it is ocean. In December 2011, it was the site of protests where thousands of demonstrators spoke out over plans to expand a coal-fired power plant in the town.

References 

Township-level divisions of Guangdong
Shantou