Těšín (polsky Cieszyn [čěšyn], německy Teschen) je město v jižním Polsku v okrese Cieszyn s 35 401 obyvateli (2006) a metropole Těšínského Slezska. Těšín leží na řece Olši, která je přítokem Odry. Na druhé straně hranice, v České republice, leží město Český Těšín.Po první světové válce bylo spolu s celým Těšínskem rozděleno mezi nově vzniklé státy Československo a Polsko, které si na ně oba dělaly nárok.