Ancienne commune du canton de Soleure, district du Bucheggberg, ayant fusionné en 1995 avec Lüterswil pour former la commune de Lüterswil-Gächliwil, laquelle a fusionné en 2024 dans celle de Buchegg. 1365 Gechlenwil. 55 habitants en 1800, 108 en 1850, 86 en 1900, 70 en 1950, 66 en 1990, 59 en 1994.
Au milieu du XIVe siècle, Burkard Senn von Münsingen, homme libre, était en possession du domaine de Gächliwil. Il le mit en gage auprès du couvent de Fraubrunnen en 1365. Sa fille Elisabeth Senn von Münsingen vendit en 1395 l'ensemble des droits de propriété, soit maisons, chesaux et petits domaines paysans (Schupposen) au détenteur du bénéfice (Kirchherr) de Bätterkinden, avec pouvoir de racheter le gage au couvent de Fraubrunnen. En 1399, le domaine devint propriété de la léproserie (maladrerie) de Berne, qui en 1411 racheta le gage à Fraubrunnen. Le dernier décimateur fut le couvent de Saint-Urbain. Gächliwil fait partie de la paroisse de Messen et dépendit jusqu'en 1798 de la cour de basse justice d'Aetingen. L'école fut construite vers 1800. Une tourbière fut exploitée au XIXe siècle.