Cabeceiras de Basto (Portuguese pronunciation: [kɐβɨˈsɐjɾɐʃ ðɨ ˈβaʃtu]) is a municipality in the district of Braga in Portugal. The population in 2011 was 16,710, in an area of 241.82 km².
The municipality borders the municipality of Montalegre to the north, Boticas to the northeast, Ribeira de Pena to the east, Mondim de Basto to the southeast, Celorico de Basto to the south, Fafe to the west and Vieira do Minho to the northwest.
The present mayor is Joaquim Almeida Barreto, elected by the Socialist Party. The municipal holiday is September 29.
Administratively, the municipality is divided into 12 civil parishes (freguesias):
Saint Michael's Monastery