Bignan, Begnen en breton, proviendrait soit d'un anthroponyme gaulois Bennius pour Dauzat et Rostaing ou, pour Le Flohic, dériverait de Pign signifiant une hauteur ou Bign, une source.
Pign est toujours utilisé en breton contemporain avec le sens de monte-charge ; ce radical se retrouve aussi dans dans Pignat - monter, et a été utilisé pour réaliser certains néologismes comme Pign-ski - tire-fesses.
Le toponyme Bignan est cité pour la première fois en 1421 où il apparaît dans les archives de la famille des Rohan qui, avant une retentissante banqueroute, joua un rôle très important en Bretagne.
Nous retrouvons plusieurs formes anciennes dont, en 1252, un Bygnan, suivi d'un Bignan en 1333. Les archives des Rohan-Chabot nous dévoilent un Bingnen en 1421 montrant la grande stabilité de ce toponyme.