La Ljubljanica est une rivière de Slovénie. La rivière est longue d'environ 41 km mais environ 20 km de son trajet se fait dans des grottes ce qui fait qu'elle a sept noms différents sur son trajet. La rivière est un affluent de la rivière Save qui se jette elle-même dans le Danube. La confluence entre les deux rivières a lieu à proximité de la ville de Ljubljana qui s'est d'ailleurs développée sur ses rives.