W swej historii Złotnik wiele razy zmieniał przynależność państwową oraz nazwę. Niemiecka brzmiała: Reinswalde, polskie to: Złotnicko oraz obecna Złotnik. W Złotniku pod koniec drugiej wojny światowej stacjonowała osławiona 36 Dywizja Grenadierów SS Dirlewanger'a, która w brutalny sposób brała udział w dławieniu Powstania Warszawskiego oraz Słowackiego powstania narodowego. W czasie natarcia Armii Czerwonej na pobliskie Żary trwały zażarte walki o Złotnik. We wsi, bronił się 207 pułk artylerii przeciwlotniczej. Trwająca kilka dni bitwa była jedną z bardziej krwawych w tym rejonie. Pułkownik Kozłow wydał rozkaz utrzymania Złotnika za wszelką cenę. Niemcy atakowali czołgami, piechotą i lotnictwem. Po uzyskaniu wsparcia oddziały radzieckie w walkach poważnie uszkodziły niemieckie zgrupowania w rejonie Złotnika i Bieniowa. Kozłow zginął podczas odpierania jednego z ataków nieprzyjaciela. W odwecie za śmierć swojego dowódcy patrol radziecki dokonał egzekucji czterech żołnierzy SS w okolicy drogi do Bieniowa. Złotnik został całkowicie zdobyty 17 lutego 1945 roku, w dzień po zdobyciu Żar. W 2002 mieszkańcy obchodzili 700-lecie wsi, a w 2007 roku, 50-lecie parafii.