Walce (dodatkowa nazwa w j. niem. Walzen) – wieś w Polsce, położona w województwie opolskim, w powiecie krapkowickim, w gminie Walce, której jest siedzibą. Historycznie leży na Górnym Śląsku, na ziemi prudnickiej. Położona jest w Kotlinie Raciborskiej, będącej częścią Niziny Śląskiej. Przepływa przez nią rzeka Stradunia.
W latach 1975–1998 miejscowość należała administracyjnie do ówczesnego województwa opolskiego. Do 1956 należała do powiatu prudnickiego.
Według danych na 2011 wieś była zamieszkana przez 1892 osoby.
Geografia Walce znajdują się w południowo-zachodniej części Polski. Leżą na ziemi prudnickiej – regionie historyczno-kulturalnym, którego głównym ośrodkiem jest miasto Prudnik. Ziemia prudnicka stanowi zachodnią część Górnego Śląska. Pod względem administracyjnym Walce położone są w południowej części województwa opolskiego, w powiecie krapkowickim, w gminie Walce, której są siedzibą, tuż przy granicy z gminą Głogówek i powiatem prudnickim. Znajdują się w pobliżu granicy z Czechami. Należą do Euroregionu Pradziad.
Sołectwo Walce obejmuje obręb wsi Walce. Zajmuje powierzchnię 13,2 km². Graniczy z sołectwami (od północy, zgodnie z ruchem wskazówek zegara): Grocholub, Kamionka, Dobieszowice, Twardawa, Biedrzychowice, Rozkochów, Zabierzów.