Badžula se nalazi u općini Zažablje, u Dubrovačko-neretvanskoj županiji na jednom metru nadmorske visine i prostire se na površini od 10,60 km². Prema popisu iz 2011. godine, u Badžuli žive 74 stanovnika. Stanovništvo je u potpunosti hrvatsko. Okolna naselja: Mislina, Zavala, Mlinište, Vidonje, Klek, Slivno Ravno, Duboka, Bijeli Vir, Podgradina i Pižinovac.