Det er sju barneskoler i Horten: Fagerheim skole på Nykirke, Lysheim skole på Skoppum, Åsgården skole i Åsgårdstrand, samt Granly, Lillås, Nordskogen og Sentrum skoler på Horten by. De fire ungdomsskolene er Bakkeåsen, Borre, Holtan og Orerønningen ungdomsskoler. Horten videregående skole har en ny skole i Horten like ved Lystlunden stadion.