Hasvik es una aldea en el municipio de Östhammar, en la provincia de Upsala, Suecia. Hasvik se encuentra a 10 m de altitud. La ciudad grande más cercana es Upplandstuna, a 35 km al oeste. Playas cercanas: Uddhamns (7,4 km), Backbybadet (9,7 km), Krutudden (14 km). Entre los lugares de interés cercanos: Harg Church (12,1 km), Svartklubben (12,4 km) y Börstils kyrka (15,3 km).