Plouër-sur-Rance vient du breton « ploe » (paroisse) et, semble-t-il, de saint Hernin ou Hern. C'est une ancienne paroisse primitive qui englobait jadis outre le territoire actuel de Plouër-sur-Rance, ceux de Pleslin, Taden, Saint-Samson et Dinan (la section de Saint-Malo).
L’église de Plouër (Ploher) est citée dès 1181. La paroisse de Plouër (Ploher) existe dès 1187 et appartient sous l'Ancien Régime au diocèse de Saint-Malo. L'ancienne paroisse de Plouër-sur-Rance avait pour subdélégation et pour ressort Dinan. Elle relevait du roi au moment de la Révolution. Durant la Révolution, la paroisse de Plouër dépendait du doyenné de Saint-Malo-de-Dinan. Plouër-sur-Rance élit sa première municipalité au début de 1790 et prend le titre de chef-lieu d'un canton depuis cette époque jusqu'en l'an X. Commune depuis 1790, Plouër-sur-Rance s'est vu rattacher en 1973 Langrolay, commune qui est redevenue autonome en 1983. Son nom devient Plouër-sur-Rance par décret du 26 octobre 1949.