Ndiaini Girls’ High School is richly endowed with the following facilities:
- 37 seater school bus
- Well-stocked Library
- Science laboratory
- Computer lab with 14 modern computers
- 8 classrooms, accommodating about 42 students per classroom
- Multi-purpose hall with a capacity of 500 people
- 5 dormitories, each with a capacity of 70 students
- Electricity
- Standby generator
- Piped water
- Sizeable storage tanks
- 4 self-contained staff houses
- School Bakery
- Kitchen
- Store