Szklary (niem. GläsendorfRozporządzenie Ministrów: Administracji Publicznej i Ziem Odzyskanych z dnia 12 listopada 1946 r. o przywróceniu i ustaleniu urzędowych nazw miejscowości ()) – wieś w Polsce położona w województwie opolskim, w powiecie nyskim, w gminie Kamiennik.

Wieś typu łańcuchowego ciągnąca się między niewysokimi wzgórzami Wawrzyszowsko- Szklarskimi na obszarze Przedgórza Sudeckiego, wzdłuż rzeki Krynka, dopływ Oławy.

We wsi ma swoją siedzibę leśnictwo Szklary, które należy do nadleśnictwa Prudnik (obręb Szklary).

W latach 1975–1998 miejscowość położona była w województwie opolskim.

Historia W XIX w. wieś posiadała pieczęć gminną, na której wizerunku przedstawiono pług zwrócony w prawo, nad nim dwa ptaki w locie.

Zabytki Do wojewódzkiego rejestru zabytków wpisane są: kościół par. pw. św. Michała Archanioła, z l. 1752-1765 młyn wodny, ob. dom nr 82, murowano-szachulcowy, z poł.