Livno je grad u jugozapadnoj Bosni i Hercegovini i administrativno središte Hercegbosanske županije u Federaciji BiH.
Smješteno je na rijeci Bistrici, u Livanjskom polju, podno planine Cincar i brda Crvenica.
Grad ima bogatu istoriju, sa naseljima koja postoje još od praistorije, a kroz vekove su ga naseljavali Iliri, Rimljani i Sloveni.
Prema popisu iz 2013. godine, Livno ima oko 34.000 stanovnika, dok opština pokriva površinu od oko 994 kvadratna kilometra i nalazi se na nadmorskoj visini od oko 724 metra.
Livno je poznato po svojoj kulturnoj baštini i prirodnim lepotama, koje ga čine važnim mestom za turizam i očuvanje tradicije.