Wisła (, ) – miasto w południowej Polsce, w województwie śląskim, w powiecie cieszyńskim.
Historycznie leży na Śląsku Cieszyńskim. Jest ważnym ośrodkiem sportowym, wypoczynkowym i turystycznym w Beskidzie Śląskim. Na administracyjnym terenie miasta swoje źródła ma największa polska rzeka o tej samej nazwie – Wisła.
Według danych z 30 czerwca 2024 r. miasto miało 10 552 mieszkańców.
Położenie mały|lewo|Widok ze szlaku prowadzącego z Wisły Głębce na Stożek Położone jest w głębi Beskidu Śląskiego, na północy sąsiaduje z gminą Brenna i Ustroniem, na północnym wschodzie ze Szczyrkiem, na wschodzie z gminami Lipowa, Radziechowy-Wieprz i Milówka, na południu z gminą Istebna, na zachodzie z Czechami.
Najwyższe wzniesienia: Barania Góra (1220 m n.p.m.) i Stożek Wielki (978 m n.p.m.).
Ze źródeł na Baraniej Górze wypływają potoki Czarna i Biała Wisełka, które po połączeniu się i przyjęciu wód potoku Malinka tworzą rzekę Wisłę.
Według danych z 2002 r. Wisła ma obszar 110,26 km², w tym: użytki rolne: 19%, użytki leśne: 74%.
Według danych z 1 stycznia 2011 r. powierzchnia miasta wynosiła 110,17 km². Ze względu na swoją powierzchnię, Wisła jest miejscowością o największym obszarze w powiecie cieszyńskim. Miasto stanowi 15,1% powierzchni powiatu.