A sua origem remonta ao ano de 1750, quando o português Antônio Burgos, em busca de melhores condições de saúde por orientação médica, construiu uma cabana de taipa para abrigar sua família nas proximidades da confluência entre o rio Capibaribe e o riacho Tapera.

O nome “Santa Cruz” foi atribuído devido à imponente cruz de madeira que ele ergueu em frente à capela por ele encomendada, marcando o ponto inicial do povoamento. Até os dias atuais, esse crucifixo é preservado na igreja matriz.

O distrito de Santa Cruz foi formalmente estabelecido em 1892, sob jurisdição do município de Taquaritinga. Finalmente, em 1953, foi elevado à condição de município, adotando o nome de Santa Cruz do Capibaribe.