Hem est un village dans la commune de Tønsberg, dans le comté de Vestfold, en Norvège. Hem se situe à 81 m d'altitude. La grande ville la plus proche est Horten, à 9,3 km au nord-est. Plages à proximité : Borrestranda (5,7 km), Sandodden (11 km), Rosanesstranda (11 km). Parmi les sites touristiques alentour : Cimetière de Borre (6,2 km), Gokstad Mound (25 km) et Cathédrale de Tønsberg (9,1 km). Parmi les sites naturels : Slottsfjellet (8,8 km) et Haugar (9,3 km).