Karihaaran koulu sijaitsee Kemin pohjoispuolella, Metsä Groupin tehtaan läheisyydessä. Karihaaran koulu on noin 450 oppilaan yhtenäiskoulu.

Koulussa on luokat 1–9. Vuosiluokkien 1–6 oppilaat asuvat koulun läheisyydessä Marttalassa, Mäntylässä, Vainiossa, Torvisessa ja Paattiossa. Vuosiluokkien 7–9 oppilaat tulevat kouluun kaupungin keskustan ja Lautiosaaren väliseltä alueelta.

Yhtenäinen peruskoulu tarjoaa lapselle turvallisen, monimuotoisen ja yhtenäisen, kasvu- ja opiskeluympäristön ensimmäiseltä yhdeksännelle luokalle.