Shaba Primary School has a total of 604 students (309 girls and 295 boys), 26 Bhutanese teachers and 5 non-teaching staff. 

The school has 13,000 books in the school library and around 26 students are provided with special care by teachers.

Shaba PS is falls under Shaba gewog.