São Joaquim é um município brasileiro do estado de Santa Catarina. Localiza-se a uma latitude 28° 17' 38" Sul e a uma longitude 49° 55' 54" Oeste, estando a uma altitude de 1.353 metros. Sua população estimada em 2004 era de 23 114 habitantes. Situada no Planalto Serrano, está localizada a 136 km de Tubarão, 81 km de Lages e 227 km de Florianópolis. A cidade conta com uma grande diversidade étnica, composta principalmente por descendentes de portugueses, africanos, alemães, italianos e japoneses. Há também grande parte da população vinda de outros estados, principalmente do Rio Grande do Sul.