Grimsvik est un village dans la commune de Västervik, dans le comté de Kalmar, en Suède. Grimsvik se situe à 11 m d'altitude. La grande ville la plus proche est Västervik, à 7,7 km au nord-ouest. Plages à proximité : Sandviksbadet (4,7 km), Idösund (4,3 km), Breviksbadet (9,1 km). Parmi les sites touristiques alentour : Smalspårsjärnvägen Hultsfred–Västervik (7,2 km), Sankta Gertruds kyrka, Västervik (7,9 km) et Sankt Petri kyrka, Västervik (7,4 km).