Sławniowice () – wieś w Polsce położona w województwie opolskim, w powiecie nyskim, w gminie Głuchołazy. Historycznie leży na Dolnym Śląsku, na ziemi nyskiej. Położona jest na terenie Przedgórza Paczkowskiego, będącego częścią Przedgórza Sudeckiego. Przepływa przez nią rzeka Mora.
W latach 1975–1998 miejscowość należała administracyjnie do ówczesnego województwa opolskiego.
Według danych na 2011 wieś była zamieszkana przez 548 osób.
Geografia Położenie Wieś jest położona w południowo-zachodniej Polsce, w województwie opolskim, około 1 km od granicy z Czechami, we wschodniej części Przedgórza Paczkowskiego. Należy do Euroregionu Pradziad. Przez granice administracyjne wsi przepływa rzeka Mora.
Środowisko naturalne W Sławniowicach panuje klimat umiarkowany ciepły. Średnia temperatura roczna wynosi +7,7 °C. Duże zróżnicowanie dotyczy termicznych pór roku. Średnie roczne opady atmosferyczne w rejonie Sławniowic wynoszą 611 mm. Dominują wiatry zachodnie.