Tal como no país, também em Santo Tirso o Partido Socialista venceu as eleições legislativas. No concelho o Partido Socialista, teve 18 485 votos, perdendo quase 3 mil votos relativamente às últimas eleições autárquicas realizadas em setembro do ano passado.
O Partido Social Democrata, não coligado com o CDS-PP, conquistou teve 12 107 votos quase duplicando os seus votos comparativamente às últimas eleições realizadas. Bloco de Esquerda afirma-se como terceira força política em Santo Tirso, seguido do CHEGA e Iniciativa Liberal. CDU é a sexta força política mais votada no concelho.