Tomislavgrad, also known by its former name Duvno, is a town and the seat of the Municipality of Tomislavgrad in Canton 10 of the Federation of Bosnia and Herzegovina, an entity of Bosnia and Herzegovina. As of 2013, it has a population of 5,587 inhabitants.