Gmina Krzanowice to gmina miejsko-wiejska w województwie śląskim, w powiecie raciborskim. W latach 1975-1998 gmina położona była w województwie katowickim.
Krzanowice jest miastem, będącym siedzibą gminy (Bojanów, Wojnowice, Borucin, Pietraszyn). Gmina ta położona jest na Górnym Śląsku, na ziemi raciborskiej, w dolinie górnej Odry, w odległości 12 km od Raciborza i w południowej części województwa śląskiego u wylotu bramy morawskiej.