Il existe plusieurs hypothèses quant à son origine.

Du celtique continental

Parmi les plus vraisemblables, le nom de Trignac (Trinieg en breton) viendrait du celtique continental Tyrinn «partie sèche d’une prairie humide». L’estuaire de la Loire et le cours du Brivet avec les Iles de Brière ont été très tôt habités comme en témoignent la richesse mégalithique locale (3500 av JC) et les pirogues préhistoriques trouvées dans le cours du Brivet.

Du latin

Il en est une autre qui tirerait sa source du nom latin Triniacum qu’on retrouve dans les archives dès 1052. Le suffixe «acum» désignait les villas, les centres agricoles et, pour la majorité des cas, il est accolé au nom des personnes possédant le sol aux 1er et 2e siècles de notre ère sous le Haut Empire romain. Triniacum proviendrait du nom d’homme, Trinius…