Cabeceiras de Basto is a municipality located in the district of Braga in Portugal. It serves as a local administrative division within the country's northern region.
As of the 2011 census, the municipality had a population of 16,710 residents. The total land area of the municipality covers approximately 241.82 km².