Hasvik е село во општината Östhammar, во округот Упсала, Шведска. Hasvik се наоѓа на 10 m надморска височина. Најблискиот голем град е Upplandstuna, на 35 km западно. Плажи во близина: Uddhamns (7,4 km), Backbybadet (9,7 km), Krutudden (14 km). Меѓу знаменитостите во околината се Harg Church (12,1 km), Svartklubben (12,4 km) и Börstils kyrka (15,3 km).