Jinhaihu is a town in eastern Pinggu District, Beijing, China. Its name translates literally to "Golden Sea Lake." The town is surrounded by mountains on three sides.
Jinhaihu borders Douziyu Township to the north, Xiaying Town to the east, Nandulehe Town to the south, and Huangsongyu Township. In 2020, it had a population of 25,376.