A partir del 1 de enero de 2011 la comuna de Madiswil incluye las antiguas comunas de Kleindietwil y Leimiswil.