Castelo Branco (port. für Weiße Festung, IPA [kɐʃ'tɛlu 'bɾɐ̃ku]) ist eine Stadt in Portugal. Sie ist Hauptstadt des Distriktes Castelo Branco, gehört zur Region Região Centro und zur Unterregion Beira Interior Sul. Sie hat 35.242 Einwohner (Stand 30. Juni 2011).