Travnik (Травник ) est une ville du centre de la Bosnie-Herzégovine, à 90 kilomètres (56 miles) à l'ouest de Sarajevo. C'est la capitale du canton de Bosnie centrale. Elle se trouve dans la municipalité de Travnik. En 2013, la ville de Travnik comptait 16 534 habitants. La population de la zone métropolitaine de Travnik était de 57 543 personnes. En 1699, elle est devenue la résidence des vizirs de la province ottomane de Bosnie.

Travnik est proche du centre géographique de la Bosnie-Herzégovine à 44°14′N 17°40′E / 44.233°N 17.667°E / 44.233 ; 17.667. La rivière Lašva coule d'ouest en est à travers la ville. Travnik se trouve dans la vallée de la Lašva. Cette vallée relie la vallée de la rivière Bosna à la vallée de la rivière Vrbas.

Travnik se trouve à 514 mètres au-dessus du niveau de la mer. Les montagnes de Vilenica et Vlašić sont deux des caractéristiques géographiques que l'on trouve près de Travnik. La montagne Vlašić est au centre même de la Bosnie-Herzégovine. Son point culminant est Paljenik, avec une altitude de 1 943 mètres (6 375 pieds).