História
São Caitano nasceu no rastro de uma disputa de freguesia. A povoação começou em 1838, com a chegada de um morador vindo de Bezerros; no ano seguinte erguia-se a igreja sob a invocação de São Caetano de Thiene, com a bênção da imagem do padroeiro feita por um vigário de Altinho. Em 1844, pela Lei Provincial nº 133, o povoado virou freguesia e distrito de Bezerros, com o nome de São Caetano da Raposa. Depois a sede da freguesia foi transferida para o povoado de Caruaru, elevado a Matriz — e só em 1859 voltou à situação anterior. Em 1909 veio a vila, pela Lei estadual nº 921, e em 1911 o distrito passou a integrar o município de Caruaru. A emancipação chegou pela Lei estadual nº 1.931, de 11 de setembro de 1928, desmembrando o território de Caruaru, com instalação em 1º de janeiro de 1929 e dois distritos: São Caetano e Antônio Olinto. O Decreto-lei estadual nº 952, de 31 de dezembro de 1943, rebatizou Antônio Olinto de Tacaimbó — e, no mesmo quadro fixado para 1944-1948, o município passou a ser grafado São Caitano. Tacaimbó emancipou-se pela Lei estadual nº 4.982, de 20 de dezembro de 1963.