Gmina Branice is an urban-rural gmina in Głubczyce County, Opole Voivodeship, in south-western Poland, on the Czech border. Its seat is the town of Branice, which lies approximately 17 kilometres (11 mi) south of Głubczyce and 69 km (43 mi) south of the regional capital Opole.