Ljubotić se nalazi u općini Promina, u Šibensko-kninskoj županiji na 275 metara nadmorske visine i prostire se na površini od 7,56 km². Prema popisu iz 2011. godine, u Ljuboiću živi 26 stanovnika. Stanovništvo je u potpunosti hrvatsko. Okolna naselja: Čitluk, Suknovci, Bobodol, Oklaj, Puljane, Mratovo, Lukar, Matase, Radučić i Bogatić.