O JPP foi o partido mais votado no concelho de Santa Cruz.
O partido liderado por Élvio Sousa teve 36,72% (8.797 votos), enquanto o PSD garantiu 35,12% (8.414 votos).
O PS obteve 10,44%, enquanto o Chega ficou com 4,65%.
Eis os resultados por freguesias:
Camacha
PSD – 36,88%
JPP – 34,64%
PS – 10,29%
Santo António da Serra
JPP – 44,23%
PSD – 35,42%
PS – 6,26%
Santa Cruz
JPP – 39,10%
PSD – 34,18%
PS – 10,56%
Gaula
JPP – 49,67%
PSD – 29,57%
PS – 8,08%
Caniço
PSD – 35,84%
JPP – 34,09%
PS – 11,02%