Kommunen ledes av et byråd med 31 medlemmer, og er den eneste i Danmark som har magistratstyre (kommunalrådsmodell). Det er seks magistratavdelinger.