Anita Garibaldi é um município brasileiro do estado de Santa Catarina. Localiza-se a uma latitude 27º4121" sul e a uma longitude 51º0748" oeste, estando a uma altitude de 885 metros. Sua população estimada em 2004 era de 10 077 habitantes.
Possui uma área de 606,12 km². O clima é o mesotérmico úmido, com temperatura média anual de 16ºC.
O nome é uma homenagem à "heroína de dois mundos" - Anita Garibaldi. Há também outro município no Estado de Santa Catarina cujo nome é homenagem a Anita: Anitápolis.