Travnik (Травник), Bosna Hersek'in merkezinde, Saraybosna'nın 90 kilometre (56 mil) batısında yer alan bir kasabadır. Orta Bosna Kantonu'nun başkentidir. Travnik Belediyesi'ne bağlıdır. 2013 yılında Travnik kasabasında 16.534 kişi yaşamaktaydı. Travnik metropolitan alan nüfusu 57,543 kişiydi. 1699 yılında Osmanlı Bosna eyaletinin vezirlerinin ikametgahı olmuştur.

Travnik, 44°14′N 17°40′E / 44.233°N 17.667°E / 44.233; 17.667 konumunda Bosna Hersek'in coğrafi merkezine yakındır. Lašva nehri şehrin içinden batıdan doğuya doğru akar. Travnik, Lašva vadisinde yer almaktadır. Bu vadi Bosna nehri vadisini Vrbas nehri vadisine bağlar.

Travnik deniz seviyesinden 514 metre (1.686 fit) yüksekliktedir. Vilenica ve Vlašić dağları Travnik yakınlarında bulunan coğrafi özelliklerden ikisidir. Vlašić dağı Bosna Hersek'in tam merkezinde yer almaktadır. En yüksek zirvesi 1.943 metre (6.375 ft) yüksekliğindeki Paljenik'tir.