Kanton Bern (bahasa Prancis: Berne, bahasa Italia dan bahasa Romansh: Berna) adalah sebuah kanton di Swiss yang memiliki luas wilayah 5.959 km² dan populasi 947.100 jiwa (2003). Ibu kotanya ialah Bern.
Ada 2 bahasa resmi di kanton ini, yakni bahasa Jerman dan Prancis.
Kotamadya
Sejak bulan April2004, terdapat 396 kotamadya di Kanton Bern.