Tomislavgrad is a town and municipality in southwestern Bosnia and Herzegovina. It is in the Canton 10 of the Federation of Bosnia and Herzegovina in Herzegovina region. The city name means literally "Tomislav town". The name was changed from Duvno in 1925 by king Aleksandar Karađorđević in tribute to king Tomislav - who was crowned in this area in 925 as the king of Croatia. The name was restored to Duvno after World War II Socialist Federal Republic of Yugoslavia. During the 1990s it was once again changed to Tomislavgrad. Still, among inhabitants of Bosnia and Herzegovina, the local residents are often referred as "Duvnjaci" (Duvniaks-inhabitants) and the town is often called Duvno. Also, the town is sometimes referred to simply as "Tomislav".
Tomislavgrad is 38 kilometres (24 mi) from Livno, County capital, 88 kilometres (55 mi) from Mostar, 162 kilometres (101 mi) from Sarajevo, 161 kilometres (100 mi) from Banja Luka, 91 kilometres (57 mi) from Split.