Caniço est une ville (cidade) paroisse civile (freguesia) du Portugal, dans la municipalité de Santa Cruz, dans la région autonome de Madère.
Elle a environ 12 000 habitants.