Ljubica je žensko ime staroslovenskog porekla, izvedeno od imena Ljubinka[1] ili Ljuba[2]. Postoji tumačenje da je ovo ime izvedeno od naziva biljke ljubičice[3]. Koristi se u Srbiji, Hrvatskoj, Makedoniji i Sloveniji[3].
U Makedoniji je ovo ime 2006. bilo na devetom, a u Srbiji u periodu od 2003. do 2005. na 66. mestu po popularnosti.[4]