14 eleições ganhas pelo PS em Santo Tirso, desde 2000:
- Legislativas 2002, 2005, 2009, 2011, 2019
- Autárquicas 2001, 2005, 2009, 2013, 2017
- Europeias 2004, 2009, 2014, 2019
1 eleição ganha pelo PSD em Santo Tirso, desde 2000:
- Legislativas 2015
Diferença de votos entre PS e PSD em eleições Autárquicas, desde 2000:
- 2001 – David Assoreira perdeu por 3.287 votos
- 2005 – João Abreu perdeu por 2.293 votos
- 2009 – João Abreu perdeu por 2.727 votos
- 2013 – Alírio Canceles perdeu por 4.873 votos
- 2017 – Andreia Neto perdeu por 7.586 votos