Castelo Branco is a Portuguese district belonging to the historic province of Beira Baixa, current region of the Centro Região das Beiras. It borders on the north with the district of Guarda, on the east and south with Spain, with the district of Portalegre and district of Santarém.