El municipio de Tønsberg se localiza en el sur de Noruega, al este de la provincia de Vestfold.