Cette jolie cité médiévale des Côtes-d'Armor est à la fois classée parmi les Plus beaux villages de France et fait partie du réseau des Petites cités de caractère.
Perchée sur une colline, Moncontour est toujours ceinturée de ses remparts des XIIIe et XIVe siècles.
Il est très agréable de se promener à travers ses ruelles et d'admirer au passage ses maisons à colombages et demeures bourgeoises.
Au XVIe siècle, la ville a été marquée par la fabrication et le commerce de la toile de lin. L'activité a contribué à son développement et permis la construction de plusieurs édifices aujourd'hui classés ou inscrits monuments historiques, dont l'église Saint-Mathurin aux exceptionnelles verrières du XVIe siècle et le presbytère, et de beaux hôtels particuliers ayant appartenu à de riches négociants, comme l'ancien hôtel Veillet-Dufrêche, et l'hôtel de Kerjégu, actuelle mairie.
Parmi les monuments historiques, on note aussi deux maisons des XVIe et XVIIe siècles rue du Docteur Sagory, l'hôtel de Clézieux, la tour Mognet ou encore la porte du Faubourg Saint-Jean.