Lovorje se nalazi u općini Slivno, u Dubrovačko-neretvanskoj županiji na 2 metra nadmorske visine i prostire se na površini od 2,08 km². Prema popisu iz 2011. godine, u Lovorju živi 66 stanovnika. Stanovništvo je u potpunosti hrvatsko. Okolna naselja: Pižinovac, Raba, Tuštevac, Lučina, Kremena, Slivno Ravno, Duba, Mihalj, Vlaka i Otok.