Oberdiessbach is a municipality in the administrative district of Bern-Mittelland in the canton of Bern in Switzerland.

On 1 January 2010, the former municipality of Aeschlen and on 1 January 2014, Bleiken bei Oberdiessbach merged into the municipality of Oberdiessbach.