Em São Martinho do Porto, Nuno Vieira voltou a vencer as eleições, mantendo a Junta de Freguesia nas mãos do PSD, mas por uma margem mínima: apenas 35 votos de diferença. O presidente da Junta conquistou 31,49% dos votos (529 votos).
A Iniciativa Liberal ficou muito próxima, com 29,40% (494 votos) e também três representantes. A lista independente SMPD obteve 16,61% (279 votos), enquanto o PS conquistou 12,44% (209 votos). O Chega registou 6,43% (108 votos).
Houve ainda 31 votos em branco (1,85%) e 30 nulos (1,79%).