Rudnik Drugi – wieś w Polsce, położona w województwie lubelskim, w powiecie kraśnickim, w gminie Zakrzówek.
We wsi znajduje się Publiczna Szkoła Podstawowa, Ochotnicza Straż Pożarna oraz Koło Gospodyń Wiejskich, ponadto przy Szkole Podstawowej funkcjonuje Filia Gminnej Biblioteki Publicznej w Zakrzówku.
Wieś stanowi sołectwo gminy Zakrzówek. Według Narodowego Spisu Powszechnego (III 2011 r.) wieś liczyła 369 mieszkańców.
Części wsi +Integralne części wsi Rudnik Drugi SIMC Nazwa Rodzaj 0394246 Zadworze część wsi
Historia Dziś Rudnik Pierwszy i Rudnik Drugi według Słownika geograficznego Królestwa Polskiego z roku 1888 zwany przez lud Rudnik Złodziejski stanowił wieś w powiecie janowskim gminie i parafii Zakrzówek. Według spisu z 1827 roku było tu 33 domy i 221 mieszkańców. Wieś ta wchodziła w skład dóbr ordynacji Zamoyskich.
1 I – 8 XII 1973 w gminie Stara WieśDz.U. 1973 nr 40 poz. 236. W latach 1975–1998 miejscowość administracyjnie należała do województwa lubelskiego.
Z uwagi na specyfikę położenia Rudnika na pograniczu regionów, wieś wyjątkowo często zmieniała przynależność administracyjną;