Veliko Tarnovo Province
The Veliko Tarnovo province has 10 municipalities. The following table shows the names of each municipality, the main town (in bold) or village, and the population of each as of December 2009.