Bieńkowice położone są w północno – zachodniej części Gminy Dobczyce. Miejscowość graniczy z Nową Wsią, Stojowicami, Jankówką, Czechówką i Gorzkowem.
W skład sołectwa Bieńkowice wchodzą przysiółki o nazwach: Pod Sęką, Pod Granicą, Janichówka, Debina, Sikorzyniec, Błaskówka, Za Rzeką, Psina, Tłoki, Na Pastwisku
Sołectwo zajmuje obszar 273,9 ha. Na terenie wsi działa Ochotnicza Straż Pożarna.