Branice (, ) – miasto w Polsce, położone w województwie opolskim, w powiecie głubczyckim. Siedziba gminy Branice.
W Branicach znajduje się m.in. szpital psychiatryczny założony przez biskupa Józefa Natana.
Położenie Branice leżą nad potokiem Wilżyna (dopływ Opawy), na terenie Nadleśnictwa Prudnik (obręb Prudnik).
Miasto historycznie położone jest na tzw. Morawach Polskich, czyli na obszarze dawnego wikariatu generalnego branickiego. Należało do wydzielonego w 1269 roku z Margrabstwa Moraw czeskiego księstwa opawskiego, które co najmniej od końca XV wieku było już uważane za część Górnego Śląska.
Według regionalizacji fizycznogeograficznej Polski miejscowość leży na Płaskowyżu Prudnicko-Głubczyckim, u podnóża południowo-wschodniej części Gór Opawskich (Sudety Wschodnie).
Nazwa Nazwa miejscowości była przeważnie taka sama. Na przestrzeni lat praktycznie zmieniał się jedynie zapis jej nazwy. W pierwszych źródłach z 1278 roku brzmiała ona Branicz, natomiast w 1377 roku – Brenicz.