Las cuencas de los ríos Rin y Ródano ocupan la mayor parte del territorio, aunque algunas zonas del país pertenecen a la cuenca del río Danubio (el valle del río Eno, "Inn" en alemán, en el cantón de los Grisones) o a la cuenca del río Po (la zona del río Tesino).