Cabeceiras de Basto é uma vila portuguesa no Distrito de Braga, região Norte e subregião do Ave.
É sede de um município com 240,88 km² de área e 17 744 habitantes (2006), subdividido em 17 freguesias. O município é limitado a norte pelo município de Montalegre, a nordeste por Boticas, a leste por Ribeira de Pena, a sueste por Mondim de Basto, a sul por Celorico de Basto, a oeste por Fafe e a noroeste por Vieira do Minho.
Abadim, Alvite, Arco de Baúlhe, Basto, Bucos, Cabeceiras de Basto, Cavez, Faia, Gondiães, Outeiro, Painzela, Passos, Pedraça, Refojos de Basto, Rio Douro, Vila Nune, Vilar de Cunhas