Mokošica is located in the City of Dubrovnik, in Dubrovnik-Neretva County at an elevation of 3 meters above sea level and it covers the area of 4.51 km² (1.74 sq. miles). According to the 2011 census report, there were 1.946 inhabitants. It is predominantly populated by Croats (95%), but also. Nearby places: Sustjepan, Petrovo Selo, Donje Obuljeno, Gornje Obuljeno, Pobrežje, Lozica, Nova Mokošica, Čajkovići and Prijevor.