Ylintä päätösvaltaa kunnassa käyttää vaaleilla valittu kunnanvaltuusto. Valtuusto valitsee kunnanhallituksen, joka valmistelee asiat valtuustolle ja vastaa kunnan hallinnosta ja taloudesta.
Kunnan hallintoa johtaa kunnanjohtaja. Hallinto on jaettu kolmeen toimialaan: osallisuus, oppiminen ja elinvoima.