Söderhamn est un village dans la commune d'Österåker, dans le comté de Stockholm, en Suède. Söderhamn se situe à 16 m d'altitude. La grande ville la plus proche est Åkersberga, à 16,1 km à l'ouest. Plages à proximité : Klubbuddens (4,6 km), Torsbybadet (14 km), Måldepån (9,8 km). Parmi les sites touristiques alentour : Palais royal de Stockholm (32 km), Château de Drottningholm (42 km) et Château de Vaxholm (13,3 km). Parmi les sites naturels : Beckholmen (31 km) et Strömsborg (32 km).