Walce (niem. Gemeinde Walzen) – gmina wiejska w województwie opolskim, w powiecie krapkowickim, na ziemi prudnickiej. W latach 1975–1998 gmina położona była w województwie opolskim. W 2006 roku w gminie wprowadzono język niemiecki jako język pomocniczy.
Siedziba gminy to Walce.
Według danych z 30 czerwca 2004 gminę zamieszkiwało 6060 osób.
Geografia mały|lewo|Gmina Walce w granicach ziemi prudnickiej Gmina Walce położona jest w południowo-zachodniej Polsce, przy granicy z Czechami, na terenie Niziny Śląskiej, w regionie historycznym zwanym ziemią prudnicką, na Górnym Śląsku. Według podziału fizycznogeograficznego z 2017 dr. Krzysztofa Badory obszar gminy Walce znajduje się w granicach mikroregionów: Równina Walców, Dolina Dolnej Straduni, Dolina Górnej Odry, Równina Większycka.
Na zachodzie gmina Walce graniczy z gminą Krapkowice, na północy z gminą Zdzieszowice, na wschodzie z gminą Reńska Wieś, na południu z gminą Głogówek.
Ukształtowanie terenu W granicach administracyjnych gminy Walce znajdują się następujące wzniesienia: Buchtaberg, Górka, Lisia Góra, Szwedzka Górka, Wiatrak.
Stosunki wodne Przez obszar gminy Walce przepływają następujące cieki wodne: rzeki: Odra, Stradunia strugi: Białynka, Grabczak, Jaźwina, Mosacz, Swornica
Na terytorium gminy położone jest także bagno Kapuśniki.