Hamnäs es una aldea en el municipio de Söderhamn, en la provincia de Gävleborg, Suecia. Hamnäs se encuentra a 31 m de altitud. La ciudad grande más cercana es Gävle, a 64 km al sureste. Entre los lugares de interés cercanos: Hanebo Church (10,9 km), Söderala church (13,2 km) y Skogs kyrka, Hälsingland (6,9 km).