Svarven ist eine Siedlung in der Gemeinde Söderhamn, in Gävleborgs län, Schweden. Svarven liegt auf 15 m Höhe. Die nächste größere Stadt ist Gävle, 77 km südlich. Strände in der Nähe: Långvind (14 km). Zu den Sehenswürdigkeiten in der Umgebung gehören Trönö gamla kyrka (4,0 km), Faxeholm (9,5 km) und Ulrika Eleonora kyrka, Söderhamn (8,9 km).