Ljubica (serbisch, mazendonisch: Љубица) ist ein weiblicher Vorname.
Der Name wird im Serbischen, Mazedonischen, Slowenischen und Kroatischen verwendet und wird aus dem slawischen Element lyuby gebildet, was Liebe bedeutet; in Verbindung mit einem Diminutivsuffix.[1] Es kann auch aus dem serbokroatischen ljubicica stammen, was violett bedeutet.
Die männliche Form ist Ljuban (serbisch, kroatisch) und Ljuben (mazedonisch).