Päätöksenteko
Kaupunginvaltuusto
käyttää kaupungin ylintä päätösvaltaa. Valtuusto ratkaisee kuntalain ja erityislakien mukaiset valtuuston päätettäväksi säädetyt asiat ellei niitä ole delegoitu muille toimielimille tai viranhaltijoille.
Kaupunginhallitus
huolehtii kaupungin hallinnosta, toiminnoista, palveluista, organisaatiosta, taloudesta ja maankäytöstä sekä niiden tavoitteellisesta suunnittelusta ja kehittämisestä. Kaupunginhallitus voi tarvittaessa asettaa toimikuntia, neuvottelukuntia ja jaostoja.
Lautakunnat ja liikelaitosten johtokunnat
toimii kaupungin strategisten linjausten mukaan vastuualueensa erityislakien mukaisena toimielimenä ja päättää näissä erityislaeissa kunnalle määrätyistä tehtävistä, ellei toisin ole määrätty. Lautakunnat voivat tarvittaessa asettaa jaostoja.