Svarven est une localité dans la commune de Söderhamn, dans le comté de Gävleborg, en Suède. Svarven se situe à 15 m d'altitude. La grande ville la plus proche est Gävle, à 77 km au sud. Plages à proximité : Långvind (14 km). Parmi les sites touristiques alentour : vieille église de Trönö (4,0 km), Faxeholm (9,5 km) et Ulrika Eleonora kyrka, Söderhamn (8,9 km).