Monte Castelo é um município brasileiro do Estado de Santa Catarina. Localiza-se a uma latitude 26º27’44” sul e a uma longitude 50º13’52” oeste, estando a uma altitude de 820 metros.
Sua população estimada em 2011 era de 8.346 habitantes.
O principal acesso é pela rodovia BR-116.