Hasselö е село во општината Västervik, во округот Калмар, Шведска. Hasselö се наоѓа на 24 m надморска височина. Најблискиот голем град е Västervik, на 10,0 km југозападно. Плажи во близина: Sandviksbadet (11 km), Breviksbadet (9,7 km), Idösund (14 km). Меѓу знаменитостите во околината се Smalspårsjärnvägen Hultsfred–Västervik (10,1 km), Sankta Gertruds kyrka, Västervik (10,1 km) и Loftahammar Church (8,5 km).