Leimiswil es una comuna suiza del cantón de Berna, situada en el distrito administrativo de Alta Argovia.
El 12 de diciembre de 2009, la asamblea comunal se reunió para decidir si aceptaba la fusión con las comunas de Madiswil y Kleindietwil en la nueva comuna de Madiswil.
De 146 votantes presentes en la asamblea, 124 votaron a favor de la fusión, mientras que 22 dieron un voto negativo.
Leimiswil se encuentra situado en la meseta suiza, está bañado por el río Langete.
La antigua comuna limitaba al norte con la comuna de Rütschelen, al noreste con Madiswil, al sureste con Kleindietwil, al sur con Ursenbach, y al oeste con Ochlenberg.