Розташований на обох берегах річки Тихвінка (басейн Ладозького озера). Відстань до Санкт-Петербурга — автотрасою 218 км, залізницею 198 км.
Місто є промисловим та культурним центром, транспортним вузлом.
Історично, на території Тихвінського району та самого міста проживає нечисленний корінний народ вепсів, однак його чисельність зменьшується з кожним роком.