Neulliac, en breton Neuilieg, est attesté en 1082 pour la première fois connue dans les écrits. Nous le retrouvons sous la forme latine Nuiliac Plebs dans le cartulaire de Redon, puis sous la forme Neveliag dans les archives de l'abbaye de Bon-Repos.
Ce toponyme, qui peut être rapproché du toponyme Nivillac, dériverait du breton insulaire Novios devenu nevez en breton contemporain. Neuilieg - Neuillac pourrait, en son temps, avoir été une villa nouvelle avec villa à prendre dans son sens latin et cette nouvelle villa rurale et agricole à différenceir d'une villa plus ancienne.