En épocas remotas el pueblo de San José de Cocodite estuvo habitado por índigenas, dirigidos por un cacique de nombre Cocodite, de allí se origina su nombre en honor al Cacique y se llama San José debido a una promesa realizada por un sacerdote católico llamado Aniceto Legarraga.