Hasvik este un sat din comuna Östhammar, din Comitatul Uppsala, Suedia. Hasvik se află la 10 m altitudine. Cel mai apropiat oraș mare este Upplandstuna, la 35 km la vest. Plaje în apropiere: Uddhamns (7,4 km), Backbybadet (9,7 km), Krutudden (14 km). Printre obiectivele din împrejurimi: Harg Church (12,1 km), Svartklubben (12,4 km) și Börstils kyrka (15,3 km).