Mpumalanga está dividida en tres distritos municipales, subdivididos en un total de 18 municipios locales: