Sokolov je železniční stanice v severní části města Sokolov v okrese Sokolov ve Karlovarském kraji ležící nedaleko soutoku řek Svatavy a Ohře. Západně od budovy je umístěno též městské autobusové nádraží. Leží na elektrizované dvoukolejné trati 140 a jednokolejné neelektrizované 145. Nachází se na adrese Nádražní 19, 356 01 Sokolov.