Prudnik – gmina miejsko-wiejska w województwie opolskim, w powiecie prudnickim. W latach 1975–1998 gmina położona była w województwie opolskim.
Siedziba gminy to Prudnik.
Według danych z 30 czerwca 2024 gminę zamieszkiwało 24 719 osób.
Geografia mały|lewo|Gmina Prudnik w granicach ziemi prudnickiej Gmina Prudnik położona jest w południowo-zachodniej Polsce, przy granicy z Czechami, na terenie Gór Opawskich stanowiących pasmo Sudetów Wschodnich, w regionie historycznym zwanym ziemią prudnicką, na Górnym Śląsku. Według podziału fizycznogeograficznego z 2017 dr. Krzysztofa Badory obszar gminy Prudnik znajduje się w granicach mikroregionów: Przedgórza Głuchołasko-Prudnickiego (Przedgórze Paczkowskie), Obniżenia Prudnickiego, Wysoczyzny Bialskiej, Doliny Górnej Ścinawy Niemodlińskiej (Nizina Śląska) i Wzgórz Długockich (Góry Opawskie).
Na zachodzie gmina Prudnik graniczy z gminą Głuchołazy, na północy z gminami: Nysa, Korfantów i Biała, na wschodzie z gminą Lubrza. Od strony południowej sąsiaduje z terytorium Czech.