Sant Joan de Vilatorrada és un dels pocs municipis de Catalunya que ha reproduït exactament els resultats globals del país: els set partits polítics van obtenir la mateixa posició i, a més, quatre d'ells (Cs, ERC, PSC i CeC) van assolir el mateix percentatge de vots.

Així, Ciutadans també va ser el partit més votat a Sant Joan, amb el 25,89% dels vots (molt similar al 25,37% de Catalunya). Tot i així, el bloc dels partits independentistes va superar el de les formacions unionistes, el mateix que va succeir en el conjunt del país. JxCat (també en el segon lloc a Sant Joan) va obtenir el 24,57% dels vots; ERC (en el tercer), el 21,80%, i la CUP (en el sisè), el 3,39%. D'altra banda, el PSC va assolir el 13,36% de vots a Sant Joan i el 13,88% al país. Els comuns, en cinquè lloc, van aconseguir, respectivament, el 7,21% i el 7,45%. I el PP també va quedar en últim lloc.