Nova Mokošica se nalazi u Gradu Dubrovniku, u Dubrovačko-neretvanskoj županiji na 3 metra nadmorske visine i prostire se na površini od 2,08 km². Prema popisu iz 2011. godine, u Novoj Mokošici živi 5.921 stanovnik. Stanovništvo je uglavnom hrvatsko (90%), te bošnjačko (4%) i srpsko (3%). Okolna naselja: Prijevor, Čajkovići, Donje Obuljeno, Gornje Obuljeno, Rožat, Komolac, Sustjepan, Mokošica, Čajkovica i Petrovo Selo.