Formação Administrativa
Distrito criado com a denominação de Caracol, pela lei municipal de 12-01-1904, subordinado ao município de Raimundo Nonato.
Em divisão administrativa referente ao ano de 1911, distrito de Caracol figura no município de São Raimundo Nonato.
Elevado à categoria de município com a denominação de Caracol, pela lei nº 686, de 04-071912, desmembrado de São Raimundo Nonato. Sede no antigo distrito de Caracol. Constituído do distrito sede.
Nos quadros de apuração do recenseamento geral de 1-IX-1920, o município é constituído do distrito sede.
Pelo decreto estadual nº 1279, de 26-06-1931, o município é extinto, sendo seu território anexado ao município de São Raimundo Nonato, como simples distrito.
Em divisão administrativa referente ao ano de 1933, Caracol figura como distrito do município São Raimundo Nonato.
Assim permanecendo em divisões territoriais datadas de 31-XII-1936 e 31-XII-1937.
Elevado novamente à categoria de município e distrito com a denominação de Caracol, por ato das disposições constitucionais transitórias promulgada de 22-08-1947, desmembrado São Raimundo Nonato. Sede no antigo distrito de Caracol. Constituído do distrito sede. Instalado em 28-08-1948.
Em divisão territorial datada de 1-VII-1960, o município é constituído do distrito sede.
Assim permanecendo em divisão territorial datada de 2005.
Fonte: IBGE