Lahden kaupungissa on 25 peruskoulua, joihin sisältyy ruotsinkielinen koulu, kaksikielinen opetus suomi-englanti sekä kielikylpyopetuksena suomi-ruotsi, Ali-Juhakkalan erityiskoulu 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 tai
- valitsee 3. luokalta alkaen sellaista vapaaehtoista vierasta kieltä, jonka opiskelua voi jatkaa 3-6 -luokilla alueen jossain toisessa koulussa tai kun oppilas siirtyy 7-9 -luokille yläkouluun.