Lozica se nalazi u Gradu Dubrovniku, u Dubrovačko-neretvanskoj županiji na 2 metra nadmorske visine i prostire se na površini od 2,00 km². Prema popisu iz 2011. godine, u Lozici živi 136 stanovnika. Stanovništvo je najvećim dijelom hrvatsko (90%), te bošnjačko (5%) i srpsko (4%). Okolna naselja: Pobrežje, Mokošica, Petrovo Selo, Sustjepan, Donje Obuljeno, Zaton, Gornje Obuljeno, Osojnik i Nova Mokošica.