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