O território onde hoje está localizado o município de Carnaíba pertenceu ao seu fundador João Gomes dos Reis. Em 1850, ao chegar no local, ele construiu sua residência, um cemitério e uma capela em honra a Santo Antônio, dando início ao povoamento local. O povoado recebeu inicialmente o nome de Lagoa da Barroca devido à existência de um declínio coberto de carnaubeiras. No entanto, a população em vez de dizer carnaúba, pronunciava a palavra carnaíba. Por isso, acredita-se que o nome da cidade seja uma corruptela da palavra Carnaúba. A oficialização do nome ocorreu em 1860, através de uma Santa Missa pelo Pe. Ibiapina, na Capela de Santo Antônio. As terras onde atualmente fica o Município de Carnaíba eram habitadas originalmente pelos índios Cariris que, com a chegada do homem branco, foram aos poucos abandonando a região. Entre outros indicativos, a presença desses indígenas é confirmada por inscrições (ainda hoje conservadas) que eles deixaram em pedras e furnas das Serras do Boqueirão e da Mantinha. Com a expulsão dos índios das suas terras, a propriedade do território passou à Casa da Torre de Garcia D'avila cujo livro de tombo faz referências as Fazendas Carnaíba Velha e Oitizeiro, que foram arrendadas ao Capitão Manoel de Souza Diniz. A povoação, no entanto, só começaria surgir na segunda metade do Século XIX, depois da chegada dos portugueses João Gomes dos Reis e o tenente Saturnino Bezerra que ali fixaram residência. Encantado com as terras férteis e água em abundância na região, João Gomes dos Reis montou uma fazenda a que denominou, inicialmente, de Fazenda Lagoa da Barroca. Em 1870, o fazendeiro mandou erguer no local uma Capela sob a invocação de Santo Antônio e construiu, também, um pequeno cemitério. Foi, portanto, em torno dessa Fazenda Santo Antônio que surgiu a povoação. A 29/06/1823, a povoação é elevada à categoria de Vila, sob o nome de Carnaíba de Flores. O Distrito de Carnaíba, subordinado ao Município de Flores, foi criado a 29/07/1893, pela Lei Municipal nº 04. Desmembrado de Flores, Carnaíba foi elevada à categoria de Município através da Lei Estadual nº 1.018, de 30/12/1953. Em divisão territorial de 2003, o Município era constituído de dois Distritos: Carnaíba e Ibiratinga. O Distrito teve o nome mudado de Carnaíba para Carnaíba de Flores em 1920. O nome voltou para apenas Carnaíba em 1933. A palavra Carnaíba, segundo alguns historiadores, é uma corruptela de Carnaúba, palmeira existente em abundância, à época, no local onde surgiu o município. Nessa época, Carnaíba pertencia ao município de Flores. Com o desenvolvimento econômico, em 1893 o distrito foi elevado à categoria de vila em 29 de junho de 1893, passando a ser chamada de Carnaíba das Flores. Sua emancipação política só veio a ser realizada em 30 de dezembro de 1953, através das idéias de independência mobilizadas pelo Pe. Frederico Bezerra Maciel. Assim, a vila desmembrou-se de Flores, sendo elevada à categoria de cidade.
Administrativamente, o município é composto pelos distritos sede e Ibitiranga e pelos povoados de Itá, Lagoa de Cruz, Novo Pernambuco e Serra Branca. Anualmente, no dia 30 de dezembro Carnaíba comemora a sua emancipação política. Carnaíba tinha uma população estimada em 2006 de 18.000 habitantes e uma área de 429,7 km², que fica a 400 km da capital Pernambucana, Recife. Foi em Carnaíba que nasceu Zé Dantas grande compositor nordestino, conhecido por suas belas cançôes como: Asa Branca, A Volta da Asa Branca, O Xote das Meninas, Vem Morena etc. Conforme registros históricos foi aproximadamente no século XVIII, quando existiam os índios Caríris e os Carnaíbas, que deixaram como marcas imaginárias, as inscrições encontradas em pedras e furnas das Serras do Bouqueirão e da Mantinha e que ainda hoje são conservadas por todas que aqui passam e residem.Com o surgimento do colonizador, abrindo estradas e cercando as terras, a paisagem foi se modificando com a chegada de João Gomes dos Reis, que passava por aqui, transportando gado e outras mercadorias. Aos poucos João Gomes dos Reis, foi transformando o meio natural da Fazenda Santo Antônio nome dado às terras e mantendo residência aqui, atraídos pelas terras férteis e água em abundância, construiu sua residência e a Capela em honra a Santo Antônio, Santo de sua devoção, e um cemitério de varas devido a grande lagoa aqui existia, a fazenda recebeu o nome de Lagoa da Barroca. localizado no Sertão do Alto Pajeú Pernambucano, possui uma economia diversificada e baseada na agropecuária. Nas atividades pastoris, a bovinocultura e a caprinocultura recebem destaque. A área rural apresenta uma atividade agrícola mais diversificada, onde predomina a produção de frutas (foto), cana-de-açúcar, algodão, feijão e milho. O município importa esses produtos na época de estiagem. Algumas famílias cultivam frutas e hortaliças para o sustento. não tem indústrias, mas fabricam-se doces e farinha de forma rudimentar, o que acontece também com a fabricação de telhas e tijolos.Carnaíba está localizada na Região de Desenvolvimento do Pajeú, no Sertão Pernambucano. Carnaíba oferece vários atrativos turísticos aos seus visitantes. A Serra da Matinha e a Serra do Cabeço das Quintas possuem uma excelente vista, onde é possível apreciar toda a cidade. Ainda destaca-se o Cruzeiro São João Maria de Vianney e o Santuário de Bom Jesus dos Remédios, bastante visitado e localizado na Serra da Chichorra. Outra opção interessante é conhecer, no centro da cidade, as conservadas construções antigas que pertenceram a pessoas ilustres e antepassados de Carnaíba, como a casa de José Martins, onde nasceu o famoso compositor e poeta José de Souza Dantas. Na parte urbana do município, existe ainda um pedestal de pedra bruta, esculpida a mão, com o busto de Zé Dantas. No artesanato, o município dispõe de trabalhos feitos com barro, couro, crochê, tricô e o flandre. Nas manifestações culturais tem como característica marcante a tradição musical herdada dos primeiros habitantes da cidade. Destacam-se ainda a ciranda, cavalhada e do caboclinho. A cidade ainda possui a Companhia Municipal de Dança Otacílio Gomes da Silva, que sempre se apresenta mostrando as danças folclóricas da região.As principais festas do município são a Festa do Poeta Zé Dantas, no final de setembro; a Festa de Santo Antônio, padroeiro, realizada em 13 de junho; a Festa da Emancipação Política, em 30 de dezembro; a Festa do Menino Jesus de Praga, em 25 de dezembro; e a Festa de Santa Luzia, em 13 de dezembro. Durante o mês de janeiro, Carnaíba sedia o chamada Encontro dos Artistas. Com o decorrer dos tempos e com as ruas planejadas pelo fiscal de Flores foram formando arruamento em lugar de barroca. Aos vinte e nove de junho de 1823, Carnaíba é elevada à categoria de Vila com o nome de Carnaíba de Flores, com o progresso conquistou a emancipação, através da lei estadual nº 1018 de 30 de dezembro de 1953. Hoje Carnaíba conta com a Emater - PE, agência do Banco do Brasil, Correios, Escolas, Igrejas, Sindicato, Estádio de Futebol Beira Rio, Espaço Cultural (Museu), Quadra Desportiva e Hospital. Em divisão administrativa referente ao ano de 1911, o distrito de Carnaíba, figura no município de Flores. Nos quadros do Recenseamento Geral de 1920, figura no município de Flores o distrito com a denominação de Carnaíba das Flores ex-Carnaíba.Em divisão administrativa referente ao ano de 1933, volta a figurar o distrito de Carnaíba, assim permanecendo em divisão territorial de 1953. Elevado à categoria de município com a denominação de Carnaíba, pela lei estadual nº 1018, de 29-12-1953, desmembrado de Flores. Sede no antigo distrito de Carnaíba. Constituído de 2 distritos Carnaíba e Ibitiranga ex-Borborema desmembrado de Flores. Instalado em 04-06-1954.Em divisão territorial datada de 1-VII-1955, o município é constituído de 2 distrtios: Carnaíba e Ibitiranga.Pela lei estadual nº 3208, de 02-09-1958, o município de Carnaíba adquiriu o distrito de Quixabá ao município de Flores. Em divisão territorial de 1960, o município é constituído de 3 distritos: Carnaíba, Ibitiranga e Quixaba.