Kommunstyrelsen bereder och verkställer ärenden för kommunfullmäktige samt leder och samordnar kommunens angelägenheter.
Till sin hjälp har kommunstyrelsen Stadsledningskontoret. Chef för Stadsledningskontoret är stadsdirektören. Stadsledningskontorets övergripande uppgift är att ge kommunstyrelsen och nämnderna det stöd och de underlag som behövs för att de skall kunna ta politiskt ansvar i sina respektive verksamheter. Vidare skall stadsledningskontoret ansvara för att det finns en effektiv, kvalitativ och rättssäker myndighetsutövning och hantering av huvudmannauppgifter.