Le nom de lieu se compose de deux éléments bien définis : au breton Kastell correspond le français Château, issu du latin "Castellum", comme le montrent les formes du XIe siècle. Le breton Kastell transparaît également dans le gentilé Castelbriantais/Castelbriantaise, dans le nom du pays qui englobe la ville, le Castelbriantais, et pour l'anecdote, dans le nom d'un club de football local des années 1920 dénommé "SA Castelbriand". Briant est un nom de personne, sans doute le nom du seigneur fondateur, comme Aodren dans Châtelaudren/Kastellaodren dans les Côtes-d'Armor ou Bernard dans La Roche-Bernard/Ar Roc'h-Bernez dans le Morbihan (NOLIB). Briant est un nom d'homme breton, très présent dans la toponymie en Bretagne. Il dérive de Bri "puissance, dignité" et est mentionné sous la forme Brient en vieux-breton (Ve-XIe s.). Son sens est "prééminence, privilège" (NFPPB). Il a donné le patronyme très répandu Briand/Briant.