Cochin was founded by father Louis Cochin, originally as a Christian mission. Louis Cochin was himself a french-born Oblate Order missionary. The Post Office opened on May 1, 1915. The current population is 208.