Toponyme de langue bretonne (ou gauloise ?), formé du terme Dol qui signifie méandre, terre basse formée par un méandre, et par extension prairie fertile, polder inondable. Il a pour correspondant Dôl en gallois et Dol en cornique, les deux langues celtiques insulaires le plus proche du breton. Dans la toponyme bretonne, le mot Dol se présente aussi sous des formes dérivées : avec le suffixe diminutif -an dans Dolan en Séné/Sine, dans le Morbihan ; avec la marque du singulatif -enn dans le microtoponyme La Doulaine à Herbignac/Erbigneg, en Loire-Atlantique. Son pluriel en -où est à l'origine de Dolo/Doloù, nom de commune des Côtes-d'Armor. La forme administrative Dol devient Dol-de-Bretagne en 1924. En breton, le nom reste Dol.