Good Shepherd Primary School provides education to preschool children through grade seven. Located adjacent to Kamwenge Secondary campus the school has over 400 students in ten grades.