Barnomsorg och grundskola är organiserade i fyra geografiska områden varav två inom tätorten och två inom respektive östra och västra kommundelen. Totalt finns 20 grundskolor och 79 förskolor varav 13 drivs som alternativ till kommunal barnomsorg. Två förskolor drivs i intraprenadform. Förskoleklass och fritidshem är integrerade med grundskolan. Även den obligatoriska särskolan är integrerad med grundskolan. Det finns utöver detta ett gymnasium, kulturskola och vuxenutbildning.
