Gmina Gogolin to gmina miejsko-wiejska w województwie opolskim, w powiecie krapkowickim. W latach 1975-1998 gmina położona była w województwie opolskim.
Gmina Gogolin położona jest w środkowej części województwa opolskiego w odległości 15 km na południe od Opola. Od zachodu graniczy z gminą Krapkowice, od północy z gminą Tarnów Opolski. Na wschodzie graniczy z gminą Strzelce Opolskie, od południa z gminą Zdzieszowice.
Gmina ma charakter miejsko-wiejski, a w jej skład wchodzi miasto Gogolin z dwiema dzielnicami: Karłubiec i Strzebniów oraz 9 sołectw: Chorula, Dąbrówka, Górażdże, Kamień Śląski, Kamionek, Malnia, Obrowiec, Odrowąż, Zakrzów. Łączna powierzchnia gminy wynosi 10051 ha, co stanowi 1,2% powierzchni województwa. Miasto Gogolin zajmuje powierzchnię 2.035 ha, wioski 8.016 ha. W samym mieście Gogolinie mieszkają 6.519 osoby, a całą gminę zamieszkuje 12.743 osób (stan na 31.12.2003r).