RIOS: Içara, Linha Anta, Ronco D´agua, Urussanga, Cocalzinho e Rio dos Porcos
LAGOAS: Lagoa da Urussanga Velha, Lagoa dos Freitas, Lagoa do Rincão, Lagoa do Faxinal, Lagoa dos Esteves e Lagoa da Mãe Luzia
BACIAS HIROGRÁFICAS: Bacia do Rio Urussanga, Bacia do Rio dos Porcos e Bacia do Arroio Rincão. O Rio Urussanga Velha percorre as comunidades de Urussanga Velha e Rio Acima, fazendo divisa com Jaguaruna, numa extensão de 16 km. A lagoa de Urussanga Velha faz parte da bacia do Rio Urussanga, ocupando uma área de 2,4 km² ocorrendo na sua parte oeste e leste, áreas inundáveis. Os leitos canalizados estão todos assoreados, comprometendo o fluxo das águas das enchentes
O Rio dos Porcos tem a maior parte de seu percurso abaixo da curva de nível de 20 metros. A lagoa do Faxinal cobre uma área de 3 km² e a lagoa dos Esteves 1,4 km². Essas lagoas, assim como a Lagoa do Rincão, Lagoa do Jacaré, Lagoa dos Freitas, Lagoa da Urussanga Velha e a já extinta Lagoa dos Papagaios, têm formação de origem marinha, resultantes do represamento causado pela acumulação dos depósitos marinhos/eólicos, sendo que a Lagoa dos Esteves e a Lagoa do Faxinal estão incluídas na Bacia do Araranguá. Por estarem ao nível do mar, entre estas lagoas há áreas inundáveis.
A Bacia do Arroio Rincão drena uma área de 15 km², ou seja, 5% do município. Compreende a Lagoa dos Freitas, a Lagoa do Jacaré e a Lagoa do Rincão, que formam um sangradouro, ou seja, um arroio que deságua no mar, levando o nome de Arroio Rincão.