Peruskoulut
Suositut linkit
Porvoon kaupunki järjestää sekä suomenkielistä että ruotsinkielistä perusopetusta. Suomenkielistä perusopetusta järjestetään 11 alakoulussa, kahdessa yläkoulussa ja yhdessä yhtenäiskoulussa. Ruotsinkielistä perusopetusta järjestetään seitsemässä alakoulussa, yhdessä yläkoulussa ja yhdessä yhtenäiskoulussa.
Suomenkieliset peruskoulut
Suomenkieliset alakoulut
Suomenkieliset yläkoulut
Suomenkielisessä perusopetuksessa on tarjolla kielikylpyopetusta ja painotettua opetusta. Kielikylpyopetuksessa osa opetuksesta on ruotsiksi. Painotetussa opetuksessa painotetaan jonkin tietyn oppiaineen opetusta, jolloin oppilas saa enemmän opetusta kyseisessä oppiaineessa kuin muut vuosiluokalla opiskelevat oppilaat. Kielikylpyopetusta tarjotaan Albert Edelfeltin koulussa. Painotettua opetusta tarjotaan Keskuskoulussa, Linnajoen koulussa ja Pääskytien koulussa.
Lisäksi Porvoossa toimii yksityinen Fredrika-koulu, jossa järjestetään perusopetusta vuosiluokilla 1–9.