Lahden kaupungissa on 21 peruskoulua, joihin sisältyy ruotsinkielinen koulu, laajamittainen kaksikielinen englanti-suomi -opetus sekä kaksikielinen ruotsi-suomi -opetus (kielikylpyopetuksena) ja Kanervikon sairaalakoulu.
Lahti muodostaa yhden oppilaaksiottoalueen 1.1.2026 alkaen. Lähikoulu pyritään osoittamaan mahdollisimman lähelle lapsen ensisijaista kotia. Lahden kaupungissa on 21 peruskoulua. Koulut muodostavat opinpolun, jossa opetus 1–6 -luokkien alakoulusta jatkuu 7–9 -luokkien yhtenäiskoulussa tai yläkoulussa. Kariston koulusta mennään kuudennelle luokalle Lahden yhteiskouluun.
Oppilaan opiskelu jatkuu pääsääntöisesti omassa lähikoulussa, paitsi jos oppilas hakeutuu 3. tai 7. vuosiluokalta painotettuun opetukseen.