
Madiswil liegt im Verwaltungskreis Oberaargau. Madiswil hat das Autokennzeichen/Kontrollschild BE. Zu Madiswil gehören unter anderem die Ortsteile Bisegg, Mättenbach, Gutenburg, Kleindietwil, Wyssbach sowie Leimiswil. In Madiswil und seinen Ortsteilen leben zusammen ungefähr 3.300 Einwohner.
Nachbargemeinden von Madiswil sind unter anderem Rütschelen (ca. 2,5 Kilometer entfernt), Lotzwil (ca. 3,5 Kilometer entfernt), Busswil bei Melchnau (ca. 4 Kilometer entfernt), Reisiswil (ca. 4 Kilometer entfernt), Rohrbach (ca. 4 Kilometer entfernt) und Ursenbach (ca. 5 Kilometer entfernt). Die Entfernung zur Kantonshauptstadt Bern beträgt etwa 40 Kilometer.