Gwiler est une ancienne trève de Mahalon. Guiler porte un nom d'origine gallo-romaine issu du bas-latin villare, mot qui désigne un grand domaine foncier. Ce nom, qui a la même origine que celui de Guiler dans le Léon ou de Guilliers dans le Morbihan, est le signe d'une présence romaine révélée par ailleurs par des vestiges retrouvés à plusieurs endroits dans la commune (aux abords du cimetière notamment). Le mot villare est passé en vieux-breton sous la forme Uuiler et a évolué ensuite pour donner le breton actuel Gwiler, également nom commun qui signifie "place". Le mot Gwiler se retrouve probablement dans le nom du lieu-dit Feunteun Wiler qu'on retrouve également à Guilers dans le Léon.