Žofín, neboli Slovanský ostrov vznikl v průběhu 17. a 18. století z naplavenin pod Štítkovským jezem. Jeho růst prý urychlily novoměstské mlýny pod Zderazí. Po povodni roku 1784 byl ostrov zpevněn zdí a byly zde vysázeny stromy. Od roku 1817 ostrov vlastnil barvíř kůží Josef Ignác Saenger. Proto první pojmenování – Barvířský ostrov.
Ostrov se popořadě jmenoval Barvířský, pak Žofínský, teď prostě jen Žofín nebo oficiálněji Slovanský.