Zvekovica se nalazi u općini Konavle, u Dubrovačko-neretvanskoj županiji na 90 metara nadmorske visine i prostire se na površini od 2,51 km². Prema popisu iz 2011. godine, u Zvekovici živi 560 stanovnika. Stanovništvo je uglavnom hrvatsko (96%), te srpsko (2%). Okolna naselja: Močići, Uskoplje, Cavtat, Jasenice, Gabrili, Plat, Čilipi, Soline, Brotnice i Zavrelje.