Kandi estas komunumo en la departamento Alibori en norda Benino. Origine ĝi estis jam merkaturbo. Nune estas centro por agrikulturo. La komunumo (municipo) kovras areon de 3 421 km² kaj en 2002 havis populacion de 95 206 loĝantoj. La propra urbo havis populacion je 27 227 en 2002.