Nazwa Miejscowość wzmiankowana w 1284 r. jako villa Cunati, w 1291 r. (niepewna lokalizacja) jako Slawnewiz, a w 1300 r. jako Cunczendorf. Niemiecką nazwą wsi było Groß Kunzendorf, w odróżnieniu od pobliskiego Konradowa (Dürr Kunzendorf) i Trzebini (Kunzendorf) koło Prudnika. Obecna nazwa zatwierdzona administracyjnie w 1946Rozporządzenie Ministrów: Administracji Publicznej i Ziem Odzyskanych z dnia 12 listopada 1946 r. o przywróceniu i ustaleniu urzędowych nazw miejscowości ()..

Historia W 1201 miejscowość została przeniesiona na nowe prawo. Co najmniej od XIV wieku wydobywany jest w Sławniowicach marmur – w Kępnicy zachował się nagrobek proboszcza Flermana z 1314 roku.

W 1603 miejscowi chłopi (jednym z przywódców był Jerzy Grötzner) podnieśli bunt antyfeudalny i opanowali wieś, kapitulując dopiero po 13 latach. W XVII wieku nastąpił w miejscowości rozkwit wydobycia marmuru, lecz zamarło ono całkowicie w XVIII wieku. W XIX wieku w celu wywozu wydobywanego kamienia utworzono połączenie kolejowe Nowy Świętów – Sławniowice. Wydobycie wznowiono po 1945 roku.

W latach 1945–1950 Sławniowice należały do województwa śląskiego, a od 1950 do województwa opolskiego.

W latach 1945–1947 stacjonowała w Sławniowicach strażnica Wojsk Ochrony Pogranicza, po której pozostały gruzy przy tzw.