El municipio de Trofa sólo fue creado en 1997, después de la extinción de las provincias administrativas, por secesión de Santo Tirso.