Ce toponyme a forme identique en breton et français.
C'est sous la forme de Botlazec que le toponyme de cette commune apparaît en 1448. Bod- peut se traduire en français par touffe, buisson ou, mais aussi, par résidence, lieu d'habitation. Donnant le sens de touffe ou buisson à Bod, glazec serait alors un substantif désignant le vert du règne végétal.
L'hypothèse retenant Bod comme demeure, logis est préférée des toponymistes. Glazec est alors un anthroponyme qui est attesté en 1328. La motte castrale de Bolazec, dite Kastell Helles, pourrait alors avoir été le siège du seigneur Glazec.