Em 1800, as terras que hoje compõem o município pertenciam ao Coronel Monteiro, e o Engenho Tabú ao Sr. João de Sá. Em 27 de dezembro de 1964 ela foi emancipada, hoje tem aproximadamente 25 mil habitantes. Quanto a localidade situava-se no caminho de acesso às praias de Pitimbu e Acaú por onde os moradores de Goiana costumavam passar a caminho do mar. O povoado desenvolveu-se à beira deste caminho.
O distrito foi criado com a denominação de Caaporã, pelo decreto-lei estadual nº 520, de 31 de dezembro de 1943, subordinado ao município de Maguari. Em 1948, o município de Maguari passou a denominar-se Cruz do Espírito Santo. Elevado à categoria de município com a denominação de Caaporã, pela lei estadual nº 3130, de 27 de dezembro de 1963. O município foi instalado em 2 de fevereiro de 1964.