Boves, idem en français, en occitan Buèves et en piémontais Beuves, est attesté en l'an 815 sous la forme Bovixium, Bovese en 1200, Boueseo en l'an 1222. Deux hypothèses s'affrontent sur l'origine de ce toponyme: Soit une origine celte, soit latine.
Dérivant de Bo- , Bou-, Buoc'h en breton, il serait lié aux bovins ; probablement signe de richesse ou d'importance.
D'origine latine, il rappellerait des caves ou grottes dont l'usage nous est inconnu ; peut-être des étables ?