Veliko Tarnovo's 2024 population is now estimated at 80,724. In 1946, the population of Veliko Tarnovo was 16,223.
3 cities