Elevado à condição de cidade com a denominação de Barbalha, pela lei provincial nº 374, de 30-08-1846, desmembrado de Crato. Sede no atual distrito de Barbalha ex-núcleo de Barbalha. Constituído do distrito sede.
Elevado à condição de cidade com a denominação de Barbalha, pela lei provincial nº 1740, de 30-08-1876.
Pelo ato estadual de 15-07-1904, é criado o distrito de Cajazeiras e anexado ao município de Barbalha.
Em divisão administrativa referente ao ano de 1911, o município é constituído de 2 distritos: Barbalha e Cajazeiras.
Em divisão administrativa referente ao ano de 1933, o município aparece constituído de 3 distritos: Barbalha, Cajazeiras e Saco.
Assim permanecendo em divisão territorial datada de 31-XII-1936.
Pela lei estadual nº 352, de 02-09-1937, o distrito de Saco é extinto. Sendo seu território anexado ao distrito sede do município de Barabalha.
Em divisão territorial datada de 31-XII-1937, o município é constituído de 2 distritos: Barabalha e Cajazeiras.
Pelo decreto estadual nº 448, de 20-12-1938, o distrito de Cajazeiras passou a denominar-se Farias.
No quadro fixado para vigorar no período de 1939-1943, o município é constituído de Barbalha e Farias.
Pelo decreto-lei estadual nº 1114, de 30-12-1943, o distrito de Farias passou a denominar-se Arajara.
Em divisão territorial datada de 1-VII-1950, o município é constituído de Barbalha e Arajara.
Assim permanecendo em divisão territorial datada de 1-VII-1960.
Pela lei estadual nº 6728, de 05-11-1963, desmembrado do município de Barbalha o distrito de Arajara. Elevado à categoria de município.
Em divisão territorial datada de 31-XII-1963, o município é constituído do distrito sede.
Pela lei estadual nº 8339, de 14-12-1965, Barbalha adquiriu o extinto município de Arajara, figurando como simples distrito.
Em divisão territorial datada de 31-XII-1968, o município é constituído de 2 distritos: Barbalha e Arajara.
Assim permanecendo em divisão territorial datada de 17-I-1991.
Pela lei municipal nº 1147, 23-04-1991, é criado o distrito de Estrela é anexado ao município de Barbalha.
Em territorial datada de 1-VI-1995, o município é constituído de 3 distritos: Barbalha, Arajara e Estrela.
Assim permanecendo em divisão territorial datada de 2005.
Pela lei nº 1.499, de 28-02-2002 , é criado o distrito de Caldas e anexado ao município de Barbalha.
Em divisão territorial datada de 2007, o município é constituído de 4 distritos: Barbalha, Arajara, Caldas e Estrela.
Fonte: IBGE