Ljubuški grad i središte općine pripada primorskoj Hercegovini, u južnom dijelu Bosne i Hercegovine.
Grad broji oko 6000, a općina oko 30000 stanovnika,
Nalazi se na sjecištu važnih prometnica prema Mostaru, Makarskoj, Splitu i Sarajevu.