Distrito criado com a denominação de Cruz, ex-povoado, pela lei estadual nº 4440, de 30-12-1958, criados com terras pertencente dos distritos de Aranaú e Jericoaracoara, subordinado ao município de Acaraú.
Em divisão territorial datada de 1-VII-1960, Cruz é distrito de Acaraú.
Elevado à categoria de município com a denominação de São Francisco da Cruz, pela lei estadual nº 6956, de 19-12-1963, desmembrado de Acaraú. Sede no atual distrito São Francisco da Cruz, ex-Cruz. Constituído do distrito sede.
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 é extinto o município de São Francisco da Cruz, sendo seu território anexado ao município de Acaraú.
Em divisão territorial datada de 31-XII-1968, Cruz é distrito de Acaraú.
Assim permanecendo em divisão territorial datada de 1-VII-1983.
Elevado à categoria de município com a denominação de Croatá, pela lei estadual nº 11002, de 14-01-1985, desmembrado de Acaraú. Sede no antigo distrito de Cruz. Constituído do distrito sede. Instalado em 01-01-1986.
Pela lei estadual nº 11323, de 22-05-1987, é criado o distrito de Caiçara e anexado ao município de Cruz.
Em divisão territorial datada de 17-I-1991, o município é constituído de 2 distritos: Cruz e Caiçara.
Assim permanecendo em divisão territorial datada de 2005.
Alteração toponímica municipal
Cruz para São Francisco da Cruz alterado, pela lei estadual nº 6956, de 19-12-1963. São Francisco da Cruz para Cruz alterado, pela lei estadual nº 8339, de 14-12-1965.
Fonte: IBGE