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.