Каштелу-Бранку (порт. Castelo Branco; [kɐʃˈtɛlu ˈbɾɐ̃ku]) — город в Португалии, центр одноимённого округа и муниципалитета, центр исторической провинции Бейра-Байша. Численность населения — 34,5 тыс. жителей (город),54,6 тыс. жителей (муниципалитет). Город и муниципалитет входит в экономико-статистический регион Центральный регион и субрегион Бейра-Интериор-Сул. По старому административному делению входил в провинцию Бейра-Байша.
Город расположен в 188 км на юго-запад от столицы Португалии города Лиссабон.

Муниципалитет граничит:

    на севере - муниципалитет Фундан
    на востоке - муниципалитет Иданья-а-Нова
    на юге - Испания
    на юго-западе - муниципалитет Вила-Велья-де-Родан
    на западе - муниципалитеты Проенса-а-Нова, Олейруш