Początkowo miasto nosiło nazwę Równe, natomiast stacja kolejowa w nomenklaturze PKP do 1 września 1946 nazywała się Rychłowiec; nazwę Złoty Stok wprowadzono rozporządzeniem ministerialnym w maju 1946.
Głównym zakładem przemysłowym w Złotym Stoku po II wojnie światowej był zakład produkujący arsen i złoto zwany początkowo „Przemysł Arsenowy”, od 1950 „Zakłady Przemysłu Arsenowego”, od 1956 na „Kopalnia Arsenu Złoty Stok”. W 1960 zamknięto kopalnię, tym samym skończył się prawie 700-letni okres działalności górniczej w Złotym Stoku. Szacuje się, że istniejące w tym czasie kopalnie wydobyły około 2 mln ton rudy, z której otrzymano około 16 ton złota i 126 000 ton arszeniku. Od 1962 w zakładzie produkowano mączki kamienne i pigmenty (tlenki ołowiu – glejtę i minię ołowiową, z rud dostarczanych z Górnego Śląska), zmienił on nazwę na „Zakłady Górniczo-Chemiczne Złoty Stok”. W 1976 połączono zakład z przedsiębiorstwem „Termoplast” z Mąkolna tworząc „Zakłady Górniczo-Chemiczne Przemysłu Tworzyw i Farb”, które zmieniły w 1977 nazwę na „Zakłady Tworzyw i Farb w Złotym Stoku”.
W latach 1975–1998 miasto administracyjnie należało do woj.