En breton, c'est Talbont ; en français, c'est Taupont.
En 1399, le bourg apparaissait sous l'écriture Tauppont et en 1476, sous la forme Taulpont.
La voie romaine Vannes - Corseul et Rieux - Tréguier devant franchir la vallée de l'Yvel, on construit un pont qui, point important, doit être protégé par une troupe. Cette occupation donnera son nom au village: Campus Ponti. Bretonnisé, il se transformera au cours des ans en cet actuel Talbont - Taupont.
La traduction bretonne de ce toponyme est le bout du pont, peut-être que le village et garnison originelle n'étaient bâtis que sur une des rives.