Lisac se nalazi u općini Dubrovačko Primorje, u Dubrovačko-neretvanskoj županiji na 225 metara nadmorske visine i prostire se na površini od 7,12 km². Prema popisu iz 2011. godine, u Liscu živi 37 stanovnika. Stanovništvo je u potpunosti hrvatsko. Okolna naselja: Zamaslina, Podimoć, Visočani, Čepikuće, Podgora, Točionik, Smokovljani, Doli, Zaton Doli i Mravnica.