Cairu é um município brasileiro do estado da Bahia. Sua população estimada em 2017 era de 18 224 habitantes. Cairu é um dos dois municípios-arquipélago brasileiros. É formado por 26 ilhas.