Kaupungissa on 7 suomenkielistä ja 10 ruotsinkielistä peruskoulua, joissa oppilaita lukuvuonna 2011-2012 on yhteensä noin 1694, joista suomenkielisissä koluissa noin 624 ja ruotsinkielisissä noin 1070.
Suomenkieliset koulut löydät täältä ja ruotsinkieliset täältä.