Nejstarší zmínka o historii osady pochází z roku 1461, v historických pramenech se někdy uvádí pod názvy Solce nebo Solcza. V 15. století se měla dělit na Horní a Dolní Solcu. Ves byla v majetku slezské větve rodu Larischů-Mönnichů. Po zániku patrimoniální správy v roce 1849 osadou obce Karviná, s níž tvořila již od roku 1702 také společný matriční úřad. K rozvoji osady došlo v druhé polovině 19. století v souvislosti s rozvojem těžby uhlí. V roce 1873 byl postaven nad osadou i zámek, který se stal výraznou dominantou oblasti. V roce 1930 zde bylo 159 domů a žilo 1054 obyvatel (z toho 436 Čechů, 88 Němců, 467 Poláků).