Valtuusto vastaa kaupungin taloudesta ja toiminnasta. Kaupunginhallituksen vastuu on käytännönläheisempää: se vastaa kaupungin hallinnosta ja taloudenhoidosta. Kaupunginhallitus vastaa myös valtuuston päätösten valmistelusta, täytäntöönpanosta ja laillisuuden valvonnasta.
Kaupunginhallituksessa on 11 jäsentä ja jokaisella on henkilökohtainen varajäsen. Valtuuston puheenjohtajilla on läsnäolo-oikeus kaupunginhallituksen kokouksissa.
Valtuusto valitsee kaupunginhallituksen aina kahdeksi vuodeksi. Nykyisen kaupunginhallituksen toimikausi päättyy vuoden 2014 lopussa.
Kaupunginhallituksen kokousten esittelijä on kaupunginjohtaja Ari Korhonen.
Kokousten sihteerinä toimii kaupunginsihteeri Petra Määttänen.
Kaupunginhallituksen puheenjohtajisto 2013-2014
puheenjohtaja Ari Leinonen (kok.)
1. varapuheenjohtaja Hannele Lehto-Laurila (sd.)
2. varapuheenjohtaja Mirjam Karila (kesk.)
