Castelo Branco on kaupunki Portugalin Região Centron suuralueella. Kaupungissa asuu 34 456 asukasta, ja sen pinta-ala on 170,2 neliökilometriä. Kaupunki mainittiin ensimmäisen kerran vuonna 1182. Se sai autonomian 1213 ja kaksi vuotta myöhemmin nimensä. 1771 se perustettiin kaupungiksi.
Kaupunki sijaitsee 20 kilometrin päässä Espanjan rajasta.
Lähteet
Luokka:Portugalin kaupungit Luokka:Região Centro