Tønsberg je naseobina u okrugu Vestfold, Norveška. Tønsberg se nalazi na 16 m nadmorske visine. Broj stanovnika je 56.533 (2025). Najbliži veći grad je Horten, 17,0 km sjeveroistočno. Plaže u blizini: Rosanesstranda (2 km), Sandodden (2,4 km), Hellastranda (4,5 km). Među znamenitostima u okolici su Gokstad Mound (16,6 km), Borre mound cemetery (13,3 km) i Tønsberg Cathedral (0,3 km). Među prirodnim znamenitostima su Slottsfjellet (0,6 km) i Haugar (0,2 km).
Piše se i Tønsberg.