El cantón de Berna está compuesto por 26 distritos, 22 de los cuales hablan alemán, 3 hablan francés y uno es bilingüe (francés y alemán).