Szydłowiec Śląski (nazwa historyczna: Szydłowiec, niem.: Schedlau) – wieś w Polsce położona w województwie opolskim, w powiecie opolskim, w gminie Niemodlin.

W miejscowości jest przystanek kolejowy Szydłowiec Śląski.

Historia Jedna z najmniejszych miejscowości gminy Niemodlin, położona nad Ścinawą Niemodlińską, przy drodze Niemodlin – Gracze.

Pierwsza wzmianka o Szydłowcu Śląskim datowana jest na 1285 rok. W ciągu siedmiu stuleci wioska nosiła kilka nazw (Sydlowitz, Schidalowicz, Holgotha) – najbardziej znana to Schedlau. Przez siedem wieków była w posiadaniu wielu zamożnych rodów. Pozostałością po dawnych dobrach szydłowieckich jest młyn, który jeszcze kilkanaście lat temu był znany w całej okolicy, dziś młyn został przekształcony w budynek mieszkalny.

Od XVIII w. wieś posiadała pieczęć gminna, na której wizerunku przedstawiono stojąca Temidę z opaską na oczach, z mieczem w prawej i wagą w lewej ręce.

Pod koniec XIX wieku Szydłowiec liczył ponad 400 mieszkańców, natomiast obecnie wieś zamieszkuje około 100 mieszkańców.