Barkåker est une localité dans la commune de Tønsberg, dans le comté de Vestfold, en Norvège. Barkåker se situe à 53 m d'altitude. Sa population est de 1 849 habitants (2025). La grande ville la plus proche est Tønsberg, à 5,9 km au sud. Plages à proximité : Sandodden (7,3 km), Rosanesstranda (7,7 km), Hellastranda (10 km). Parmi les sites touristiques alentour : Cimetière de Borre (8,4 km), Gokstad Mound (21 km) et Cathédrale de Tønsberg (5,6 km). Parmi les sites naturels : Slottsfjellet (5,3 km) et Haugar (5,9 km).