Die Oberdorfschule in Belsen ist die Außenstelle der Bästenhardtschule. Sie ist eine einzügige Grundschule mit ca. 80 Schülerinnen und Schülern. Die Oberdorfschule ist eine Halbtagsschule. Es wird auch eine Kernzeitbetreuung angeboten.