Sokolov (do roku 1948 Falknov nad Ohří, nem. Falkenau an der Eger) je okresné mesto v západných Čechách, v Karlovarskom kraji. Leží pri sútoku riek Ohře a Svatavy uprostred sokolovskej panvy, v nadmorskej výške 401 metrov. Mesto má zhruba 26 500 obyvateľov. Jeho ráz je ovplyvnený ťažbou hnedého uhlia a s tým súvisiacim priemyslom.