Bettenhausen is a municipality in the administrative district of Oberaargau in the canton of Berne in Switzerland. On 1 January 2011 the former municipality of Bollodingen merged into the municipality of Bettenhausen.