Buchegg is a municipality in the district of Bucheggberg in the canton of Solothurn in Switzerland. The municipality was created on 1 January 2014 the former municipalities of Aetigkofen, Aetingen, Bibern, Brügglen, Gossliwil, Hessigkofen, Küttigkofen, Kyburg-Buchegg, Mühledorf and Tscheppach merged to form the new municipality of Buchegg.