Lahden kaupungissa on 21 peruskoulua, joihin sisältyy ruotsinkielinen koulu, kaksikielinen opetus suomi-englanti sekä kielikylpyopetuksena suomi-ruotsi ja Kanervikon sairaalakoulu.
Lahden perusopetus on jaettu kolmeen alueeseen: pohjoinen, itäinen, eteläinen. Kullakin alueella koulut muodostavat koulupolun, jossa opetus 1-6 -luokkien alakoulusta jatkuu alueen 7-9 -luokkien yläkouluun tai yhtenäiskouluun.
Oppilaan opiskelu jatkuu pääsääntöisesti oman alueen koulussa, paitsi jos oppilas hakeutuu 3. tai 7. vuosiluokalta painotettuun opetukseen.