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