Het bestuur van de gemeente bestaat uit de burgemeester, 6 schepenen, 19 gemeenteraadsleden en de gemeentesecretaris.
Zetelverdeling bestuursperiode 2007 - 2012:
CD&V / N-VA: 16 zetels
Vlaams Belang: 2 zetels
sp.a: 2 zetels
Open VLD: 1 zetel
Groen!: 1 zetel
Onafhankelijke: 3 zetels
Het kartel CD&V/N-VA behaalde bij de verkiezingen in oktober 2006 een meerderheid van 16 op de 25 zetels. De partijen Vlaams Belang, Open vld, sp.a en Groen! vormen de oppositie.