Svarven is a settlement in Söderhamn Municipality, in Gävleborg County, Sweden. Svarven lies at 15 m above sea level. The nearest city is Gävle, 77 km to the south. Beaches nearby: Långvind (14 km). Among the landmarks around are Trönö gamla kyrka (4.0 km), Faxeholm (9.5 km) and Ulrika Eleonora kyrka, Söderhamn (8.9 km).