Tešín (poľ. Cieszyn, čes. Těšín, nem. Teschen) je historické mesto v Poľsku v Sliezskom vojvodstve v okrese Powiat cieszyński, metropola Tešínskeho Sliezska. Žije tu približne 36 tisíc obyvateľov (2012).
Po prvej svetovej vojne bolo spolu s celým Tešínskom rozdelené medzi novovzniknuté štáty Česko-Slovensko a Poľsko, pričom obe krajiny si naň nárokovali. Česko-slovenská časť bola pomenovaná ako Český Těšín, hoci sa uvažovalo aj o názve „Československý Těšín“, zatiaľ čo poľská historická časť si ponechala pôvodné meno v poľskom znení Cieszyn.