A sua origem remonta ao povoado denominado Almas, pertencente ao município de Vila Nova do Príncipe e Santana de Caetité. , onde, nos princípios do século XIX for erguida uma capela, que ficou como filial da freguesia de Nossa Senhora do Rosário do Gentio.
Foi criado o distrito em 1857, pela Lei provincial número 657, de 16 de dezembro, e o município com a denominação de Boa Viagem e Almas e território desmembrado do de Caetité, em 1880, pela Lei provincial número 1.958, de 7 de junho, ocorrendo sua instalação em 25 de abril de 1885.
Em 19 de agosto de 1902 a Lei estadual número 464 deu ao município sua atual denominação de Jacaraci.