Historia Złatna została założona najprawdopodobniej w XVI wieku przez osadników wołoskich i należała do kolejnych właścicieli dóbr żywieckich. Wieś dawniej nosiła nazwę Sołki, uważano bowiem, że rzeka Soła bierze tam swój początek. Pierwsza wzmianka o tej wsi znajduje się w księdze sądowej tzw. państwa żywieckiego z 1690 roku, w której wspomina się, że "Wawrzyniec Kostka z Sołek uskarżał się na synów Simona Gardasza, że mu wzięli owce". Dzisiejsza nazwa pochodzi od nazwy potoku Bystra, który wcześniej nosił nazwę Złotna pochodzącą podobno od śladów aluwialnego złota, na które natrafiono właśnie w tym potoku. Osadnicy z Moraw przybyli do Złatnej w latach 1815–1820, byli to specjaliści, których zatrudniono w hucie szkła.
W okresie międzywojennym w miejscowości stacjonowała placówka Straży Granicznej I linii „Złatna”.
W 1945 roku stacjonowała tu strażnica Wojsk Ochrony Pogranicza, która to została potem rozformowania.
17 października 2020 r. pobliżu przysiółka Zapolanka stanął pomnik upamiętniający por. Stanisława Kopika "Zemstę", dowódcę oddziału zgrupowania NSZ.