História
A origem de Cabaceiras do Paraguaçu remonta ao esforço de catequese do Recôncavo: por volta de 1559 ergueu-se na área um convento para a evangelização dos indígenas às margens do Paraguaçu, o rio que estruturou toda a ocupação da região. A história do lugar se entrelaça com a família do poeta Castro Alves: por volta de 1840, o tenente-coronel José Antônio da Silva — avô do "poeta dos escravos" — mandou construir, em terras da então freguesia de Muritiba, a Fazenda Cabaceiras, que daria nome ao povoado. A feira que se formou ao redor foi atraindo compradores de outras regiões e impulsionou o crescimento do arraial, elevado a distrito de Muritiba em 1953 pela Lei Municipal nº 628. A emancipação política só veio muito depois: em 13 de junho de 1989 o distrito foi desmembrado de Muritiba, e o novo município se instalou em 1990, herdando do Recôncavo o nome duplo das cabaças e do rio grande.