Skočov (polsky Skoczów, německy Skotschau) je město v jižním Polsku ve Slezském vojvodství v okrese Těšín. Leží na území Těšínského Slezska na řece Visle 12 km od českých hranic. V roce 2023 zde žilo 13 423 obyvatel. Gmina Skočov zahrnuje kromě samotného města deset venkovských obcí.