São Cristóvão do Sul es un municipio brasileño del Estado de Santa Catarina. Se localiza a una latitud 27º16'00" sur y a una longitud 50º26'26" Oeste, a una altitud de 1025 metros. Su población estimada en 2006 era de 5 093 habitantes.Posee un área de 350,88 km².