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 2012 lopussa.
Kaupunginhallituksen kokousten esittelijä on kaupunginjohtaja Ari Korhonen.
Kokousten sihteerinä toimii hallintopäällikkö Päivi Vahtera.
Kaupunginhallituksen puheenjohtajisto
puheenjohtaja Leena Rihko (vas.)
1. varapuheenjohtaja Elina Ylönen (kok.)
2. varapuheenjohtaja Hannele Lehto-Laurila (sd.)
