Penha é um município brasileiro do estado de Santa Catarina. Localiza-se a uma latitude 26º46’10” Sul e a uma longitude 48º38’45” Oeste, estando a uma altitude de 20 metros. Sua população em 2016 é, segundo estimativa do Instituto Brasileiro de Geografia e Estatística (IBGE), de 30.262 pessoas.
Possui uma área de 58,783 km².
Na região que deu origem aos índios Carijós, o início do povoado foi a construção da Capela de São João Batista, em 1759, na localidade chamada de Itapocoroy (derivado de “Itapocorá”, que em guarani significa “parecido com um muro de pedra”).
A cidade possui o título de “Capital Nacional do Marisco”, sendo nacionalmente conhecida por abrigar o famoso parque temático Beto Carrero World.