Bergvik is a locality in Söderhamn Municipality, in Gävleborg County, Sweden. Bergvik lies at 42 m above sea level. It has 663 inhabitants (2023). The nearest city is Gävle, 67 km to the southeast. Among the landmarks around are Hanebo Church (15.0 km), Söderala church (7.1 km) and Faxeholm (13.9 km).