Vidonje se nalaze u općini Zažablje, u Dubrovačko-neretvanskoj županiji na 229 metara nadmorske visine i prostiru se na površini od 13,81 km². Prema popisu iz 2011. godine, u Vidonjama živi tek jedan jedini stanovnik. Okolna naselja: Mlinište, Mislina, Bijeli Vir, Badžula, Dobranje, Dubravica, Glušci, Zavala, Krvavac Ii i Kula Norinska.