Varberg is a village in Söderhamn Municipality, in Gävleborg County, Sweden. Varberg lies at 9 m above sea level. The nearest city is Gävle, 75 km to the south. Beaches nearby: Långvind (9.7 km). Among the landmarks around are Faxeholm (4.8 km), Ulrika Eleonora kyrka, Söderhamn (5.2 km) and Trönö gamla kyrka (10.6 km).