По решению Берлинского конгресса 1878 года Ливно, как и вся Босния и Герцеговина, был оккупирован Австро-Венгрией. После распада империи в 1918 году город становится частью Королевства сербов, хорватов и словенцев, которое в 1929 году было переименовано в Югославское королевство и разделено на 9 бановин. Ливно был включен в состав Приморской бановины, территории которой в 1939 году в результате договора Цветковича — Мачека вошли в состав вновь образованной Хорватской бановины. По оккупации Югославии в 1941 году город стал частью марионеточного Независимого государства Хорватия, которое просуществовало до 1945 года. После войны Ливно вновь стал частью Югославии, а после её распада входил в состав Боснии и Герцеговины.