Uzel est un village français, situé dans le département des Côtes-d'Armor et la région de Bretagne. le village d'Uzel est le chef-lieu du canton. Ses habitants sont appelés les Uzelais et les Uzelaises.
La commune s'étend sur 6,8 km² et compte 1 066 habitants depuis le dernier recensement de la population datant de 2006. Avec une densité de 157 habitants par km², Uzel a connu une nette hausse de 18,4% de sa population par rapport à 1999.
Entouré par les communes de Saint-Hervé, Allineuc et Merléac, Uzel est situé à 27 km au Sud-Ouest de Saint-Brieuc la plus grande ville à proximité.